【问题标题】:How to Escape Comma within Formula in CSV file如何在 CSV 文件中的公式中转义逗号
【发布时间】:2012-12-31 15:27:58
【问题描述】:

我正在尝试创建一个 CSV 文件(Excel 或 LibreOffice),其中包含一个使用逗号分隔的多个参数的公式。逗号被解释为字段分隔符。是否有可能以某种方式转义逗号,以便可以使用需要逗号的公式?

这按预期工作:

=Sum(A1:A10)

由于在公式中使用了逗号,因此无法正确读取:

=Confidence.Norm(.01, Stdev.p(A1:A10), 10)

设想的行不通的解决方案:

=Confidence.Norm(.01 \, Stdev.p(A1:A10) \, 10)
=Confidence.Norm(.01 ',' Stdev.p(A1:A10) ',' 10)
=+"Confidence.Norm(.01 \, Stdev.p(A1:A10) \, 10)"

【问题讨论】:

    标签: excel csv escaping delimiter comma


    【解决方案1】:

    试试这个:

    "=Confidence.Norm(.01, Stdev.p(A1:A10), 10)"
    

    【讨论】:

    • 谢谢。这在 Excel 中有效。如果我使用他们的公式名称 "=Confidence(.01, Stdev(A1:A10), 10)" 在 LibreOffice 中工作我真的认为你的答案会被视为文本,但不,它确实被视为公式.
    • 没问题 - 在处理书目数据时经常遇到这个问题 - 即作者姓名、姓氏优先等 :) 很高兴我能提供帮助。新年快乐!
    • 我的公式同时包含逗号和引号 (") 你知道我怎么能把两者都放吗?
    • 双引号将其转义。
    猜你喜欢
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 2017-09-25
    • 2016-09-10
    • 2019-07-20
    • 2012-05-14
    • 1970-01-01
    • 2019-04-10
    相关资源
    最近更新 更多