特殊字符替换

Mat*_*ior 3 excel replace special-characters

是否可以"使用Excel公式删除字符?

我试过像这样的REPLACE函数

REPLACE(<sometext>, """, "")
Run Code Online (Sandbox Code Playgroud)

还有这个

REPLACE((<sometext>, char(34), "")
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

注意:我使用的是波兰语版本的Excel,因此很可能语法与英文版本不同.例如,在波兰语公式中,我们使用;而不是,作为参数分隔符.

Jea*_*ett 6

引号字符"必须由两个""字符串表示,以旋转此"文本"引号和分隔字符串开头和结尾的"代码"引号之间的歧义.

简而言之,"从A1中的文本中删除所有内容的正确公式是:

=SUBSTITUTE(A1,"""","")
Run Code Online (Sandbox Code Playgroud)

重点是你在问题中写的old_text论证必须是""""(四个引号)而不是"""(三个引号).

也许SUBSTITUTE在波兰语版本中被称为替换?无论如何,你必须使用波兰语等价物SUBSTITUTE和任何参数分隔符是合适的(;,).