なぜ XLSX を XLS に変換するのですか?
レガシーな基幹システム、古いバージョンの Excel(2007以前)、または特定のツールが古いバイナリ形式を必要とする場合に、 XLSX を .XLS に変換します。現代の受信者にとっては XLSX の方が適しています。古いソフトウェアとの互換性が求められる場合にのみ XLS を使用してください。
XLSX から XLS への変換方法
Microsoft Excel - 名前を付けて保存 BUILT-IN
Excelでファイルを開き、「ファイル」 > 「名前を付けて保存」に移動し、 Excel 97-2003 ブック (*.xls) を選択します。古い形式で保存できない機能については、Excelが警告を表示します。
LibreOffice Calc FREE
LibreOffice Calcで XLSX を開き、「ファイル」 > 「名前を付けて保存」に移動して Microsoft Excel 97-2003 (.xls) を選択します。これは無料でオープンソースです。
コマンドライン - LibreOffice CLI
libreoffice --headless --convert-to xls file.xlsx を実行して、GUIを開かずに一括変換します。
XLSX を変換するプログラム
これらの形式について
XLSX ファイルは、Excel 2007 で従来のバイナリ XLS 形式に代わるものとして導入された、Open XML 形式で保存された Microsoft Excel スプレッドシートです。Excel を購入しなくても、Google スプレッドシート、LibreOffice Calc、Excel for the web…
.XLSX の詳細を開く →XLS ファイルは、Excel 97-2003 時代の旧形式の Microsoft Excel スプレッドシートです。2007 年以降に使用されている ZIP ベースの XLSX とは異なり、バイナリファイルとして保存されています。Excel を購入しなくても、Google Sheets、LibreOffice Calc、Excel for the web…
.XLS の詳細を開く →品質と注意点
XLSは最大 65,536 行、256 列に制限されています。これらの制限を超えるデータは、保存時に自動的に切り捨てられます。- Excel 2003 以降に追加された機能(スパークライン、スライサー、新しいグラフの種類、
XLOOKUPなどの動的配列数式)は、削除されるか静的な値に変換されます。 - バックアップとして元の
XLSXファイルを保管しておいてください。XLSから戻しても、削除された機能は復元されない場合があります。
よくある質問
XLS への変換後も数式は動作しますか?
SUM、IF、VLOOKUP などの標準的な数式は問題なく引き継がれます。 XLOOKUP や動的配列数式などの新しい関数は、最後に計算された静的な値に置き換えられます。スプレッドシートが 65,536 行を超えている場合はどうなりますか?
XLS として保存する際に自動的に切り捨てられます。すべてのデータが必要な場合は、常に元の XLSX を保持してください。なぜ Excel に「互換性チェック」ダイアログが表示されるのですか?
XLS で保存できない機能をスキャンし、保存前に影響を受ける項目をリストアップします。「続行」をクリックして進めますが、何が変更されるかを把握するために、まずリストを確認してください。Microsoft Excel なしで変換できますか?
XLS 形式を選択してください。