在 Excel 中 - 如何对“(双引号)进行 countif()

val*_*val 3 excel countif

我可以用来=countif()查找具有特殊字符的单元格。例如,如果我正在寻找带有“!”的单元格 我可以用=countif("*!*")

如果我正在寻找带有“””(双引号)的单元格,我该如何执行此操作。

我尝试了以下方法,但它们不起作用:

=countif("*"*")
=countif("*~"*")
=countif(~"*"*")
Run Code Online (Sandbox Code Playgroud)

ste*_*nci 5

您可以像这样使用双双引号:"abc""def"来创建字符串abc"def

=COUNTIF(A:A,"*""*")
Run Code Online (Sandbox Code Playgroud)

  • 很遗憾看到这个正确答案被否决了。[`Char(34)`](http://stackoverflow.com/a/36896168/11683) 不是 *the* 方式,它是 *a* 方式,并且可以说,如果您不这样做,它弊大于利。不知道如何逃避引号。 (2认同)

Gar*_*ent 5

简单的:

=COUNTIF(A:A,"*" & CHAR(34) & "*")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

如果你想计算带有一对双引号的单元格:

=COUNTIF(A:A,"*" & CHAR(34)  & CHAR(34)& "*")
Run Code Online (Sandbox Code Playgroud)

您可以修改它来计算“问题”单元格,例如包含CHAR(160)等的单元格。