Таблицы Google: как объединить COUNTIF С или
в электронных таблицах Google мне нужно использовать функцию COUNTIF для диапазона с несколькими критериями. Поэтому в таблице ниже мне нужно будет иметь что-то вроде =COUNTIF(B:B,"Mammal"или"Bird") и возвращать значение 4.
A |B
-------------------
Animal | Type
-------------------
Dog | Mammal
Cat | Mammal
Lizard | Reptile
Snake | Reptile
Alligator | Reptile
Dove | Bird
Chicken | Bird
Я пробовал много разных подходов, не повезло. Любая помощь ценится-спасибо.
2 ответов
один вариант:
=COUNTIF(B:B; "Mammal") + COUNTIF(B:B; "Bird")
согласно документации:
Примечания
COUNTIF может выполнять только условные подсчеты с одним критерием. Чтобы использовать несколько критериев, используйте COUNTIFS или функции базы данных функции dcount или DCOUNTA.
COUNTIFS
: эта функция доступна только в новый Google Листы.
пример:
=DCOUNTA(B:B; 2; {"Type"; "Mammal"; "Bird"})
вы также можете использовать ArrayFormula вокруг конструкции SUM (COUNTIFS ()):
=ArrayFormula(SUM(COUNTIF(B:B,{"Mammal", "Bird"}))