Как использовать Vlookup и HLookUP для установки диапазона для CountIF

#excel #excel-formula #vlookup

#excel #excel-формула #vlookup

Вопрос:

Я искал в Интернете и StackOverflow, но не нашел точной соответствующей решаемой проблемы.

Итак, я пытаюсь решить следующую проблему.

У меня есть таблица с регионами и некоторыми данными в ней.

Я хотел подсчитать, сколько «Да» и «Нет» у меня в таблице для каждого региона.

Пример таблицы
введите описание изображения здесь

Моя формула пока выглядит так, но не работает;

 =COUNTIF(VLOOKUP("UK",A2:G9,3,TRUE,C2:G9),"Y")
  

Итак, я должен получить 1 в качестве ответа, потому что в столбце ДАННЫХ 1 есть только один «Y» для UK.

Комментарии:

1. Ваша формула искажена неуместными скобками. Хотя общее представление о том, чего вы хотите достичь, неясно, этот вопрос выиграет от выборки данных и ожидаемых результатов.

Ответ №1:

Используйте функцию индексации по всем столбцам и определите столбец для данных 1 с помощью функции СОПОСТАВЛЕНИЯ.

 =COUNTIF(A2:A9, "UK", INDEX(A2:G9, 0, MATCH("data 1", 1:1, 0)), "Y")
  

В качестве альтернативы, используйте следующее и заполните.

 =COUNTIF(A$2:A$9, "UK", INDEX(A$2:G$9, 0, MATCH("data " amp; ROW(1:1), $1:$1, 0)), "Y")
  

Комментарии:

1. Привет, оба не работают. Я получаю ошибку формулы, потому что COUNTIF имеет только 2 аргумента, а не 3.

Ответ №2:

Чтобы подсчитать количество Y или N для одного региона, вы можете использовать функцию COUNTIFS в Excel.

Например, если вы хотите узнать, сколько раз «Y» появляется в ДАННЫХ 1 для региона «Великобритания», вы должны использовать =COUNTIFS(A2:A9,"UK",C2:C9,"Y")