#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")