編輯 CSV 和 TSV 檔案,免上傳

CSV 檔案裡常常是客戶名單、匯出資料和其他私密資訊。Scissor Office 的「試算表」在瀏覽器分頁中以格線開啟它們,所以在你排序、篩選和修正時,資料一直留在你的裝置上。

如何編輯 CSV 檔案

  1. 開啟應用程式,按「開啟檔案」並選擇 .csv、.tsv 或 .tab 檔案。分隔符號、編碼和小數逗號都會自動偵測。
  2. 從 A 到 Z 或從 Z 到 A 排序、加上「篩選」只看部分列,或在整個工作表中尋找和取代。
  3. 需要的話,可以在新的欄中加入公式。CSV 中儲存的是公式的結果。
  4. 按「儲存」,依檔案原本的分隔符號和換行字元寫回 CSV;或使用「匯出」,選擇「此工作表的 CSV」或「此工作表的 Tab 分隔值」。

CSV 檔案能保存哪些內容

你使用的內容儲存為 CSV 或 TSV儲存為 XLSX 或 ODS
每個儲存格顯示的文字保留保留
公式只保留結果保留
儲存格格式、欄寬和列高遺失保留
其他工作表遺失:只儲存目前的工作表保留
圖表、合併儲存格、凍結窗格和已命名範圍遺失保留

檔案如何讀取

編碼依檔案的位元組順序標記(BOM)判斷,沒有的話用 UTF-8,再不符合則用 Windows-1252。分隔符號(逗號、分號、Tab 或直線符號)取能把前幾列分得最平均的那一個。當分隔符號是分號、數字以逗號表示小數時,會被讀取為數字。

數字、百分比、TRUE 和 FALSE 以及 ISO 格式的日期會成為可以計算的值。以 0 開頭的數字(例如郵遞區號)和超過 15 位的數字串會維持為文字,因此不會被改動。以 = 開頭的文字仍是文字:CSV 檔案中的公式不會被執行。

寫回檔案

你開啟的 CSV 會照原樣寫回:相同的分隔符號、小數點符號、換行字元和位元組順序標記。帶有尾端零的數字(例如 2.50)會保留這些零。儲存前,Scissor Office 會列出 CSV 無法保留的內容,例如其他工作表或公式,並建議改用其他格式儲存。

需要了解的限制

  • CSV 只包含一個工作表的文字。若要保留公式、格式和多個工作表,請儲存為 XLSX 或 ODS。
  • 沒有位元組順序標記、且既不是 UTF-8 也不是 Windows-1252 的檔案(例如 Shift JIS)會顯示亂碼。
  • 一個工作表最多 1,048,576 列;檔案太大無法開啟時,會顯示一則訊息。

想親自確認沒有任何內容被上傳?運作方式頁面說明了如何在瀏覽器的「網路」分頁中查看。

常見問題

能開啟以分號分隔的 CSV 檔案嗎?

可以。逗號、分號、Tab 和直線符號都能自動偵測,分隔符號是分號時也會讀取小數逗號。

會改動開頭的 0 或很長的數字嗎?

不會。以 0 開頭的數字和超過 15 位的數字串都會保留為文字。

CSV 中的公式會怎樣?

CSV 檔案中以 = 開頭的文字仍是文字,不會被執行。你加入的公式會以結果的形式儲存。

要怎麼保留格式?

用「另存新檔…」儲存為 XLSX 或 ODS。CSV 和 TSV 只保留目前工作表中顯示的文字。

最多能容納多少列?

一個工作表最多 1,048,576 列和 16,384 欄。

我的資料會被上傳嗎?

不會。檔案在你的瀏覽器分頁中讀取和寫入,而不是在我們的伺服器上。