当前位置:  开发笔记 > 后端 > 正文

如何在Excel公式中创建包含双引号的字符串?

如何解决《如何在Excel公式中创建包含双引号的字符串?》经验,为你挑选了5个好方法。

如何在Excel公式中构造以下字符串:

莫里斯"火箭队"理查德

如果我使用单引号,它是微不足道的= "Maurice 'The Rocket' Richard"但是双引号怎么样?



1> YonahW..:

你试过用双引号逃脱吗?

= "Maurice ""The Rocket"" Richard"



2> Dave DuPlant..:

或者,您可以使用以下CHAR功能:

= "Maurice " & CHAR(34) & "Rocket" & CHAR(34) & " Richard"


@Ivanoats:不,这不是Mac的东西(在这里使用Windows) - 这个_does_工作更加一致; 在我的情况下,在&符号之前或之后使用双引号将双引号连接使用`&`连接.
这对我来说比""更为一致."也许这只是因为我有Mac Excel 2011

3> 小智..:

三个双引号:" " " x " " "= "x"Excel将自动更改为一个双引号.例如:

=CONCATENATE("""x"""," hi")  

="x"嗨



4> JimmyPena..:

我为此使用了一个函数(如果工作簿已经有VBA).

Function Quote(inputText As String) As String
  Quote = Chr(34) & inputText & Chr(34)
End Function

这是来自Sue Mosher的书"Microsoft Outlook Programming".然后你的公式将是:

="Maurice "&Quote("Rocket")&" Richard"

这与Dave DuPlantis发布的相似.



5> tandy..:

如果您需要使用JSON执行此操作:

=CONCATENATE("'{""service"": { ""field"": "&A2&"}}'")

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有