【发布时间】:2016-04-08 08:10:49
【问题描述】:
我刚得到一个要处理的 CSV 输入文件,它在第一个定界引号之前有一个等号,我想知道这是否有效并且有任何用途。示例(简化):
"2"
"3"
="4"
在阅读了this one 之类的帖子后,我尝试了这样的 CSV:
"2"
"3"
="A1+A2"
和:
"2"
"3"
"=A1+A2"
似乎 Excel 和 LibreOffice 都默默地忽略了引号之前的等号,并且很好地将引号之后的等号视为公式的标志。但是,我找不到任何关于此的文档。
(对于 Excel,此 CSV 需要以 .txt 扩展名保存,并使用 control-O 打开)
我倾向于在打开引号之前用等号调用 CSV,因为这是一个在阅读此文件时很容易处理的错误,但我仍然想知道是否还有更多要说的。
【问题讨论】:
-
如果您导入像
="A1+A2"这样的字段值,则单元格将显示A1+A2为文本,而公式(在公式栏中)仍然是="A1+A2"。如果您过于冒险尝试将公式作为 CSV 字段引入,您可能会遇到#NAME!错误。这并不是说不能引入公式,但我发现有时您需要查找和替换 = to = 来将公式“断言”为真正的公式,而不是看起来像公式的文本.
标签: excel csv excel-formula