ExcelをMarkdown(MD)に変換
ドキュメントやプルリクエスト、メモはMarkdownで書くのに、数値はブックの中にあります。.xlsxを.mdに変換すれば、各シートがパイプ区切りの表になり、Markdownが表示できる場所ならどこにでも貼り付けられます。
文書変換
またはPDF, DOC, DOCX … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
150 DPIでは、A4の1ページが約1240 × 1754 pxになります。印刷には300を使ってください。
ファイル全体、または一部のページやスライドだけを変換します(PDFとプレゼンテーションの入力)。
変換するページまたはスライドです(例:1-3, 5, 8-10)。
UTF-8はあらゆる言語に対応します。WindowsのExcelやメモ帳で文字化けする場合は、BOM付きUTF-8を選んでください。従来の文字コードは古いソフト向けです。
LFはmacOS、Linux、コードエディター向けです。CRLFは従来のメモ帳など、古いWindowsプログラム向けです。
標準はカンマです。小数点にカンマを使う国(ドイツ、フランス、ブラジルなど)のExcelではセミコロンを使ってください。
複数のシートがあるExcelの入力用です。すべてのシート(シートごとに1セクションまたは1ファイル)か、最初のシートだけを変換します。
このツールの使い方
- 1
ブックをアップロード
.xlsx、.xls、.ods、.numbers のいずれかのファイルを追加します。最大20個まで、1ファイルあたり95 MBまで追加できます。
- 2
変換するシートを選ぶ
変換先はMarkdown、スプレッドシートのシートはすべてのシートに設定されているため、各シートが見出し付きの個別の表になります。表を1つだけ作りたい場合は「最初のシートのみ」を選んでください。
- 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 | セルをエディタにコピー | オンラインの表作成ツール | |
|---|---|---|---|
| 正しいパイプ表の構文 | yes | no | yes |
| ブックの全シートを一度に変換 | yes | no | no |
| 表示どおりの数値書式を維持 | yes | yes | ツールによる |
| 表ごとの再入力や貼り付けが不要 | yes | no | no |
| 結合セルを維持 | no | no | no |
Markdownの表の使い道
GitHubでは、README、Issue、プルリクエスト、Wikiでパイプ表が表示されます。
- リポジトリに合わせて改行はLFのままにします
- 幅の広い表はgithub.comで横にスクロールされます
Obsidianでは、閲覧モードでパイプ表が表示され、ライブプレビューでセルを編集できます。
- .mdファイルを保管庫のフォルダに入れます
- シートごとに見出しを分けるとノートが整理されます
表をテキストとして貼り付けます。ヘッダー行とパイプによって、各列の区切りがモデルに伝わります。
- 表を1つだけにしたいときは「最初のシートのみ」を選びます
- 不要な列を削るとプロンプトが短くなります
XLSXとMarkdownの形式の基本
XLSX
Microsoft Excel ブック
XLSX は、Office 2007 以降の Microsoft Excel の標準ブック形式で、Office Open XML 規格に基づいています。複数のシート、数式、書式、グラフ、ピボットテーブル、入力規則を、XML の ZIP パッケージとして保存します。1 シートあたり 100 万行を超えるデータを扱え、業務用スプレッドシートの標準的なやり取り形式です。Google スプレッドシート、LibreOffice、Numbers でも開けますが、マクロや高度な機能は引き継がれない場合があります。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- –
- 登場時期
- 2007 · Microsoft
MD
Markdown
Markdownは、2004年にJohn Gruberが作った軽量マークアップ記法です。見出しの#、強調の*、リストの-など、プレーンテキストの記号を使い、そのままでも読みやすく、きれいにHTMLへ変換できます。READMEファイル、ドキュメント、Wiki、ノートアプリ、多くの静的サイトジェネレーターの標準です。CommonMarkやGitHub Flavored Markdownなど複数の方言があり、表などの細部が異なります。.mdファイルはどのテキストエディタでも開けます。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- –
- 登場時期
- 2004 · John Gruber
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へでブックを介さずに変換できます。