我怎样才能用Excel中的引号replaceSUBSTITUTE公式?
我有工作表,我需要命名的范围对应于另一个单元格的内容。 单元格中的文本是这样的:
Partitions w Studs 16" oc
命名范围不能有空格,或者最重要的是像“”这样的特殊字符,所以命名范围如下:
PartitionswStuds16oc
若要将工作表中的前者更改为后者的引用,可以使用以下公式来处理删除空格:
=SUBSTITUTE(B1," ","")
但是,我不能替代"
因为双引号用于指定公式中的文本,Excel无法按预期parsing下列公式:
=SUBSTITUTE(SUBSTITUTE(B1," ",""),""","")
有关如何解决这个问题的任何提示? 我知道我可以改变文字说16-in.
而不是16"
,但如果可能的话,我想保留它作为我的客户请求。
""""
转义一个"
:
=SUBSTITUTE(SUBSTITUTE(B1," ",""), """", "")
尝试使用CHAR(34)
替代“:
=SUBSTITUTE(B1,CHAR(34),"")
要在引用的string中使用双击,只需加倍。 在你的情况下,这导致连续四个双引号:
=SUBSTITUTE(B1,"""","")