编辑 CSV 和 TSV 文件,无需上传

CSV 文件里常常是客户名单、导出数据和其他私密信息。Scissor Office 的“电子表格”在浏览器标签页中以表格形式打开它们,所以在你排序、筛选和修改时,数据一直留在你的设备上。

如何编辑 CSV 文件

  1. 打开应用,点击“打开文件”并选择 .csv、.tsv 或 .tab 文件。分隔符、编码和小数逗号都会自动识别。
  2. 从 A 到 Z 或从 Z 到 A 排序,添加“筛选”只看部分行,或在整个工作表中查找和替换。
  3. 需要的话,可以在新列中添加公式。CSV 中保存的是公式的结果。
  4. 点击“保存”,按文件原来的分隔符和换行符写回 CSV;或者使用“导出”,选择“此工作表的 CSV”或“此工作表的制表符分隔值”。

CSV 文件能保存哪些内容

你使用的内容保存为 CSV 或 TSV保存为 XLSX 或 ODS
每个单元格显示的文字保留保留
公式只保留结果保留
单元格格式、列宽和行高丢失保留
其他工作表丢失:只保存当前工作表保留
图表、合并单元格、冻结窗格和命名区域丢失保留

文件是如何读取的

编码根据文件的字节顺序标记(BOM)判断,没有的话按 UTF-8,再不行则按 Windows-1252。分隔符(逗号、分号、制表符或竖线)取能把前几行分得最均匀的那一个。当分隔符是分号、数字用逗号表示小数时,它们会被读取为数字。

数字、百分比、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 文件吗?

能。逗号、分号、制表符和竖线都能自动识别,分隔符是分号时还会读取小数逗号。

会改动开头的 0 或很长的数字吗?

不会。以 0 开头的数字和超过 15 位的数字串都会保留为文本。

CSV 中的公式会怎样?

CSV 文件中以 = 开头的文本仍是文本,不会被执行。你添加的公式会以结果的形式保存。

怎样保留格式?

用“另存为…”保存为 XLSX 或 ODS。CSV 和 TSV 只保留当前工作表中显示的文字。

最多能容纳多少行?

一个工作表最多 1,048,576 行和 16,384 列。

我的数据会被上传吗?

不会。文件在你的浏览器标签页中读取和写入,而不是在我们的服务器上。