將表格轉換為 CSV、Markdown 或 HTML 文字
將 Google Docs™、Slides™ 和 Sheets™ 中的表格轉成 CSV、Markdown 或 HTML 文字,可插入表格下方、複製,或下載為檔案。
Table to Text 可將 Google Docs™、Google Slides™ 和 Google Sheets™ 中的表格轉回文字。CSV 適用於試算表和資料匯入,Markdown 適用於 README 檔案、wiki 和聊天工具,HTML 則適用於網頁和電子郵件範本。
預設會將文字插入表格下方。您也可以改為複製到剪貼簿,或下載為 .csv、.md 或 .html 檔案。
將表格轉換為文字#
預設格式為 CSV。每一列會變成一行,各欄以逗號分隔。
- 將游標放在表格內,或選取整個表格。您也可以選取多個表格。
- 在側邊欄中開啟 Tables & Convert,然後按一下 Table to Text。若從選單操作,請使用 Extensions > Text To Table Converter > Selected Table to Text。
- 文字會直接出現在原始表格下方。表格本身不會變更。
CSV 輸出範例
First Name,Last Name,Department,E-Mail
Alice,Johnson,HR,alice.johnson@example.com
Bob,Smith,IT,bob.smith@example.com
Clara,Lee,FIN,clara.lee@example.com
David,Kim,MKT,david.kim@example.com選取提示: 在 Google Sheets™ 中,您必須選取包含要調整之表格資料的特定儲存格範圍。
選擇 CSV、Markdown 或 HTML#
按一下側邊欄中 Table to Text 旁的 ▾ 箭頭,開啟其選項。轉換之前,請先在這裡選擇格式。
- Download as file 會透過瀏覽器,以所選格式儲存結果。
- Copy to clipboard 會複製結果。如果瀏覽器封鎖了剪貼簿存取,側邊欄會在方塊中顯示文字,讓您手動複製。
- 開啟任一選項時,不會在文件中插入任何內容。將兩者都關閉,即可恢復為將文字插入表格下方。
- Extensions 選單項目一律使用 CSV。若要使用 Markdown 或 HTML,請使用側邊欄。
| 格式 | 適用於 | 檔案類型 |
|---|---|---|
| CSV | 試算表、資料庫和資料匯入 | .csv |
| Markdown | README 檔案、GitHub、Notion、wiki 和聊天工具 | .md |
| HTML | 網頁、CMS 編輯器和電子郵件範本 | .html |
Markdown 和 HTML 輸出範例#
上方的團隊表格轉換為 Markdown 的結果。儲存格內的直線符號會被跳脫,儲存格內的換行會變成空格。如果某些列的儲存格數比其他列少,系統會補上空白儲存格,以免遺失資料。
Markdown 輸出
| First Name | Last Name | Department | E-Mail |
| --- | --- | --- | --- |
| Alice | Johnson | HR | alice.johnson@example.com |
| Bob | Smith | IT | bob.smith@example.com |HTML 輸出#
第一列會成為表格標題。HTML 會寫成單一行、不含任何樣式,且 < 和 & 等字元會被跳脫。儲存格內的換行會變成 。下方範例為方便閱讀而分成多行。
HTML 輸出(為方便閱讀而格式化)
<table>
<thead>
<tr><th>First Name</th><th>Last Name</th><th>Department</th><th>E-Mail</th></tr>
</thead>
<tbody>
<tr><td>Alice</td><td>Johnson</td><td>HR</td><td>alice.johnson@example.com</td></tr>
<tr><td>Bob</td><td>Smith</td><td>IT</td><td>bob.smith@example.com</td></tr>
</tbody>
</table>變更分隔符號#
CSV 輸出預設在各欄之間使用逗號 (,)。如果您需要以 Tab 或分號分隔的文字,請在設定中變更分隔符號。
- 開啟 Extensions > Text To Table Converter > Settings,並展開 Table To Text Options 來變更分隔符號。
- 當轉換後的文字需要貼到要求特定分隔符號的其他應用程式時,請使用此設定。
- 語言與設定:Table To Text Options - 設定表格轉文字的分隔符號選項。
處理資料中的逗號#
如果原始表格的儲存格內含有逗號,附加元件在轉換為文字時會遵循標準 CSV 慣例 (RFC 4180),自動將含有逗號的整個儲存格內容以雙引號括起來。這樣可確保您之後使用該文字時,逗號不會被誤認為欄分隔符號。
- 例如,某個 E-Mail 儲存格可能包含兩個以逗號分隔的地址:david.kim@example.com, david.kim@sales.example.com。
- 轉換此表格時,該儲存格在輸出文字中會以雙引號括起來,以正確保留逗號。
儲存格內含逗號的轉換後文字
First Name,Last Name,Department,E-Mail
Alice,Johnson,HR,alice.johnson@example.com
Bob,Smith,IT,bob.smith@example.com
David,Kim,MKT,"david.kim@example.com, david.kim@sales.example.com"轉換多個表格#
您可以同時選取多個表格,並以相同的步驟一次全部轉換。每個表格的文字會依序插入其各自原始表格的下方。