
Мне нужно подсчитать количество раз, когда определенные условия встречаются в ряде ячеек в столбце, когда другие условия встречаются в ячейках в соседних столбцах. Вот простой пример. Мне нужно подсчитать все разы, когда Тип Z упоминается в Квадрате 3 для Блока a. Затем, количество раз, когда Тип Y упоминается в Квадрате 3, Блоке a. Затем, количество раз, когда Тип Z упоминается в Квадрате 3, Блоке b и т. д. Я хотел бы выполнить расчет, который в основном говорит, когда 3 находится в Столбце A, а a в Столбцах B, сколько раз Z встречается в Столбце C.
Моя фактическая таблица содержит более 12000 строк, поэтому простой подсчет их занял бы целую вечность и привел бы к ошибкам, а их ручное суммирование заняло бы очень много времени и также потенциально включало бы ошибки.
решение1
Я не совсем понимаю, как ваш вопрос начинается по сравнению с тем, как он заканчивается. Сначала я думал, что вы просто хотите посчитать все комбинации. Если так, просто создайте сводную таблицу.
Но если вы просто хотите посчитать определенные условия, то используйте формулу СЧЁТЕСЛИМН.
Вот формула для ячейки H4:
=COUNTIFS(A:A,G1,B:B,G2,C:C,G3)
Подсчитывается количество букв Z, найденных в столбце C, где столбец A равен 3, а столбец B равен B.