Excel表をMarkdown・Backlog・SQLに変換
Excelでセル範囲をコピーして、下に貼り付けてください。タブを選ぶと、その形式に変換した結果が出ます。
Excelからコピーした表を貼り付け
🔗 この結果を別のツールで続けて使う
結果を入れた状態で、選んだツールを開きます(データは送信も保存もしません)。
入力したデータは送信も保存もしません。悪用することも一切ありません。くわしく
Excelの表を、いろいろな記法に変換
仕様書やテスト結果をExcelでまとめたあと、それをGitHubのREADMEやプルリクエスト、Backlog・Redmineのチケット、社内Wikiに貼りたい場面はよくあります。 表を手で Markdown に書き直すのは手間がかかり、列のずれも起きがちです。 このツールでは、Excelでコピーした範囲を貼り付けるだけで、主要な記法の表に変換できます。
対応している出力形式
| 形式 | 使える場所 | 見出し行の書き方 |
|---|---|---|
| Markdown | GitHub、GitLab、Qiita、Zenn、Notion、Slack(一部) | 2行目に | --- | |
| Backlog | Backlog の課題・Wiki(Backlog記法) | 行末に h |
| Redmine(Textile) | Redmine のチケット・Wiki | セル先頭に _. |
| HTML | Webページ、HTMLメール、CMS | <thead><th> |
| JSON | プログラムのテストデータ、API のモック | 見出しがキーになる |
| CSV / TSV | システムへの取り込み、別の表計算ソフト | 1行目 |
| SQL INSERT文 | テストデータの投入、初期データ作成 | 見出しが列名になる |
変換のポイント
- Markdownの右寄せ:数値だけの列は、自動で右寄せ(
---:)にします。 - セル内の | 記号:表の区切りと区別するため、Markdown・Backlog では
\|にエスケープします。 - SQLの文字列:値の中のシングルクォートは
''に二重化します。列名に日本語や空白がある場合はダブルクォートで囲みます。
縦に並んだ値をSQLの IN (...) にしたい場合は改行⇔カンマ区切り変換、
JSONの整形・チェックはJSON整形ツールが便利です。
よくある質問
Excelのどの範囲をコピーすればいいですか?
表にしたいセル範囲を選んで Ctrl+C(Macは ⌘+C)でコピーし、そのまま入力欄に貼り付けてください。Googleスプレッドシート・Numbers からのコピーも同じように使えます。
セルの中の改行はどうなりますか?
Markdown・Backlog・HTML では <br> に、Redmine ではスペースに置き換えます。Markdownの表は1行で書く必要があるためです。
INSERT文の数値と文字列はどう判定していますか?
「数値は数値として出力」にチェックがあると、整数・小数に見える値はクォートせずに出力します。先頭0の社員番号(00123 など)は文字列として扱います。
Backlog の表で見出し行はどう書かれますか?
Backlog 記法では、行の末尾に h を付けると見出し行になります(|名前|点数|h)。「1行目は見出し」のチェックで切り替えられます。
変換・計算の結果は正確さに努めていますが、すべての入力での動作を保証するものではありません。 業務で使う場合は、重要なデータは結果を確認してからご利用ください。詳しくは免責事項をご覧ください。