UltKit

ExcelをMarkdown(MD)に変換

ドキュメントやプルリクエスト、メモはMarkdownで書くのに、数値はブックの中にあります。.xlsxを.mdに変換すれば、各シートがパイプ区切りの表になり、Markdownが表示できる場所ならどこにでも貼り付けられます。

文書変換

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

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

出力

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

このツールの使い方

  1. 1

    ブックをアップロード

    .xlsx、.xls、.ods、.numbers のいずれかのファイルを追加します。最大20個まで、1ファイルあたり95 MBまで追加できます。

  2. 2

    変換するシートを選ぶ

    変換先はMarkdown、スプレッドシートのシートはすべてのシートに設定されているため、各シートが見出し付きの個別の表になります。表を1つだけ作りたい場合は「最初のシートのみ」を選んでください。

  3. 3

    変換して貼り付け

    MDに変換 → を押して、表をREADMEやWikiページ、メモにコピーします。

ブックをアップロードしてMDに変換 →を押すと、すべてのシートがヘッダー行付きのMarkdownパイプ表になります。値はExcelの表示どおりで、セル内のパイプはエスケープされます。

Excelの表をMarkdownにする理由

開発者やテクニカルライター、研究者は、Gitで差分が見やすく、GitHubやGitLab、多くのWikiで表示できるMarkdownで文章を管理しています。ところが、テスト結果、料金プラン、APIの制限といった書く対象のデータは、最初はスプレッドシートにあることがよくあります。Excelからセルをコピーしても表ではなくタブ区切りのテキストになり、パイプとハイフンを手で組むと、値が1つ変わるだけで崩れてしまいます。

最近は別の理由もあります。AIアシスタントに表を貼り付ける機会が増えましたが、生のまま貼るよりMarkdownの表のほうが、プレーンテキストでも行と列が読み取りやすく保たれます。Markdownファイルではなくウェブページに載せたい場合は、ExcelからHTMLへで本物の <table> を書き出せます。

Excel→MD変換ツールとコピー&ペーストの違い

UltKitセルをエディタにコピーオンラインの表作成ツール
正しいパイプ表の構文yesnoyes
ブックの全シートを一度に変換yesnono
表示どおりの数値書式を維持yesyesツールによる
表ごとの再入力や貼り付けが不要yesnono
結合セルを維持nonono

Markdownの表の使い道

GitHubでは、README、Issue、プルリクエスト、Wikiでパイプ表が表示されます。

  • リポジトリに合わせて改行はLFのままにします
  • 幅の広い表はgithub.comで横にスクロールされます

XLSXとMarkdownの形式の基本

XLSX

Microsoft Excel ブック

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

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

MD

Markdown

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

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

Excelの表をMarkdownに変換するのは、Markdownで書かれた文章の中に表形式のデータを載せる必要があるときです。たとえばGitHubのREADMEの機能比較、Wikiの進捗表、Obsidianの保管庫にある参照リスト、AIへのプロンプトに貼り付けるデータなどです。

Markdownの表で表現できないもの

  • 数式:結果の値だけが書き込まれます
  • 結合セル:値は最初のセルに入ります
  • 色、罫線、条件付き書式
  • セル内の改行(<br> として書かれている場合を除く)

ExcelからMDへの変換に関するよくある質問

結合したセルはどうなりますか?

Markdownの表にはセルを結合する仕組みがないため、結合範囲の最初のセルに値が書き込まれ、残りのセルは空のままになります。すべての列に見出しを付けたい場合は、先にExcelで見出しの結合を解除してください。

表に出力されるのは数式ですか、それとも計算結果ですか?

Excelでの表示どおりの結果が書き出されます。1,250.00 や 12% のような数値の書式も含まれます。Markdownには数式がないため、表は変換した時点のシートのスナップショットになります。

Excelでは正しい日付が、ほかの場所でおかしくなるのはなぜですか?

Excelは日付を1900年からの通し番号(シリアル値)で保存しており、Lotus 1-2-3との互換性のために1900年を閏年として扱っています。変換ではシリアル値ではなくセルに表示されている日付がそのまま書き出されるので、03/15/2026 のように読みやすいままです。希望の日付形式は、変換前にExcelで設定しておいてください。

Markdownの表の列数に上限はありますか?

Markdown自体に制限はありませんが、読む側の環境には限界があります。GitHubでは幅の広い表は横にスクロールされ、30列の表はどのエディタでも読みにくくなります。不要な列を非表示にするか、先にシートを分割してください。

Googleスプレッドシートも変換できますか?

Googleスプレッドシートでファイル > ダウンロード > Microsoft Excel (.xlsx)を選んでダウンロードし、そのファイルをアップロードします。スプレッドシートの各シートが、それぞれ個別の表として変換されます。

Markdownの表をスプレッドシートに戻すにはどうすればよいですか?

パイプ形式の表をセルに戻せるMarkdownからExcelへを使ってください。すでにCSVで書き出したデータなら、CSVからMarkdownへでブックを介さずに変換できます。