.XLS

XLS ファイル

Microsoft Excel 97-2003 Workbook (Binary Interchange File Format, BIFF8)
質問する
クイック回答

XLS ファイルは、Excel 97-2003 時代の旧形式の Microsoft Excel スプレッドシートです。2007 年以降に使用されている ZIP ベースの XLSX とは異なり、バイナリファイルとして保存されています。Excel を購入しなくても、Google Sheets、LibreOffice Calc、Excel for the web などを使用して無料で開くことができます。主な注意点は、最新の XLSX 形式への変換と、埋め込まれた VBA マクロを安全に処理することです。

開発元: Microsoft カテゴリ: 表計算ファイル MIME: application/vnd.ms-excel
対応OS Windows macOS Linux Android Web
関連: .ODS · .NUMBERS · .XLSX · .XLSB

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 6, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

XLS ファイル形式とは?

拡張子が .xls のファイルは、Microsoft Excel で作成されたスプレッドシートドキュメントです。.xls は OLE2 Compound File Binary (CFB) コンテナ上に構築されたバイナリ形式で、内部的には BIFF8 (Binary Interchange File Format, version 8) レコードとして構成されています。このバイナリ形式は、Microsoft Excel のバージョン 97 から 2003 まで使用されていました。それ以前の Excel 5.0/95 ワークブックでは、旧版の BIFF5 バリアントが使用されていました。1,000 ページを超える完全な .xls 仕様書は、Microsoft の Open Specifications ポータルで公開されています。

.xls は、UTF-8 エンコーディングを使用した XML ベースのスプレッドシート形式である新しい .xlsx 形式に取って代わられました。それにもかかわらず、.xls ファイルは依然として広く使用されており、ほとんどのスプレッドシートツールでサポートされています。.xls ワークブックには以下を含めることができます:

  • テキストや数値を格納するテーブル
  • 数式と名前付き範囲
  • 外部リソースへのリンク
  • チャートとグラフ
  • 画像と埋め込みオブジェクト

.xls スプレッドシートは、行と列のグリッドで構成されたセルにデータを保存し、各セルは固有のアドレスを持ちます。ワークブックには複数のシートを保持できるため、ユーザーは関連するデータをタブ間で整理できます。スプレッドシートドキュメントは、計算の実行、ドキュメントの作成、データの整理や可視化に使用されます。ユーザーはテキストの書式設定、グラフの作成、セルデータに基づいた数式の記述が可能です。アプリケーションによっては、.xls ファイルを .ods やプレーンな .csv を含む他の形式にエクスポートできます。

セキュリティと安全性

リスク: MEDIUM

プレーンな XLSX とは異なり、レガシーな XLS は VBA マクロを保持できるため、古典的なマルウェアの媒介となる可能性があります。予期しない .xls 添付ファイルで «コンテンツの有効化 / マクロを有効にする» を求めるプロンプトが表示された場合は、疑ってかかる必要があります。Excel はインターネットやメールからのファイルを «保護されたビュー» で開きます。心当たりのないファイルについては、これをオンのままにし、編集やマクロを有効にしないでください。Google Sheets や LibreOffice でファイルを開くと、Excel の VBA エンジンを完全に回避できます。この形式は OLE オブジェクトや外部リンクを埋め込むことも可能です。データを読み取るだけであれば、無料のウェブビューアが最も安全な方法です。

形式の詳細

概要
正式名称Microsoft Excel 97-2003 Workbook (Binary Interchange File Format, BIFF8)
開発元Microsoft登場時期 1987 (Excel 1.0); BIFF8 .xls used Excel 97-2003; superseded by XLSX in 2007
MIME タイプapplication/vnd.ms-excel
タイプBIFF8 レコード (バイナリ) を保持する OLE2 / Compound File Binary (CFB) コンテナ
マジックバイト ・ ファイルシグネチャ
オフセット
0001020304050607
16進数
D0CF11E0A1B11AE1
ASCII
········
8 バイトの OLE2/CFB シグネチャ (D0 CF 11 E0 A1 B1 1A E1) は、すべてのレガシー Office バイナリファイル (.doc, .ppt, .xls) および他の CFB コンテナで共有されています。XLS を識別するには、内部の «Workbook» (または古い «Book») ストリームを確認します。これは、«PK» で始まる ZIP 形式である XLSX とは完全に異なります。

