XLS から CSV への変換方法
- .XLS ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .CSV に変換されます。
- 新しい .CSV ファイルをダウンロードしてください。
期待される結果
- 1回の変換でエクスポートされるのは1シートのみです。複数のシートがあるワークブックの場合は、タブごとに個別のエクスポートが必要です。
- 数式は最後に計算された値に置き換えられます。元の数式を
.csvから復元することはできません。 - 日付セルは、読み取り可能な日付ではなくシリアル値(例:
44927)としてエクスポートされる場合があります。保存する前に Excel で日付文字列として事前フォーマットしてください。
よくある質問
XLS から CSV に変換するとデータは失われますか?
書式設定、グラフ、および追加のシートは含まれません。セルの値は保持されますが、数式は最後に計算された値に置き換えられます。
エクスポート後、日付列に 44927 のような数字が表示されるのはなぜですか?
XLS は日付を 1900年1月1日からの経過日数(整数)として保存します。これを避けるには、CSV として保存する前に Excel で列を日付文字列として事前フォーマットしてください。
すべてのシートを一度に変換できますか?
標準的なデスクトップアプリでは不可能です。各シートを個別にエクスポートする必要があります。pandas を使用した Python スクリプトであれば、すべてのシートを読み込み、一度の実行でシートごとに1つの
.csv を書き出すことができます。先に XLS を XLSX に変換してから CSV にすべきですか?
いいえ。Excel、LibreOffice、Google スプレッドシートはいずれも
.xls を読み取って直接 .csv をエクスポートできるため、余計な手順を踏むメリットはありません。XLS を変換するプログラム: Microsoft Excel · Ability Spreadsheet · docXConverter · PlanMaker · Corel Quattro Pro · Microsoft Excel for Mac · iWork Numbers · NeoOffice