跳至主要內容
指南
轉換表格Google Workspace 外掛程式

將表格轉換為 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 輸出範例

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
MarkdownREADME 檔案、GitHub、Notion、wiki 和聊天工具.md
HTML網頁、CMS 編輯器和電子郵件範本.html

Markdown 和 HTML 輸出範例#

上方的團隊表格轉換為 Markdown 的結果。儲存格內的直線符號會被跳脫,儲存格內的換行會變成空格。如果某些列的儲存格數比其他列少,系統會補上空白儲存格,以免遺失資料。

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 輸出(為方便閱讀而格式化)

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 來變更分隔符號。
  • 當轉換後的文字需要貼到要求特定分隔符號的其他應用程式時,請使用此設定。

處理資料中的逗號#

如果原始表格的儲存格內含有逗號,附加元件在轉換為文字時會遵循標準 CSV 慣例 (RFC 4180),自動將含有逗號的整個儲存格內容以雙引號括起來。這樣可確保您之後使用該文字時,逗號不會被誤認為欄分隔符號。

  • 例如,某個 E-Mail 儲存格可能包含兩個以逗號分隔的地址:david.kim@example.com, david.kim@sales.example.com。
  • 轉換此表格時,該儲存格在輸出文字中會以雙引號括起來,以正確保留逗號。

儲存格內含逗號的轉換後文字

csv
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"

轉換多個表格#

您可以同時選取多個表格,並以相同的步驟一次全部轉換。每個表格的文字會依序插入其各自原始表格的下方。