Как исключить строки, заканчивающиеся на любое число при использовании COUNTIF?

347
JAT86

У меня есть таблица, и я хочу посчитать, сколько раз строка появляется в столбце. Раньше я COUNTIFделал это, но я хочу исключить из подсчета те ячейки со строками, заканчивающимися на любое число.

Я пытался использовать эту формулу, но критерий не распознается, поскольку он всегда ошибочно дает значение 0:

=COUNTIF([Name],"*"&A3&NOT(ISNUMBER(VALUE(RIGHT("*"))))) 

РЕДАКТИРОВАТЬ:

На приведенном ниже снимке экрана показано, что я хочу подсчитать, сколько раз Area 25появляется в столбце Name,
включая San Jose Area 25(поскольку он содержит подстроку Area 25),
но НЕ San Jose Area 252и Area 251(поскольку эти строки заканчиваются цифрами ПОСЛЕ строки Area 25), и НЕ Area 25-Aтакже (поскольку Area 25он связан с другой подстрокой -A:

Excel COUNTIF error

Таким образом, результат, который я хочу видеть в ячейке D3, равен 4 :
Area 25(ячейки A3 и A11),
Area 25 Zone B(ячейка A4) и
San Jose Area 25(ячейка A8).

0
Примерно так должно работать: `= SUMPRODUCT (1 * (ISERROR (VALUE (RIGHT (G1: G10))))))`. Я не смог проверить это с именованной таблицей / столбцом, хотя Bandersnatch 6 лет назад 0
@Bandersnatch Спасибо за ответ, но я пытаюсь подсчитать, сколько раз строка (например, «Область 25») встречается в столбце. JAT86 6 лет назад 0
Да, это то, что делает эта формула, за исключением того, что я думал, что вы хотите * исключить * ячейки, оканчивающиеся цифрой - как в Area 25. Bandersnatch 6 лет назад 0
@Bandersnatch Извините, что запутался. Я добавил скриншот и добавил некоторые детали. Пожалуйста, проверьте. Спасибо. JAT86 6 лет назад 0
Если можно предположить, что то, что вы ищете, заканчивается "Зоной 25" или имеет "Зону 25" + пробел + дополнительные, попробуйте следующее: = SUM (COUNTIFS (A21: A11, {"* Зона 25", "*) Область 25 * "})) Если вы не знакомы, массив может быть использован для записи всех альтернатив, тогда сумма подсчитывает каждый ответ из массива. gns100 6 лет назад 1
@ gns100 Спасибо, формула работает. Можно ли использовать ссылки (A2, A3) в массиве вместо текста, так как я хотел бы заполнить столбец этой формулой. Я пытался сделать это, но это не сработает: = SUM (COUNTIFS (A2: A11, {"*" & A3, "*" A3 & "*"})) JAT86 6 лет назад 0
Я уверен, что массив должен быть статически объявлен в формуле. Я пытался поместить массив в ячейку, а затем сослаться на ячейку, но не смог заставить его работать. Может быть, кто-то там знает, как это сделать. gns100 6 лет назад 0

0 ответов на вопрос

Похожие вопросы