2016-04-27 4 views
1

Я могу использовать =countif(), чтобы найти ячейки со специальными символами. Например, если я ищу ячейки с '!' Я могу использовать =countif("*!*").В Excel - как к countif() для "(двойные кавычки)

Как это сделать, если я ищу ячейки с '' '(двойные кавычки).

Я попытался следующие, но они не работают:

=countif("*"*") 
=countif("*~"*") 
=countif(~"*"*") 

ответ

3

Легко:

=COUNTIF(A:A,"*" & CHAR(34) & "*") 

enter image description here

и если вы хотите, чтобы подсчитывать клетки с парой двойных кавычек:

=COUNTIF(A:A,"*" & CHAR(34) & CHAR(34)& "*") 

Вы можете изменить это считать «проблемной» клетку, как клетка, содержащей CHAR(160) и т.д..

+0

Aw, я думаю, что неправильно читаю «Двойные кавычки» как «' '' не '' '. Я считаю, что вы правы. –

+0

Отлично - я не знал о CHAR (34). – val

+0

@val благодарит за отзыв. –

4

Вы можете использовать двойные двойные кавычки, как этот: "abc""def" для создания строки abc"def

=COUNTIF(A:A,"*""*") 
+1

Печально видеть это правильный ответ downvoted. ['Char (34)'] (http://stackoverflow.com/a/36896168/11683) не * * путь, это * а * путь, и, возможно, это вам больше вреда, чем пользы, Знать, как избежать котировок. – GSerg

0

Попробуйте это:

Если вы ищете ":

=COUNTIF(Range,"*"&CHAR(34)&"*") 

Если вы ищете "":

=COUNTIF(Range,"*"&CHAR(34)&CHAR(34)&"*")