プログラムにデータを渡す
運用担当から届いた xlsx をオブジェクト配列の JSON に書き出し、API のテストデータや設定としてそのまま使えます。
Guide
Excel 変換は、表ファイルをブラウザでさっと開いて確認し、別の形式に置き換えるためのツールです。xlsx / xls / csv を XLSX、CSV、JSON、HTML 表、Markdown 表として書き出せます。逆に JSON 配列を貼り付けて .xlsx を生成することもできます。解析と書き出しはブラウザ内の SheetJS が行い、複数シートのファイルはタブを切り替えて個別に書き出せます。
更新日 2026-09-093 min read
Excel 変換は、表ファイルをブラウザでさっと開いて確認し、別の形式に置き換えるためのツールです。xlsx / xls / csv を XLSX、CSV、JSON、HTML 表、Markdown 表として書き出せます。逆に JSON 配列を貼り付けて .xlsx を生成することもできます。解析と書き出しはブラウザ内の SheetJS が行い、複数シートのファイルはタブを切り替えて個別に書き出せます。
これは「形式を替える」ツールであり、オンラインの表計算エディターではありません。PDF に印刷したいときは「PDF に変換(新ツール)」を押して、現在のファイルを「Excel→PDF変換」に引き渡します。スマートフォンで大きな表を眺めるだけなら、「表計算ビューアー」のほうが軽快です。
| 入力 | 出力 | 説明 |
|---|---|---|
売上.xlsx(シート「関東」「関西」)、現在は「関西」を CSV 出力 |
売上_関西.csv、先頭に UTF-8 BOM 付き |
Excel でダブルクリックしても文字化けしない |
同じ表を JSON(オブジェクト配列)で出力 |
[{"顧客":"A","金額":1200,"備考":null}, …] |
空欄は null になる |
[["氏名","年齢"],["山田太郎",25]] を貼り付け |
データ.xlsx、Sheet1 に 2 行 2 列 |
2 次元配列の 1 行目はキーとして扱われない |
運用担当から届いた xlsx をオブジェクト配列の JSON に書き出し、API のテストデータや設定としてそのまま使えます。
Markdown 表を書き出すかコピーして、README や Wiki、チャットツールに貼り付けます。縦線を手で打つ必要はありません。
API が返した配列を「JSON から Excel へ」に貼り、生成した xlsx をコードを書かない同僚に渡せます。
それは UTF-8 BOM で、Excel がダブルクリックで開いたときに文字コードを正しく認識して文字化けを防ぐためのものです。プログラムで読むときは BOM に対応した方法で開くか、テキストエディターで BOM なしとして保存し直してください。
「データプレビュー」の上でそのシートのタブをクリックしてから書き出しボタンを押します。XLSX 以外は現在のシートだけを書き出し、ファイル名にシート名が付きます。
最も多い原因はファイルが UTF-8 でないことです(旧版 Excel が出力した GBK の CSV など)。先に「テキスト文字コード変換」で UTF-8 に変換してからアップロードしてください。
表ファイルと貼り付けた JSON はどちらもブラウザ内で解析・生成され、内容がサーバーへアップロードされることはありません。ページを閉じるとデータはメモリから解放されます。
更新日 2026-09-09
xlsx/xls/csv のプレビューと相互変換(CSV・JSON・HTML・Markdown)。JSON から Excel を再生成することも可能
このツールの翻訳は未完了です。一部は原文または代替言語で表示されます。
xlsx / xls / csv に対応。CSV は UTF-8 を使用してください
JSON 配列(オブジェクトの配列または二次元配列)を貼り付けて .xlsx ファイルを生成します