У меня есть таблица (расписание), в которой я настроил COUNT для подсчета количества повторений текста.

Мой стол:

  A  |   B   |    C    |  D  |   E   |   F   |    G    |  H 
John | Rooms | RoomsPM | OFF | Rooms | Rooms | Laundry | OFF

Моя формула:

=COUNTIF(B1:H1, "ROOMS") 

результат 3.

В этом примере он настроен на подсчет количества раз, когда "Комнаты" находятся в строке. Но я также хотел бы указать количество раз, когда "RoomsPM" находится в ряду. Какую формулу я могу использовать для достижения этой цели?

1 ответ1

0

Да, sumproduct работает для этого -

=SUMPRODUCT((B1:H1="Rooms")+(B1:H1="RoomsPM"))

С этим, это в основном

countif(array, condition)OR(array,condition). 

Если вы измените знак + на * он заменит OR на AND .

Вы также можете использовать этот тип вещи, но sumproduct является лучшим решением

=SUM(COUNTIF(B1:H1,"Rooms"),COUNTIF(B1:H1,"RoomsPM"))

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