サク箱

ExcelをCSVに変換

シートの値をCSVとして取り出します

使い方

  1. Excelファイルを選ぶ
  2. 取り出すシートを選ぶ
  3. できたCSVを保存する

このツールについて

Excel(.xlsx)のシートをCSVとして取り出します。シートが複数ある場合は、1枚を選ぶか、全部をまとめてZIPで受け取れます。取り出すのは値だけで、罫線・色・グラフ・数式は引き継ぎません。数値らしい文字列(郵便番号や商品コードなど)を勝手に数値へ変えないので、先頭の0が落ちません。

取り出すのは値だけ

罫線・色・グラフ・数式は引き継ぎません。CSVは表の値だけを持つ形式で、見た目や計算式を入れる場所が無いためです。数式のセルは、その計算結果の値が入ります。

見た目のまま渡したいときは、Excelのファイルをそのまま送るか、印刷してPDFにするほうが確実です。

先頭の0が落ちない

郵便番号(0120…)や商品コードのように、数字に見える文字列を勝手に数値へ変えません。表計算ソフトで開き直すと落ちてしまうことがありますが、書き出したCSVの中には残っています。

受け取る側がExcelで開く前提なら、文字コードをCSVの文字コードを変換でBOM付きUTF-8にしておくと文字化けを防げます。

シートが複数あるとき

1枚を選んで取り出すか、全部をまとめてZIPで受け取れます。シートごとにファイルを分けたいだけならExcelをシートごとに分割、特定の列だけが欲しいときは、CSVにしてからCSVの列を選ぶ・並べ替えるで選ぶのが早いです。

よくある質問

xls(古い形式)は使えますか?
このツールは .xlsx を扱います。古い .xls は、表計算ソフトで開いて .xlsx として保存し直してからお使いください。
日付はどうなりますか?
表示されている形のまま文字として書き出します。シリアル値(45000のような数)にはなりません。
CSVからExcelへ戻せますか?
CSVをExcelに変換で戻せます。ただし、元にあった罫線や数式は戻りません。
ファイルはどこかへ送られますか?
送られません。読み取りも書き出しもブラウザの中だけで行います。

プライバシー

このツールはブラウザ内だけで処理します。選んだファイルがサーバーへ送信されることはありません。

関連ツール