Excel → Markdown
試算表轉 Markdown。
工作表自己挑。
拖一個 .xlsx 進來,你挑的每張工作表都變成一個規矩的直線表格。
拿到的是儲存格顯示的值,不是背後的公式。
旋鈕
標題列
對齊
怎麼用
- 01把 .xlsx 拖到上面那個框裡。工作表的名字會從檔案裡讀出來,列在結果上方。
- 02第一張表馬上轉好。點工作表名可以加上或去掉 —— 檔案只讀一次,所以換選是瞬間的。
- 03設一下第一列是不是標題、欄位怎麼對齊,然後複製 Markdown 或者下載 .md。
支援什麼
- Excel 2007 以後的 .xlsx,以及 LibreOffice、Numbers 和 Google 試算表匯出的檔案
- 多張工作表,每張變成一個表格,上面帶一個 ## 標題
- 儲存格的顯示值 —— 公式格給你的是 42,不是 =SUM(A1:A9)
- 日期算繪成普通的 ISO 日期,而不是原始的序號
- 含直線或換行的儲存格會轉義,不會把表格弄斷
- 標題列開關,以及左、居中、右三種欄位對齊
做不到什麼
- 超過 10 MB 的檔案,或者選取範圍超過 10 萬個儲存格
- 舊的 .xls 是完全不同、更早的格式,這裡不讀
- 設了密碼的工作簿會被拒絕 —— 請另存一份不帶密碼的
- 合併儲存格、顏色、字體、設定格式化的條件、圖表和樞紐分析表都會丟,Markdown 沒有任何對應語法
- 如果檔案是程式產生、從沒在 Excel 裡打開過,公式格可能沒有快取值,讀出來是空的
常有人問
結果。Excel 在檔案裡既存公式,也存上次算出來的值;我們讀的是值。=SUM(A1:A9) 出來是 42。從表格裡想要的,幾乎總是這個。