檔案如何讀取
編碼依檔案的位元組順序標記(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 列;檔案太大無法開啟時,會顯示一則訊息。
想親自確認沒有任何內容被上傳?運作方式頁面說明了如何在瀏覽器的「網路」分頁中查看。