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