停止 Excel 使用双引号包装包含回车符的值

停止 Excel 使用双引号包装包含回车符的值

我有一个 Excel 电子表格,其中包含多行数据(其中一些包含回车符),每行末尾都有一个单元格,使用公式生成 JSON 字符串。但是,出现了一个问题,如果某一行包含一个包含回车符的单元格,它将添加双引号,并在我将其粘贴到文本编辑器中时引用整行。

我了解到这是 Excel 的默认行为。我该如何禁用它或解决这个问题?

不要让我寻找其他解决方案。如果有选择的话我会这么做,但我在公司环境中工作,我可以使用电子表格。

答案1

如果您愿意放弃回车符,这实际上并不太棘手。只需将您的行聚合公式包装如下:

=SUBSTITUTE(C2,CHAR(10)," ")

其中 C2 是您放置字符串聚合公式的地方 - 当然,您也可以在这里输入整个字符串公式。

这只是将回车符替换CHAR(10)为空格。当您复制到文本编辑器中时,有问题的双引号不再出现。

相关内容