Excel⇄CSV変換xlsx を CSV に、CSV を xlsx に(Excel 不要・アップロードなし)
Excel が無くても xlsx を開いて CSV に。CSV から xlsx も作れます。
Excel → CSV
シート
CSV → Excel(xlsx)
文字コード(Shift_JIS / UTF-8)は自動で判定します。区切りはカンマ・タブ。
このツールについて
特長
Excel が無くても開ける・作れる
xlsx を CSV に、CSV を xlsx に。スマホや Excel の無いパソコンで受け取ったファイルを扱えます。
シートを選んで CSV に
複数シートの xlsx は、どのシートを出すか選べます。全部なら ZIP にまとめます。
アップロードしない
売上表・名簿・給与のファイルをそのまま扱えます。処理はブラウザの中だけです。
使い方
- xlsx(または CSV)を選ぶ
- シート・文字コードを選ぶ
- ダウンロード
しくみ:郵便番号・電話番号の先頭の0が消える理由
CSV は文字だけのファイルで、「この列は文字、この列は数」という情報を持ちません。 Excel は .csv をそのまま開くと、現在の既定の設定で各列の形式を決めます(Microsoft のサポート文書の説明)。0010001 は数に見えるので 10001 として読まれ、先頭の0は戻りません。09012345678 も同じです。 列を文字として取り込みたいときは、同じ文書にあるとおり、拡張子を .txt にして取り込みウィザード(Import Text Wizard)を通します。
このページの扱い
- CSV → Excel … 読み取った値はすべて文字として xlsx に書きます。
0010001と09012345678は、文字のセルとして保存され、そのまま開けます。 - Excel → CSV … 文字のセルは見えている通りに書き出します。元のセルが数の 10001 なら、
10001と出ます。すでに消えた0は戻せません。
書き出した CSV を Excel でダブルクリックして開き直すと、同じ理由でまた0が落ちます。0を残したい受け渡しには xlsx を使ってください。
よくある質問
- ファイルはどこかへ送られますか?
- 送られません。Excel ファイルの読み書きはブラウザの中で行います。
- CSV を Excel で開くと文字化けします
- 文字コードを「Shift_JIS」か「UTF-8(BOM付き)」にしてください。Excel はこの2つなら正しく開きます。取引先のシステムに入れる場合は先方の指定に合わせてください。
- 数式はどうなりますか?
- CSV には計算結果の値だけが入ります(数式は残りません)。書式(色・罫線)も消えます。
- xls(古い Excel)も読めますか?
- 読めます。書き出しは xlsx です。
ご意見・ご要望
使ってみた感想や「こういうのもほしい」を、名前なしで送れます。届いた声から新しいツールを作っています。
感想・「こんなツールがほしい」を送る
ご案内
関連
ほかのツール
- CSV文字コード変換CSV・Excel文字化けしたCSVを、開ける形に直します。BOMと改行コードも選べます。

- 重複行の検出・削除CSV・Excel貼り付けた表から重複を見つけます。「何件あったか」も出します。

- 表 → Markdown変換CSV・ExcelExcelからコピーした表を、AIに貼れるMarkdownの表に直します。

- 個人情報マスキングCSV・ExcelAIや外部に渡す前に、名前・電話番号・メールを伏せ字にします。

- 2つの表の差分(増えた・減った・変わった)CSV・Excel先月と今月の名簿・在庫・価格表を見比べて、増えた行・減った行・変わったセルを出します。

- 複数のCSV・Excelを1つに積むCSV・Excel月ごとに分かれたファイルを縦に積んで1つに。列の順番が違っても見出しの名前で合わせます。
