Markdownテーブル完全ガイド (GFM)
ドキュメントで実際に機能するMarkdownテーブルの完全ガイド。GitHub Flavored Markdown (GFM)構文、配置、セル内のリンク/画像/コード、複数行セル、およびCSV/Excel ⇄ Markdown間の変換を網羅。
ヒント:エディタでテーブルを試すボタンを使用してリアルタイムプレビューで完璧なテーブルを作成し、DOCX/PDFにエクスポートして、本物のWordテーブル(罫線と配置を維持)を取得します。
目次
- 基本構文
- 配置
- セル内のリンク、画像、コード
- 複数行セル
- 列幅と改行
- CSV / Excel ⇄ Markdown
- HTMLテーブル(Markdownが不十分な場合)
- プラットフォームの違い
- よくある質問
基本構文
| 機能 | サポート |
|------|----------|
| テーブル | ✅ |
| 配置 | ✅ |
- 最初の行がヘッダーです。
- 2行目のダッシュがテーブルを定義し、配置マーカーをサポートします。
配置
| 左揃え | 中央揃え | 右揃え |
|:-------|:--------:|-------:|
| 内容 | 内容 | 内容 |
:---= 左揃え、:---:= 中央揃え、---:= 右揃え。
セル内のリンク、画像、コード
| タイプ | 例 |
|--------|----------------------------|
| リンク | [md2word](https://md2word.com) |
| 画像 |  |
| コード | `インラインコード` |
ブロック要素(リスト、引用ブロック)は異なるパーサーでセル内で確実にサポートされていません — 各セルの内容を簡潔に保ってください。
複数行セル
CommonMark自体はセル内のハード改行をサポートしていませんが、多くのレンダラーは<br>を受け入れます:
| 機能 | 説明 |
|------|--------------------------|
| 複数行 | 1行目<br>2行目<br>3行目 |
長いコンテンツの場合は、行を分割するか、正確なレイアウトのためにHTMLテーブルに切り替えることを検討してください。
列幅と改行
Markdownにはネイティブな列幅制御がありません。固定幅の場合はCSS/HTMLを使用してください。 md2word経由でエクスポートする場合、列はWordテーブルのように自動的に調整され、配置/罫線が維持されます。
CSV / Excel ⇄ Markdown
CSV → Markdown
- CSVをコンバーターに貼り付けます。
- "CSV → Markdownテーブル"を選択します。
- 配置を調整;DOCX/PDFとしてコピーまたはエクスポートします。
Markdown → CSV/Excel
- 検出されたテーブルをスプレッドシート編集用にCSVまたは.xlsxとしてエクスポートします。
CSVの例:
名前,スコア,合格
田中,92,TRUE
鈴木,78,TRUE
佐藤,63,FALSE
変換されたMarkdown:
| 名前 | スコア | 合格状況 |
|------|-------:|:--------:|
| 田中 | 92 | ✅ |
| 鈴木 | 78 | ✅ |
| 佐藤 | 63 | ❌ |
HTMLテーブル(Markdownが不十分な場合)
rowspan/colspan、正確な幅、またはネストされたコンテンツが必要な場合は、HTMLを使用してください:
<table>
<thead>
<tr><th>四半期</th><th colspan="2">収益</th></tr>
</thead>
<tbody>
<tr><td>Q1</td><td>$1.2M</td><td>$1.4M</td></tr>
</tbody>
</table>
md2wordはHTMLテーブルを結合セル機能を持つ本当のWordテーブルに変換します。
プラットフォームの違い
| プラットフォーム | テーブル | 配置 | 説明 |
|---|---|---|---|
| GitHub (GFM) | ✅ | ✅ | 最も一般的;colspan/rowspanはサポートなし |
| Obsidian | ✅ | ✅ | プレビューで有効;エクスポートはプラグイン依存 |
| Notion | ⚠️ | ⚠️ | Markdownをインポートがネイティブテーブルを使用 |
| Discord/Reddit | ⚠️ | ⚠️ | サポート有限またはなし;スクリーンショットまたはコードブロックを検討 |
よくある質問
Q:なぜ私の列がプレーンテキストエディタで配置されていないように見えるのですか? スペースは純粋に装飾的です。レンダリングエンジンはそれらを無視します;ヘッダー行で配置マーカーを使用してください。
Q:セルを結合できますか?
純粋なMarkdownではできません。rowspan/colspanにはHTMLテーブルを使用するか、データを再構築してください。
Q:Wordにコピー貼り付けするとテーブルのフォーマットが崩れます md2wordエクスポートを使用して、一貫した罫線と配置を持つ適切なDOCXテーブルを取得してください。
Q:テーブルはどのくらい大きくできますか? Markdownパーサーは大きなテーブルを処理できますが、ブラウザは遅くなります。分割するか、編集用にCSV/Excelに切り替えてから再エクスポートすることを検討してください。
更新ログ
- 2025-10-16:日本語版公開、双方向CSV/Excel変換とHTMLフォールバックガイドをサポート。
次のステップ:
- エディタでテーブルを試すを使用して、リアルタイムプレビューとエクスポート機能でテーブルを作成します。
- 関連ドキュメントを探索:Markdownチートシート、Markdownハイパーリンク、MarkdownからPDF。