Excel⇔Markdown表変換ツール
Excelからコピーした表をそのまま貼り付けるとMarkdown表に、Markdown表を貼り付けるとExcelにそのまま貼り付けられるタブ区切り形式に変換します。
スポンサーリンク
Excel⇔Markdown表変換ツールの使い方
Excel⇔Markdown表変換ツールは、Excelの表とMarkdown表を相互に変換できる無料ツールです。会員登録は不要で、入力内容はブラウザの外に送信されません。
- 変換の方向を選びます。
- 「Excel→Markdown」では、Excelで表の範囲を選択してコピーし、そのまま入力欄に貼り付けます(1行目が見出しとして扱われます)。
- 「Markdown→Excel」では、Markdown形式の表を貼り付けます。
- 変換後の欄に結果が表示されるので、コピーしてブログやExcelに貼り付けます。
変換の仕組みとエスケープ規則について
Excelで選択範囲をコピーすると、セルの区切りがタブ文字、行の区切りが改行になった「タブ区切りテキスト(TSV)」がクリップボードに入ります。このツールはこの形式とMarkdown表を相互に変換します。
- Markdown表ではセル内に「|」を書けないため、Excel→Markdown変換時にセル内の「|」は「\|」にエスケープします。逆方向では「\|」を「|」に戻します。
- セル内で改行を含むデータは、Markdown側では「<br>」に変換します(GitHubなど多くのMarkdownレンダラーが対応しています)。Excelへ戻す際は「<br>」をセル内改行に戻します。
- 列の揃え指定は、Markdown表のヘッダー区切り行(
:--や--:)に反映されます。Excel側には列幅・揃えの情報はコピーされません。
よくあるつまずきポイント
- セルが結合されている表をコピーすると、結合前の見た目と行数・列数がずれることがあります。結合を解除してからコピーするのが確実です。
- 数式が入ったセルは、Excel側で表示されている「計算結果の値」がコピーされます(数式そのものはコピーされません)。
- Markdown→Excel変換では、ヘッダー区切り行(
| --- | --- |)は自動的に除去されます。
スポンサーリンク
入力内容は外部に送信されません。
変換はすべてお使いのブラウザ内で行われます。