跳到正文
馬克工具箱

Markdown 表格產生器(Excel 轉 Markdown)

在 Excel、WPS、飛書表格或網頁裡選中表格複製,貼上到這裡就能得到 Markdown 表格。生成的程式碼按列寬補齊空格,在編輯器裡也整齊易讀;數字列自動右對齊,單元格里的豎線會被轉義,下方同步顯示預覽。適合寫 README、技術文件和部落格。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

從 Excel、WPS 或網頁表格複製後直接貼上,也可以貼上 CSV

Markdown 程式碼

使用步驟

  1. 在表格軟體或網頁中選中表格並複製,貼上到左側(也可以貼上 CSV)。
  2. 選擇對齊方式,第一行會作為表頭。
  3. 複製右側的 Markdown 程式碼。

引數說明

對齊
自動模式下,除表頭外全是數字的列右對齊(分隔行寫成 ---:),其他列左對齊;也可以統一設為左、居中或右對齊。
列寬補齊
按顯示寬度補空格,中文按兩個字元寬計算,原始碼在等寬字型下是對齊的。
特殊字元
單元格里的 | 轉義為 \|,換行轉成 <br>,避免表格錯位。

輸出示例

貼上下面這些單元格,第一行備註裡帶有豎線:

Name    Qty   Note
Apple   12    a|b
Pear    3

在自動對齊下得到這樣的表格:

| Name  | Qty | Note |
| ----- | --: | ---- |
| Apple |  12 | a\|b |
| Pear  |   3 |      |

Qty 列右對齊,因為這一列所有正文單元格都是數字,所以它的分隔線以冒號結尾。每列至少三個字元寬,a|b 中的豎線被轉義,空單元格也保留下來,使這一行仍然有三列。

常見問題

支援合併單元格嗎?

Markdown 表格本身不支援合併單元格,需要合併時只能改用 HTML 表格。

表頭可以不要嗎?

標準 Markdown(GFM)表格必須有表頭行。如果資料沒有表頭,可以在第一行填上列名。

資料會上傳嗎?

不會,轉換在瀏覽器裡完成。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具