MDUtil

Markdown 表ジェネレーター

グリッドにデータを入力または貼り付けると、GitHub や README、ドキュメントで使えるきれいな Markdown の表になります。Excel や Googleスプレッドシートからコピーしたセルもそのまま貼り付けられます。

表

| 果物       | 色     | 価格 |
| ---------- | ------ | ---- |
| りんご     | 赤     | 150  |
| バナナ     | 黄色   | 98   |
| さくらんぼ | 濃い赤 | 480  |

対応している内容

表計算ソフトから貼り付け
Excel、Googleスプレッドシート、Numbers でコピーした範囲は、貼り付けたセルから順に入り、行や列が足りなければ追加されます。
そろった縦線
セルの幅をそろえてエディタ上で縦線が並ぶようにし、日本語や中国語の文字は 2 文字分として数えます。
列の揃え
左揃え・中央揃え・右揃えは区切り行に :--、:-:、--: と書かれます。
表が崩れないセル
セル内の縦線は \| にエスケープし、改行は <br> にします。
4 つの形式
同じ表を Markdown、HTML、CSV、booktabs の罫線付き LaTeX tabular で出力できます。
既存の表を編集
.csv、.tsv、.md ファイルを開いて、手元の表を直せます。

Markdown の表の書き方

Markdown の表は、見出し行、ハイフンでできた区切り行、任意の数のデータ行からなり、セルの間を縦線で区切ります。

| 果物   | 色   | 価格 |
| :----- | :--: | ---: |
| りんご | 赤   | 150  |
| バナナ | 黄色 | 98   |
  • 区切り行は各列に 3 つ以上のハイフンが必要で、コロンで揃えを指定します。:--- は左、:---: は中央、---: は右です。
  • 行の先頭と末尾の縦線は省略でき、列をそろえる必要もありません。
  • セルには **太字**、`コード`、リンクなどの書式を使えます。
  • セル内の縦線は \|、改行は <br> と書きます。
  • Markdown の表ではセルの結合や複数行の行は書けません。その場合は HTML の <table> を使います。

表は GitHub Flavored Markdown の機能なので、GitHub、GitLab、VS Code、Obsidian、Notion、Typora で使えますが、元祖の Markdown では使えません。

よくある質問

Markdown で表を作るには?

見出し行、ハイフンの区切り行、データ行を書き、セルの間を縦線で区切ります。上のグリッドで作って結果をコピーすることもできます。書き方は上で説明しています。

Excel の表を Markdown に変換するには?

Excel でセルを選んでコピーし、グリッドの最初のセルをクリックして貼り付けます。ファイル全体なら、.xlsx も読める CSV Markdown 変換で開いてください。

列の揃えを変えるには?

区切り行にコロンを付けます。:--- は左、:---: は中央、---: は右です。グリッドの各列の上のボタンでも設定できます。

セルの中で改行したり縦線を書いたりできますか?

できます。改行は <br>、縦線は \| と書きます。ジェネレーターが自動で書き換えます。

セルを結合できますか?

できません。Markdown の表にはセルの結合がありませんが、GitHub など多くの表示環境は colspan や rowspan 付きの HTML <table> を表示できます。出力を HTML に切り替えて、そこから編集してください。

Markdown の表は GitHub で使えますか?

使えます。表は GitHub Flavored Markdown の機能で、README、Issue、プルリクエスト、Wiki で表示されます。