Excel から JSON への変換

逆方向の変換が必要ですか?
JSON to Excel Converter

スプレッドシート 入力

スプレッドシートを読み込んで JSON に変換

.xlsx、.xlsm、.xls、.csv ファイルに対応しています

JSON 出力

設定

スプレッドシートのインポート設定

スプレッドシートを読み込んで JSON に変換

.xlsx、.xlsm、.xls、.csv ファイルに対応しています

Excel を JSON に変換する方法(オンライン)— ステップ別ガイド

この Excel → JSON 変換ツールで、スプレッドシートを JSON 配列/オブジェクトに変換して API やデータベース、Web アプリで利用できます。

  1. ステップ 1 – Excel ファイルをアップロード

    • .xlsx / .xlsm / .xls をアップロードします。
    • 選択したシートのプレビューが左側に表示されます。
    • CSV は CSV→JSON ツールを使うか、先に Excel 形式へ変換してください。
  2. ステップ 2 – 変換オプションを設定

    • (複数シートの場合)変換するシートを選択します。
    • 「最初の行はヘッダー」を有効にして先頭行を JSON のキーにします。
    • 必要に応じて範囲(例: A1:D100)を指定して一部だけ変換します。
  3. ステップ 3 – JSON 出力を確認

    • ヘッダーを有効にすると、各行が一つのオブジェクトになる JSON 配列になります。
    • ヘッダーはキー、セルの値は value として JSON に反映されます。
    • 日付・数値・文字列が想定どおりの形式になっているか確認します。
  4. ステップ 4 – JSON をコピー/ダウンロード

    • 「コピー」で JSON 配列をクリップボードへ送ります。
    • 「ダウンロード」で .json として保存します。
    • DB への取り込み、API 送信、フロントエンドでの利用に活用できます。

Excel から JSON への変換のヒント

  • 先頭にヘッダー行を一つだけ置き、各 JSON オブジェクトのキーを統一してください。
  • 日付と数値はスプレッドシートに表示されている形式で読み込まれます。API に送る前に確認してください。
  • 複数の編集をまとめて反映したい場合は自動同期をオフにし、更新ボタンで JSON を一度だけ更新します。
例:Excel スプレッドシートから JSON 配列へ
// Excel spreadsheet (with headers)
| Name        | Email              | Age | Active |
|-------------|--------------------|-----|--------|
| Maeve       | [email protected] | 28  | true   |
| Alex        | [email protected]   | 32  | false  |

// JSON output
[
  {
    "Name": "Maeve",
    "Email": "[email protected]",
    "Age": 28,
    "Active": true
  },
  {
    "Name": "Alex",
    "Email": "[email protected]",
    "Age": 32,
    "Active": false
  }
]

Excel と JSON の関連ツール

これらの変換・整形ツールを組み合わせて、スプレッドシートのデータと JSON を扱えます。

よくある質問

対応している Excel 形式は?

このツールは .xlsx、.xlsm(マクロ有効)、旧形式の .xls、.csv に対応しています。Excel ブックには複数のシートを含められますが、CSV ファイルは単一のシートのプレビューとして開きます。

シートの選択はどのように機能しますか?

スプレッドシートを読み込んだ後、設定のドロップダウンから変換するシートを選べます。Excel ブックのシート名は自動検出され、CSV ファイルは単一のシートとして読み込まれます。

指定したセル範囲を変換できますか?

はい。設定の範囲オプションで 'A1:D10' のようなセル範囲を指定できます。空欄にすると、選択したシートの使用範囲全体を変換します。

ヘッダーはどのように扱われますか?

「先頭行をヘッダーとして扱う」を有効にすると、先頭行の値が JSON オブジェクトのキーになります。無効にすると 'Column1'、'Column2' のような一般的なキーを使います。

データは安全ですか?

はい。すべてのデータ処理はブラウザー内だけで行われます。スプレッドシートはローカルで解析され、サーバーには送信されないため、完全にプライベートで安全です。