如何使用OOCalc中的CONCATENATE函数引用引号

时间:2010-01-27 09:59:18

标签: concatenation openoffice-calc

OOCalc中,我想使用CONCATENATE函数为A列中的每个字符串添加引号。

所以在单元格B1中我想做:

=CONCATENATE("\"",A1,"\"")

OOCalc不喜欢这个,或者没有逃避反斜杠。

有谁知道如何做到这一点,或者替代方法可能是什么?

5 个答案:

答案 0 :(得分:95)

这对我有用:

=CONCATENATE("""",A1,"""")

重复引号会转义它们(就像在Visual Basic中一样,我相信),所以""""读作:'一个引用开始一个字符串,一个转义引号(“”),然后一个引用完成字符串'。

答案 1 :(得分:18)

使用char(34)获取引号字符。

CONCATENATE(char(34); B2; char(34))

答案 2 :(得分:11)

与上述相同但没有功能:

="""" & A1 & """"

答案 3 :(得分:1)

你可以通过两种方式实现,

  1. 在可靠引号的位置使用 = CHAR(34) 例如:= CONCATENATE("咖啡",CHAR(34),"代码")

  2. 通过连接单元格值

  3. <强>步骤

    • 将单元格值设置为双引号 - &gt; &#34;
    • 在字符串中连接该单元格,无论您需要双引号。 例如:E1 =&#34; F1 = =连接(&#34;咖啡&#34;,E1,&#34;代码&#34;)

    谢谢

答案 4 :(得分:-1)

您可以在双引号内使用单引号,反之亦然。