gpt4 book ai didi

excel - 带有等号的 CSV 有效吗?

转载 作者:行者123 更新时间:2023-12-02 03:44:39 26 4
gpt4 key购买 nike

我刚刚得到一个要处理的 CSV 输入文件,该文件在第一个分隔引号之前有一个等号,我想知道这是否有效且有任何用途。示例(简化):

"2"
"3"
="4"

阅读了一些像 this one 这样的帖子后,我尝试了这样的 CSV:

"2"
"3"
="A1+A2"

和:

"2"
"3"
"=A1+A2"

似乎 Excel 和 LibreOffice 都会默默地忽略引号前面的等号,并很好地将引号后面的等号视为公式的标志。但是,我找不到任何有关此的文档。

(对于 Excel,此 CSV 需要使用 .txt 扩展名保存,并使用 control-O 打开)

我倾向于在打开引号之前使用等号来调用 CSV,这是一个在阅读此文件时很容易处理的错误,但仍然想知道是否还有更多要说的。

最佳答案

Excel 使用它来避免丢失前导零。

例如,如果您的 csv 文件中有一个如下所示的字段:0123456,Excel 会将其视为数字并丢失前导零。

将其另存为 ="0123456" 可以解决此问题。

使用 "0123456" 也无济于事,因为引号不是用来指示文本字段,而是为了转义字段内可能的分隔符。

就像在第一行使用 sep=; 以使 Excel 使用正确的分隔符一样,="" 也是“非标准”,或者更好: 特定于 Excel,因为 csv 文件没有真正的标准。

关于excel - 带有等号的 CSV 有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34595812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com