XLS ファイルを開くプログラム

Windows4 apps
Microsoft Excel 有料 ネイティブアプリ。ダブルクリックして開きます (互換モード)。アップグレードするには XLSX として保存します。
Gnumeric オープンソース 軽量なスプレッドシート。レガシーな XLS を開き、低スペックの PC でも快適に動作します。
LibreOffice Calc オープンソース 無料でフル機能。ダブルクリックして開きます。XLS のまま保存するか、XLSX/PDF/CSV にエクスポートできます。
WPS Office Spreadsheets フリーミアム 無料の Excel 風アプリ (旧 Kingsoft)。高い互換性で .xls を開きます。
macOS3 apps
Microsoft Excel 有料 ネイティブアプリ。ダブルクリックして開きます (互換モード)。アップグレードするには XLSX として保存します。
LibreOffice Calc オープンソース 無料でフル機能。ダブルクリックして開きます。XLS のまま保存するか、XLSX/PDF/CSV にエクスポートできます。
Apple Numbers 無料 「ファイル」>「開く」で XLS をインポートします。「ファイル」>「書き出す」>「Excel」で戻すことができます。
Linux2 apps
Gnumeric オープンソース 軽量なスプレッドシート。レガシーな XLS を開き、低スペックの PC でも快適に動作します。
LibreOffice Calc オープンソース 無料でフル機能。ダブルクリックして開きます。XLS のまま保存するか、XLSX/PDF/CSV にエクスポートできます。
Android1 app
Microsoft Excel (mobile) フリーミアム Android 用 Excel をインストールし、.xls をタップして表示/編集します。
Web2 apps
Google Sheets 無料 Google Drive にアップロードして Google Sheets で開きます。XLSX、PDF、または CSV としてダウンロードできます。
Excel for the web 無料 OneDrive にアップロードしてオンラインの Excel で開きます (無料の Microsoft アカウントが必要)。

技術的詳細

詳細仕様
コンテナ形式OLE2 Compound File Binary (CFB)
内部レコード形式BIFF8 (Binary Interchange File Format, version 8)
MIME タイプapplication/vnd.ms-excel
マジックバイト (16進数)オフセット 0 に D0 CF 11 E0 A1 B1 1A E1 - .doc や .ppt と共通の OLE2 CFB ヘッダー
シートあたりの最大行数65,536 (2¹⁶)
シートあたりの最大列数256 (列 A-IV; 2⁸)
文字列エンコーディングBIFF8 Unicode 文字列レコード内の UTF-16 LE
数値精度64ビット IEEE 754 倍精度浮動小数点 (有効桁数 15-17 桁)
数式の格納Formula レコード内のバイナリトークン配列 (RPN 形式の «ptg» トークン)
共有文字列テーブル (SST)重複するセルの文字列を一度だけ保存し、インデックスで参照することでファイルサイズを削減
VBA マクロの格納CFB コンテナ内の個別の «_VBA_PROJECT» OLE ストリームに埋め込み
圧縮なし - 組み込みの圧縮はありません (XML を ZIP アーカイブで包む XLSX とは対照的)
暗号化ワークブックストリームのオプションの RC4 ベースまたは XOR ベースのパスワード保護
開発元Microsoft Corporation
リリース日1987 (Excel 1.0); BIFF8 .xls used Excel 97-2003; superseded by XLSX in 2007
仕様書learn.microsoft.com

XLS の変換

