MarkdownLab

ExcelをMarkdownに変換

ExcelやGoogleスプレッドシートからコピーした範囲を貼り付けるか、.xlsx/.xls/.csvファイルをアップロードするだけで、きれいなMarkdownテーブルが得られます — 先頭行をヘッダーとして扱うオプション付き。

すべての処理はブラウザ内で完結します — ファイルが外部に送信されることはありません。

Excelデータ(貼り付けまたはアップロード)
Markdownテーブル

使い方

  1. 01ExcelやGoogleスプレッドシートで範囲を選択してコピー(Ctrl+C/Cmd+C)し、左側のペインに貼り付けます — または.xlsx/.xls/.csvファイルをアップロードします。
  2. 02データに列見出しがあるかどうかに応じて「先頭行をヘッダーにする」を切り替えます。
  3. 03太字対応の位置揃え行を含め、Markdownテーブルが自動的に更新されます。
  4. 04テーブルをコピーするか、.mdファイルとしてダウンロードします。

よくある質問

このExcel to Markdown変換ツールは無料ですか?

はい、アカウント登録や利用制限は一切ありません。ワークブックの解析にはオープンソースのSheetJS(xlsx)ライブラリ、テキスト変換にはPapaParseを使用し、いずれもブラウザ内で完結します。

スプレッドシートはサーバーにアップロードされますか?

いいえ。アップロードされた.xlsx/.xls/.csvファイルはブラウザのFile APIによってメモリ上で直接読み込まれ、ネットワークに送信されることは一切ありません(「URLから開く」でリモートファイルを取得する場合を除きます。これはブラウザからの直接リクエストであり、サーバー経由ではありません)。

ワークブックに複数のシートがある場合、どのシートが変換されますか?

ワークブック内の最初のシートです。別のシートを使いたい場合は、書き出す前にExcel/スプレッドシート側でシートの順序を変更するか、そのシートの範囲を直接コピーして貼り付けてください。

数値や日付の書式はどう扱われますか?

セルは(内部のシリアル値ではなく)表示されているテキストとして変換されるため、書式設定された数値・通貨・日付は、スプレッドシートで見えているとおりに反映されます。

Excelではなく、Googleスプレッドシートからコピーしたデータを貼り付けられますか?

はい — ExcelとGoogleスプレッドシートは、どちらも選択範囲をタブ区切りテキストとしてコピーするため、このツールは同じ方法で検出・解析します。

行によって列数が揃っていない場合はどうなりますか?

短い行は空セルで埋められるため、生成されるMarkdownテーブルは常に整った形式になり、すべての行で列数が一致します。

関連ツール