Tablora · 资料库
将看似公式的内容存为文本
以等号开头的单元格,如=1+1,可能只是普通文字。文本安全XLSX会把它存为文本,使其永远不会作为公式运行。
当等号只是文字
备注、零件编号和导入的评论有时以=、+、-或@开头。在原始文档中,=1+1可能是某人输入的备注、一个代码,或是供人阅读而非计算的说明。把这类数据作为CSV在电子表格中打开,程序可能把单元格当作公式,显示2而不是原文字,或者执行你本不想执行的内容。
文本安全XLSX导出工具会把工作簿中的每个单元格都写成明确的文本单元格。以等号开头的值会按这些字符存储,永远不会变成公式。
把=1+1导出为文本
- 把包含这条备注的行粘贴到“表格文本”中,并设置原始资料所用的“字段分隔符”。
- 点击“计算”,确认预览中的备注列显示=1+1,没有任何增减。
- 使用“下载 (XLSX)”并打开tablora-table.xlsx。
- 在电子表格中确认该单元格以文本显示=1+1,编辑栏中也没有显示计算结果。
备注列示例
本页示例只有一列,名为note,其中有一个值=1+1。预期的单元格文本为=1+1,以明确的文本单元格存储:既不是公式,也不是数字。由于它是文本,之后修改其他单元格时它不会重新计算;在你撰写的任何关于该文件的说明中,也不应把它描述为计算。
CSV下载会加撇号
其他浏览器工具,例如结构检查工具和数值规范化工具,提供的是“下载 (CSV)”而不是XLSX。在这些文件中,凡是(去掉可能的前导空格后)以=、+、-或@开头的单元格都会加上一个前导撇号,所以=1+1会写成'=1+1。这个前缀是防止公式被计算的常见做法,但它从此成为文件中文本的一部分。如果需要不带前缀的原样字符,请改用文本安全XLSX。
在Tablora应用中,XLSX导出从不写入公式:=1+1这样的单元格会存为文本。应用的CSV导出则按识别结果原样写入单元格,不加撇号,所以由打开CSV的程序决定如何处理它。
决定单元格应该是什么
如果原始资料确实想表达一个计算,请把文本版本留作记录,再在电子表格中用你核实过的引用自行重建公式。
如果拿不准,就先导出文本安全版本。文本以后可以改成公式,但已经运行过的公式可能已用结果替换了原来的文字。
输入值
- 表格文本
- note =1+1
- 字段分隔符
- ,
结果
- 行数
- 2
- 列数
- 1
| note |
|---|
| =1+1 |
- 文件大小(字节)
- 2293
电子表格中的所有单元格均以文本保存,以保留标识符和类似公式的内容。