У меня есть большой список с именами в моих исходных данных, из которого я отфильтровал дубликаты, создавая уникальный список имен. Теперь я хочу проверить эти имена по другому столбцу с причинами в исходных данных. То, что я пытаюсь сделать, это:

«Проверьте диапазон (клиента) в исходных данных для определенного имени, если TRUE, затем проверьте второй диапазон (причину) для определенной причины, а затем отобразите количество раз, когда оба возвращаются как TRUE»

пример данных

Я добавил изображение, чтобы показать вам, что я пытаюсь сделать. Серые данные - это отфильтрованные данные, причины которых отображаются горизонтально. Синие данные - это исходные данные. В ячейке C2 на этой картинке я пытаюсь заставить ее отобразить "2" (количество раз "имя" - "Мистер Аа", а "причина" - "техническая").

До сих пор я придумал следующее (диапазон E2:E9 назван "клиент", F2:F9 назван "причина"):

=IF(AND(name="Mr. Aa",cause="Technical");1;0)

Но это не работает, потому что функция AND проверяет весь диапазон «клиент» и «причина», и если любое из значений возвращается как UNTRUE, тогда вся проверка возвращается как UNTRUE.

Я чувствую, что мне тоже не хватает COUNTIF где-то ... Я возился с этим некоторое время, и я чувствую, что это не должно быть таким сложным, но я просто не вижу этого. Надеюсь, вы можете помочь.

1 ответ1

1

Попробуйте это в ячейке B2 = countifs($ E $ 2:$ E $ 9, $ A2, $ F $ 2:$ F $ 9, B $ 1). Вы можете скопировать формулу в другие ячейки в столбцах B, C и D, и она должна работать

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