使い方
- .xlsx ファイルを選択またはドロップします。
- シートを1つ選択するか、「すべてのシート」を選択してZIPファイルを取得します。
- 区切り文字と引用符のオプションを選択します。
- CSVをコピーするか、ダウンロードします。
仕組み
ワークブックはexceljsライブラリで読み込まれます。各セルには保存されている値が書き出されます:テキスト、数値、TRUE/FALSE、日付はISO 8601(2024-01-15、時刻がある場合は時刻も含む)。数式はExcelがファイルに保存した結果が出力されます。再計算は行われないため、結果を保存しないプログラムで作成されたファイルでは数式セルは空になります。
数値書式は適用されません:25%と表示されるセルは0.25、1.234,50 €は1234.5として書き出されます。リッチテキストはプレーンテキストに、ハイパーリンクは表示テキストに、エラー値は#N/Aなどのコードになります。結合セル範囲では左上のセルだけが値を持ちます。末尾の空の行と列は除外され、すべての行のフィールド数は同じになり、非常に非表示のシートはスキップされます。
フィールドは、区切り文字、二重引用符、改行を含む場合に引用符で囲まれます(または「Quote every field」で常に)。引用符内の引用符は二重になります(RFC 4180に準拠)。グラフ、画像、コメント、書式はCSVには含まれません。
使用例
別システムへのインポート
Excelの価格リストが、オンラインショップの商品インポート用にCRLF改行のカンマ区切りファイルとしてエクスポートされます。
ヨーロッパのExcelバージョン
セミコロン区切りとバイト順マークを選択すると、トルコ語、ドイツ語、フランス語に設定されたExcelでCSVが正しく開きます。
よくある質問
パーセントや通貨の表示が変わるのはなぜですか?
CSVは書式ではなく値を保存します。25%と表示されるセルは0.25という値を持ち、その値が書き出されます。表示されているテキストが必要な場合は、先にExcelで列を文字列として書式設定してください。
一部の数式セルが空になるのはなぜですか?
このツールはファイルに保存された結果を使用します。一部のプログラムで作成されたファイルには、保存された結果のない数式が含まれます。最初にExcelまたはLibreOfficeで開いて保存してください。
すべてのシートを一度に変換できますか?
はい。「すべてのシート(ZIP)」を選択すると、各シートがシート名のCSVファイルとして保存されます。
.xls ファイルを変換できますか?
いいえ。対応しているのは .xlsx と .xlsm のみです。.xls ファイルを Excel または LibreOffice で開き、Excel ブック(.xlsx)として保存してください。
プライバシー
ブックはブラウザ内で読み取られ、CSVファイルはお使いの端末上で作成されます。アップロード、保存、アクセス解析への記録は一切行われません。ツールが使用されたという匿名のイベントのみがカウントされます。