ExcelをCSVに変換
シートの値をCSVとして取り出します
使い方
- Excelファイルを選ぶ
- 取り出すシートを選ぶ
- できた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に変換で戻せます。ただし、元にあった罫線や数式は戻りません。
- ファイルはどこかへ送られますか?
- 送られません。読み取りも書き出しもブラウザの中だけで行います。
プライバシー
このツールはブラウザ内だけで処理します。選んだファイルがサーバーへ送信されることはありません。