Excel ブックを CSV に変換
.xlsx、.xlsm、.xls のいずれかを1ファイル選んでください。各シートを UTF-8 の CSV に変換します。
Excel ブックをシートごとの CSV に分割
Excel ブックには複数のシートを保存できますが、CSV が表せる表は1ファイルにつき1つです。このツールは .xlsx、.xlsm、旧形式の .xls を読み込み、各シートから個別の CSV を作成します。
シートが1枚なら CSV をそのままダウンロードします。2枚以上なら、元のブック名に合わせた ZIP にすべての CSV をまとめます。シート名にファイル名として使えない文字がある場合は、その文字を置き換えます。
ブックは端末内で処理
ブックの読み取り、CSV への変換、ZIP の作成はブラウザで実行されます。
- 選択したブックを変換用サーバーへ送信しません。
- 静的ページであり、ブックを処理するサーバー機能はありません。
- ソースコードは MIT ライセンスで公開しています。
- 必要なアプリデータがキャッシュされた後は、ネットワーク接続なしでも変換できます。
変換中にブラウザのネットワークパネルを確認すると、ブックを含むリクエストがないことを確認できます。 ソースコードを見る。
使い方
-
ブックを1ファイル選ぶ
.xlsx、.xlsm、.xls のいずれかを選択するか、ページ上にドロップします。
-
シートごとの結果を確認する
変換後の CSV ファイル名と行数が、シートごとに結果欄へ表示されます。
-
出力ファイルを保存する
1シートは CSV で、複数シートは「-sheets.zip」で終わる名前の ZIP でダウンロードされます。
よくある質問
Excel ブックはアップロードされますか?
いいえ。ブックの読み取りと変換はブラウザ内のコードが行います。このツールにはファイル処理用のサーバーがありません。
対応している Excel 形式は?
.xlsx、マクロ有効ブックの .xlsm、旧バイナリ形式の .xls に対応しています。パスワード保護または暗号化されたブックは読み込めない場合があります。
シートが複数ある場合はどうなりますか?
各シートを別々の CSV にします。2シート以上は1つの ZIP にまとめ、1シートだけのブックは CSV のままダウンロードします。
CSV の文字コードは?
UTF-8 BOM 付きです。BOM を付けることで、日本語などを含む CSV を Excel が UTF-8 と判別しやすくなります。
数式はどのように出力されますか?
ブックに保存されている数式の計算結果を使います。このツールでは数式を再計算しないため、保存済みの結果がない場合や古い場合は、その状態が CSV に反映されます。
書式、グラフ、画像、マクロも CSV に含まれますか?
含まれません。CSV に出力するのは行と列のセル内容です。書式、グラフ、埋め込み画像、数式そのもの、マクロ、ブック固有の機能は引き継ぎません。
オフラインでも使えますか?
ページと変換に必要なデータがブラウザにキャッシュされた後は、ネットワーク接続なしでも使えます。PWA として端末に追加することもできます。