可能
.XLS .CSVガイド
はい - Excel または LibreOffice Calc で XLS を開き、「ファイル」 > 「名前を付けて保存」から形式として CSV を選択します。
変換方法
.XLS .PDFガイド
はい - XLS ファイルを Excel、LibreOffice Calc、または Google Sheets で開き、直接 PDF としてエクスポートできます。個別のコンバーターは不要です。
変換方法
.XLS .XLSXガイド
はい - .xls ファイルを Excel、LibreOffice Calc、または Google Sheets で開き、.xlsx として保存してください。
変換方法
.XLS .ODSガイド
はい - XLS は LibreOffice Calc、Microsoft Excel、または Google スプレッドシートを使用して ODS に変換できます。
変換方法
.XLS .SLKガイド
はい - ExcelとLibreOffice Calcはどちらも「名前を付けて保存」からXLSを.SLKとしてエクスポートできますが、この1980年代のレガシー形式が必要になることは稀です。
変換方法
.XLS .XLTガイド
はい - ExcelまたはLibreOffice CalcでXLSを開き、「名前を付けて保存」を使用してExcel 97-2003 テンプレート(.xlt)形式を選択します。
変換方法
.XLS .XLSMガイド
はい - Microsoft Excel で .xls ファイルを開き、「名前を付けて保存」から Excel マクロ有効ブック (.xlsm) を選択してください。すべての VBA マクロはそのまま保持されます。
変換方法
.XLS .DBFガイド
はい - XLS ファイルは、LibreOffice Calc の組み込みの「名前を付けて保存」または当サイトの無料オンラインコンバーターを使用して DBF に変換できます。
変換方法

コミュニティ Q&A

ユーザーからの質問
質問する
XLS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。XLS ファイルについて最初の質問をしてみましょう。

よくある質問

Excel なしで XLS ファイルを開くにはどうすればよいですか?
Google Sheets (Drive にアップロード)、無料の LibreOffice Calc、または Excel for the web を使用してください。これらはすべて、古い .xls 形式を無料で開き、編集することができます。
XLS と XLSX の違いは何ですか?
XLS は古いバイナリ形式の Excel 形式 (Excel 97-2003) です。XLSX は 2007 年に導入された新しい ZIP/XML 形式で、より小さく、堅牢で、オープンな標準です。最新のアプリは両方を読み取れますが、新しいファイルには XLSX が推奨されます。
XLS を XLSX に変換するにはどうすればよいですか?
Excel、LibreOffice Calc、または Google Sheets でファイルを開き、「名前を付けて保存」または「XLSX としてダウンロード」を選択します。Excel では、「ファイル」>「情報」>「変換」を使用することもできます。
XLS を CSV や PDF に変換するにはどうすればよいですか?
任意のスプレッドシートアプリで開き、「名前を付けて保存」または「エクスポート」を実行します。CSV はプレーンなデータテーブル (1 シートのみ、書式なし) になり、PDF は共有用にレイアウトを固定します。
XLS ファイルを開いても安全ですか?
データの読み取りは安全ですが、XLS には VBA マクロが含まれる可能性があるため、心当たりのない .xls ファイルで «マクロを有効にする» をクリックしないでください。不明なファイルは保護されたビューで開くか、Excel マクロを無視する Google Sheets や LibreOffice を使用してください。
なぜ Excel で XLS が «互換モード» と表示されるのですか?
2007 年より前の形式であるためです。すべての機能は引き続き動作しますが、新しい機能は制限されます。「ファイル」>「情報」>「変換」(または XLSX として保存) を使用して、最新の形式にアップグレードしてください。

参考文献

1Microsoft - [MS-XLS] Excel Binary File Format (.xls) Structurelearn.microsoft.com
2Library of Congress - Microsoft Excel Binary File Format (BIFF8)www.loc.gov

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

関連する拡張子

.ODSOpenDocument Spreadsheet
.NUMBERSApple Numbers spreadsheet
.XLSXMicrosoft Excel Open XML Workbook
.XLSBMicrosoft Excel Binary Workbook
.GSHEETGoogle Sheets Shortcut (Link to a Google Sheets spreadsheet)
.XLSMMicrosoft Excel Macro-Enabled Workbook (Open XML)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