UltKit

MarkdownをExcelに変換

Markdownで書いた表はREADMEやチャット画面では見やすく表示されますが、そのままでは並べ替えも合計もグラフ化もできません。.mdファイルをExcelに変換すれば、パイプ区切りの表がそれぞれ実際のセル範囲になります。

文書変換

またはPDF, DOC, DOCX … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    表を.mdファイルとして保存する

    リポジトリ、Obsidian、Wikiのエクスポートから Markdown ファイルをアップロードするか、表をテキストエディタに貼り付けて拡張子 .md で保存してください。最大20ファイル、1ファイル95 MBまで対応しています。

  2. 2

    XLSXを選択したままにする

    変換先は XLSX(Excel)、書式は「シンプル」にします。Markdown の記号が残らない、プレーンなセルで書き出されます。

  3. 3

    変換してデータを活用する

    XLSXに変換 →を押し、ブックを開いてフィルターをオンにするか、合計を追加します。

スプレッドシートにしたいMarkdownの表

パイプ表は PHP Markdown Extra で始まり、GitHub Flavored Markdown を通じて Markdown の標準的な機能になりました。2017年の仕様では CommonMark の拡張として定義されています。その後、README の比較表、Obsidian のノート、Notion や Confluence のエクスポート、AIチャットの回答など、あらゆる場所に広がりました。

価格で並べ替えたい、列を追加したい、数値をグラフにしたいといったときには、表を Markdown から出す必要があります。テキストをそのまま Excel にコピーすると、パイプが残ったまま各行が1つのセルに入ってしまいます。変換すると表の構造が読み取られ、各値がそれぞれの列に入ります。データがすでに CSV 形式なら、逆方向の変換はCSVをMarkdownに変換で行えます。

変換したMarkdownの表に関するExcelの上限

XLSX の1ワークシートあたりの行数
1,048,576
1ワークシートあたりの列数(A〜XFD)
16,384
1セルあたりの文字数
32,767

入力するパイプ区切りの表の例

配置指定付きの Markdown 入力
| プラン         | 席数 | 月額料金 |
|:---------------|-----:|---------:|
| スターター     |    3 |   ¥1,200 |
| チーム         |   10 |   ¥3,500 |
| オフィス       |   50 |  ¥15,000 |

MarkdownとXLSXの形式データ

MD

Markdown

Markdownは、2004年にJohn Gruberが作った軽量マークアップ記法です。見出しの#、強調の*、リストの-など、プレーンテキストの記号を使い、そのままでも読みやすく、きれいにHTMLへ変換できます。READMEファイル、ドキュメント、Wiki、ノートアプリ、多くの静的サイトジェネレーターの標準です。CommonMarkやGitHub Flavored Markdownなど複数の方言があり、表などの細部が異なります。.mdファイルはどのテキストエディタでも開けます。

圧縮方式
–
透過
–
アニメーション
–
登場時期
2004 · John Gruber
MD 変換

XLSX

Microsoft Excel ブック

XLSX は、Office 2007 以降の Microsoft Excel の標準ブック形式で、Office Open XML 規格に基づいています。複数のシート、数式、書式、グラフ、ピボットテーブル、入力規則を、XML の ZIP パッケージとして保存します。1 シートあたり 100 万行を超えるデータを扱え、業務用スプレッドシートの標準的なやり取り形式です。Google スプレッドシート、LibreOffice、Numbers でも開けますが、マクロや高度な機能は引き継がれない場合があります。

圧縮方式
–
透過
–
アニメーション
–
登場時期
2007 · Microsoft
XLSX 変換

読むために書かれた表を計算に使いたいときに、MarkdownをExcelへ変換します。たとえば、ドキュメントの比較表、Wikiで管理しているタスクや価格の一覧、AIアシスタントが作成して並べ替えや合計が必要になった表などです。

MarkdownファイルはXLSXとCSVのどちらに変換すべきか

XLSXが向いている場合

  • 人が読む、絞り込む、グラフにするデータである
  • 複数の表を別々のまま保ちたい
  • 配置や太字のヘッダーを残したい

CSVが向いている場合

  • 表をデータベース、ショップ、スクリプトに渡す
  • 必要な表が1つだけで、プレーンテキストで十分
  • お使いの Excel がセミコロン区切りを前提としている場合は、CSV区切り文字で設定してください

MarkdownのExcel変換に関するよくある質問

AIチャットボットが出力した表も変換できますか?

はい。チャット型AIアシスタントは通常、表を Markdown のパイプ表で出力し、元のテキストをコピーすればその記法も保たれます。任意のテキストエディタに貼り付け、拡張子 .md で保存してアップロードしてください。コピーしたテキストにパイプがない場合は、表示用に整形された表がコピーされています。その場合は Excel に直接貼り付けてください。

表の周りにある文章はどうなりますか?

ブックは表から作成されます。表と表の間にある見出し、段落、リストはセルを埋めるのに不要なため含まれません。そのため、表が2つある長い README からは、表2つ分のブックができます。

区切り行のコロンには意味がありますか?

配置を指定する記号です。:--- は左揃え、:---: は中央揃え、---: は右揃えで、Excel のセルもそれに合わせて配置されます。コロンのない区切りの場合は、Excel の既定(文字は左、数値は右)のままになります。

セル内にパイプ文字を残すにはどうすればよいですか?

\| のようにエスケープしてください。GitHub Flavored Markdown ではエスケープされていないパイプは列の区切りと解釈されるため、A|B のような値は2つのセルに分かれ、その行の残りがずれてしまいます。

編集したシートをMarkdownファイルに戻すにはどうすればよいですか?

ExcelをMarkdownに変換でブックを変換してください。各シートがパイプ表として戻るので、README や Wiki ページに貼り付けられます。