CSVをExcelに変換

CSVファイルを本物のExcelブックに変換。数値と日付は値として入力され、先頭のゼロも保たれます。

100%プライベート — すべてブラウザ内で動作します。データはお使いの端末で処理され、インターネットに送信されることはありません。

下にCSVを貼り付けるか、.csv ファイルをアップロードしてください。Excelファイルがすぐにダウンロードできます。

Excelファイルをダウンロード

CSVをExcelに変換するには

CSV ファイルは、カンマ(またはセミコロン)で値を区切っただけのテキストです。ダブルクリックするとExcelで開けますが、Excelは中身を推測します。郵便番号や電話番号の先頭のゼロを消したり、長い注文番号を 1.23457E+16 にしたり、1/2 を日付と読んだり、José が José と文字化けしたりします。

このツールは、CSVを本物のExcelブック(.xlsx)に変換し、セルごとに慎重に判断します。ふつうの数字は合計できる数値に、はっきりした日付は本物の日付になります。それ以外(先頭のゼロ、長いID、コードなど)は入力したまま残ります。

処理はすべてお使いのブラウザ内で行われます。ファイルがアップロードされることはありません。

主な機能

  • 本物の .xlsx ファイル — Excel、Googleスプレッドシート、Numbers、LibreOfficeで開けます
  • 先頭のゼロを保持 — 02134 は 02134 のまま
  • 本物の数値 — 149.90 は合計も並べ替えもできる数値になります
  • 本物の日付 — 2026-11-02 は日付セルになります
  • カンマでもセミコロンでも — 区切り文字を自動で判別し、小数点もそれに合わせます
  • 文字化けしない — UTF-8、UTF-16、古いWindows形式のCSVを正しく読み込みます
  • 列幅を自動調整 — いちばん長い値に合わせた幅(上限あり)
  • ワンクリック — 入力に合わせてExcelファイルが作り直されるので、ダウンロードを押すだけ

数値・日付・文字列になる条件

数値と日付 を 自動 にすると、各セルは次のように判定されます。例はカンマ区切りのCSVです。

CSVのセルExcelでは理由
1001数値の1001ふつうの数字
149.90数値の149.9小数点つきのふつうの数字
"1,234.50"数値の1234.5ここでのカンマは3桁区切り
02134文字列の02134先頭にゼロ — 金額ではなくコード
12345678901234567文字列の1234567890123456715桁を超える — Excelだと丸められてしまう
2026-11-02日付の2026年11月2日ISO形式の日付(年-月-日)
2026-11-02 14:30日付と時刻時刻つきのISO形式の日付
11/02/2026文字列の11/02/202611月2日とも2月11日とも読める — 入力のまま
$5.00、12%文字列数字のまわりに記号がある

1行目に列名(数字の上にある言葉)が入っている場合は、文字列のままです。ある列を文字列のままにしたいときは、すべてのセルを文字列のままにする を選んでください。

カンマ区切りCSVとセミコロン区切りCSV

米国や英国のCSVは、値の区切りにカンマ、小数点にピリオドを使います(149.90)。ヨーロッパの多くの国では、カンマが小数点なので、Excelはセミコロン区切りでCSVを保存します(149,90)。

このツールは区切り文字を自動で判別します。自動モードでは、小数点は区切り文字に合わせて決まります。

見つかった区切り文字小数点149,90 は1.234,50 は
カンマ、タブ、パイプピリオド文字列文字列
セミコロンカンマ数値の149.9数値の1234.5

ファイルで両方が混ざっている場合は、1,234.56 形式の数値 か 1.234,56 形式の数値 を自分で選んでください。ボックスの下の行には、使った区切り文字と小数点がいつも表示されます。

制限

  • CSV1つにつきシートは1つです。複数のCSVを1つのブックにまとめるには、CSVファイルを結合 か Excelファイルを結合 を使ってください。
  • Excelのシートに入るのは、最大1,048,576行、1セルあたり32,767文字までです。それより長いセルは切り詰められ、ツールが知らせます。
  • 日付になるのはISO形式(2026-11-02)だけです。ほかの日付の書き方は文字列のままなので、月と日が逆に読まれることはありません。

よくある質問

先頭のゼロを消さずにCSVをExcelに変換するには?

ここにCSVを貼り付けるかアップロードして、Excelファイルをダウンロードします。02134 や 0612345678 のような値は、ゼロつきの文字列のままです。先頭にゼロのない数字は、これまでどおり本物の数値になります。

CSVをExcelで開くと1列にまとまってしまうのはなぜ?

お使いのExcelが別の区切り文字(カンマかセミコロン)を想定しているためです。このツールは区切り文字を自分で判別し、値を1つずつ別の列に入れます。

CSVを開くと文字化けするのはなぜ?

ExcelはUTF-8のCSVを、違う文字コードで読んでしまうことがよくあります。このツールはUTF-8、UTF-16、古いWindows形式のファイルを正しく読み込み、.xlsxファイルでは文字がいつも正しく保たれます。

ExcelをCSVに戻せますか?

はい。上部で Excel → CSV に切り替えるか、ExcelをCSVに変換 をお使いください。

ファイルはアップロードされますか?

いいえ。CSVの読み込みもExcelファイルの作成も、ブラウザの中で行われます。サーバーには何も送信されません。

関連ツール

使い方

  • CSVをボックスに貼り付けるか、.csv ファイルをアップロード をクリック(ファイルをボックスにドロップしてもOK)
  • 区切り文字 は 自動で判別 のままにします(選ぶこともできます)
  • 数値と日付 は 自動 のままにするか、小数点の形式、または すべてのセルを文字列のままにする を選びます
  • プレビュー を確認します。数値は右寄せ、文字列は左寄せです
  • 必要ならシートに名前をつけます
  • Excelファイルをダウンロード をクリックします

新しいツールを定期的に追加しています。公開時にお知らせを受け取るにはYouTube でチャンネル登録してください。

他のツール

すべて表示

おすすめアプリ

すべて表示