MarkdownをExcelに変換
GitHub Flavored Markdownのテーブルを含むMarkdownを貼り付けると、本物のExcelワークブック(.xlsx)またはCSVとして書き出せます — 複数のテーブルは複数のシートになり、すべてブラウザ内で処理されます。
すべての処理はブラウザ内で完結します — ファイルが外部に送信されることはありません。
使い方
- 01GFMテーブルを1つ以上含むMarkdownを左側のペインに貼り付けるか入力するか、.mdファイルをアップロードするか、「URLから開く」でWeb上のファイルを読み込みます。
- 02検出されたテーブルは右側にリアルタイムでプレビューされ、検出数も表示されます。
- 03「形式を選んでダウンロード」→「Excel」でテーブルごとにシートが分かれたワークブックを、「CSV」で最初のテーブルをプレーンなCSVとしてダウンロードできます。
- 04ダウンロードしたファイルをExcel、Googleスプレッドシート、Numbersなどで開きます。
よくある質問
このMarkdown to Excel変換ツールは無料ですか?
はい、アカウント登録や利用制限は一切ありません。テーブルの抽出にはオープンソースのmarkedライブラリ、ワークブックの生成にはSheetJS(xlsx)、CSV出力にはPapaParseを使用し、いずれもブラウザ内で完結します。
Markdownはサーバーにアップロードされますか?
いいえ。パース、プレビュー、.xlsx/.csvファイルの生成まで、すべてブラウザのメモリ上で処理されます。ネットワークへの送信は一切ありません(「URLから開く」でリモートファイルを取得する場合を除きます。これはブラウザからの直接リクエストであり、サーバー経由ではありません)。
Markdownに複数のテーブルがある場合はどうなりますか?
各テーブルは、文書内に出現する順にダウンロードされる.xlsxワークブック内の独立したシートになります。シート名は直前の見出しから取られます(見出しがない場合は「Table 1」「Table 2」のように連番になります)。Excelの31文字というシート名の上限に合わせて切り詰め・重複排除されます。
なぜCSVダウンロードには1つのテーブルしか含まれないのですか?
CSVは複数シートという概念のないフラットな単一テーブル形式です — そのためCSVダウンロードには常に最初に検出されたテーブルのみが含まれます(2つ以上のテーブルが検出された場合、「形式を選んでダウンロード」メニューのCSV項目にはその旨が表示されます)。複数のテーブルをすべて取得したい場合は代わりに「Excel」を選んでください。
Markdown内のテーブル以外の内容はどうなりますか?
見出し、段落、リスト、コードブロックなど、GitHub Flavored Markdownのテーブルではない要素はすべて無視されます — このツールは表形式データのみを抽出します。テーブル以外の内容は入力から失われるわけではなく、単に書き出されるスプレッドシートに含まれないだけです。
テーブルセル内のパイプ文字や書式は正しく扱われますか?
はい。セル内でエスケープされたパイプ文字(\|)は、書き出されるスプレッドシート内でリテラルな|に戻され、各セルのテキストはそのままプレーンテキストとして個別のセルにコピーされます。