Excel小技巧83:在Excel公式中插入双引号
excelperfect
在Excel公式中,双引号用于指示文本字符串的开始和结束,例如:
='这是完美Excel公众号'
然而,假设需要在文本字符串中包括双号引,如何实现呢?
假如输入下面的公式:
='这是'完美Excel'公众号'
则会导致下图1所示的错误消息。
图1
下面讲解几种实现方法,供参考。
方法1:使用单引号
如果可以的话,使用单引号代替双引号来指示特殊的字符串,例如:
='这是'完美Excel'公众号'
单引号可以作为文本出现在双引号内。
然而,有些情况下,单引号有特殊的意义,例如表示英尺和英寸时,必须同时使用单引号和双引号(例如5’6”是五英尺六英寸的简写)。此时,在双引号内就不能使用单引号了。
方法2:使用转义字符
使用附加的双引号作为转义字符,例如:
='这是''完美Excel''公众号'
字符串中使用了两个双引号,第一个双引号是转义字符,告诉Excel将第二个双引号作为文本。
如果要添加双引号的文本在单元格中,例如单元格A1中,那么可以使用&符来连接字符串,但是需要添加附加的双引号来指明每段文本字符串开始/结束。例如:
='这是''' & A1 & '''公众号'
其中,
蓝色双引号:每个文本字符串的开始或结束。
红色双引号:转义字符。
绿色双引号:要显示的双引号字符。
这种方法虽然有效,但难以阅读。
方法3:使用CHAR函数
CHAR函数基于提供的数字返回特定的字符。在标准字符集中,CHAR(34)代表双引号。
因此,上面的例子可以写为:
='这是' &CHAR(34) & '完美Excel' & CHAR(34) & '公众号'
公式中,仍然使用双引号来指示文本字符串的开始和结束,但是使用&符和CHAR(34)在公式结果中添加双引号。
你喜欢上述哪种方法呢?
赞 (0)