Учитывая следующее в столбце A:

tom
bob
harry
tom2
bob
harry
tom3
bob
harry

Я хочу посчитать "Том" ИЛИ "Боб", используя =COUNTIF(A:A,{"tom","bob"}) . Однако функция возвращает только 1 вместо 4. Если я переключу порядок функций Тома и Боба в функции, я получу 3. Функция считает только первый аргумент в фигурных скобках. Что я делаю неправильно? Спасибо!

2 ответа2

0

Вы можете использовать приведенную ниже формулу для подсчета количества тома и боба.

= SUMPRODUCT(СЧЕТЕСЛИ (А2: А50, { "Боб", "Том"}))

0

countif решением было бы две счетные функции -

=COUNTIF(A:A,"tom")+COUNTIF(A:A,"bob")

Вы также можете использовать sumproduct если вы хотите фигурные скобки

=SUMPRODUCT((A:A={"bob","tom"})*1)

или без скобок

=SUMPRODUCT(--(A:A="bob")+(A:A="tom"))

И я думаю, что это должно работать -

=SUM(COUNTIFS(A:A,{"bob","tom"}))

Как указал XOR LX , вместо этого можно использовать countif .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .