Markdown表⇔Excel変換

ChatGPTが出力したMarkdownの表を、Excelやスプレッドシートに貼り付けられる形に変換します。 Excelからコピーした表をMarkdownの表に変換する逆方向にも対応しています。

表が見つかりません

変換した表がここに表示されます

📖 使い方・くわしい説明

使い方

Markdownの表をExcelに貼る

  1. ChatGPTの回答などからMarkdownの表(| 区切りの表)をコピーして、入力欄に貼り付けます。
  2. 表が自動で認識され、プレビューに変換結果が表示されます。
  3. 「Excel用にコピー」ボタンを押し、Excelやスプレッドシートの貼り付けたいセルを選んでCtrl+V(MacはCmd+V)で貼り付けます。

Excelの表をMarkdownにする

  1. 「Excel → Markdown」タブに切り替えます。
  2. Excelやスプレッドシートで表の範囲を選択してコピーし、入力欄に貼り付けます。
  3. Markdownの表に変換されるので、「Markdownをコピー」ボタンでコピーして使います。

「列幅を揃えて整形する」をオンにすると、各列の幅がスペースで揃えられ、 テキストエディタで見たときにも読みやすいMarkdownになります。

こんなときに便利です

  • ChatGPTやClaudeが作った比較表・集計表をExcelで編集したいとき
  • AIの回答の表をGoogleスプレッドシートに移して共有したいとき
  • Excelで作った表を、GitHubのREADMEやドキュメント用のMarkdown表にしたいとき
  • Notionやチャットに貼られたMarkdown表をスプレッドシートに取り込みたいとき

変換の仕様

  • Markdownの表のヘッダー区切り行(| --- | など)は自動で取り除きます。
  • セル内の「\|」エスケープと改行を表す<br>タグは、実際の「|」と改行に戻します。
  • Excel → Markdownでは、セル内の「|」を「\|」に、改行を<br>に変換して表の崩れを防ぎます。
  • 列幅を揃える際は、全角文字を半角2文字分として計算します。

よくある質問

ChatGPTの表をそのままExcelに貼ると崩れるのはなぜ?
ChatGPTの回答からコピーした表は「|」記号で区切られたMarkdown形式のテキストです。Excelやスプレッドシートは「|」を列の区切りとして認識しないため、1つのセルに丸ごと貼り付いてしまいます。このツールでタブ区切り(TSV)に変換すれば、貼り付けたときに列ごとに正しく分かれます。
Googleスプレッドシートでも使えますか?
はい。タブ区切りのテキストはExcelだけでなくGoogleスプレッドシートやNumbersでも同じように列ごとに貼り付けられます。逆方向(Excel → Markdown)も、スプレッドシートで表をコピーするとタブ区切りでクリップボードに入るため、そのまま貼り付けて変換できます。
セルの中に改行や「|」がある場合はどうなりますか?
Markdown → Excelでは、セル内の改行を表す<br>タグを実際の改行に戻し、「\|」のエスケープも「|」に戻します。改行を含むセルはExcelが正しく取り込めるよう引用符で囲んでコピーします。Excel → Markdownでは逆に、セル内の改行を<br>に、「|」を「\|」に変換するため、表の形が崩れません。
入力した表のデータがサーバーに送信されることはありますか?
ありません。変換はすべてブラウザ内のJavaScriptで行われるため、売上データや顧客リストなど社外秘の表も安心して貼り付けられます。
シェア B!