ExcelをMarkdownに変換

GitHub 形式の md 表。パイプ記号は自動でエスケープ

📂

ここにファイルをドラッグ&ドロップ

または ファイルを選択

.xlsx / .xls / .csv に対応 (ワークシート 1 つにつき 1 つの Markdown 表)

このツールについて

README、ドキュメント、GitHub や GitLab の議論は Markdown の表が欲しいところですが、手で整形行を書いてパイプをエスケープするのは骨が折れます。このツールは .xlsx / .xls / .csv の各ワークシートを GitHub 風の Markdown 表に変換します。先頭行が見出し行になり、区切り行は自動で生成されます。

セル内のパイプと改行はエスケープするので、どの Markdown エディタでも表が崩れません。複数シートのブックはシートごとに ## の見出しを付けます。結果はプレビューで確認・手直しでき、コピーまたは .md ファイルとしてダウンロードできます。変換はブラウザ内で完結し、何もアップロードしません。

特徴

  • .xlsx / .xls / .csv に対応。ワークシートごとに 1 つの md 表
  • GitHub 風の構文で先頭行が見出し
  • パイプと改行をエスケープ。そのまま貼れる出力
  • 複数シートブックに ## のシート見出し
  • 編集可能なプレビュー、ワンクリックのコピー、.md ダウンロード

使い方

  1. スプレッドシート ファイルをドロップ、またはクリックして選択
  2. 「変換」をクリック
  3. プレビューで表を確認します
  4. エディタに貼り付けるか、.md ファイルをダウンロード

よくある質問

セルにパイプや改行が含まれる場合は?
パイプは \| としてエスケープし、改行はスペースに畳むため、どの Markdown レンダラーでも表が保ちます。
先頭行は必ず見出しになりますか?
はい。Markdown の表構文は見出し行を必要とするため、先頭行がそれになります。先頭行がデータなら、Excel 側で見出し行を 1 行追加してください。
位置指定の構文には対応しますか?
出力は既定の左寄せ(---)です。中央寄せや右寄せにしたい列は、区切り行を :---: や ---: に書き換えてください。
Word を Markdown に変換 と同じですか?
別物です。あちらは .docx の見出し・リスト・表を変換し、こちらはスプレッドシートを md 表にします。両ページともリンクしているので、ファイル形式で選んでください。

関連ツール