Индекс Excel соответствует нескольким критериям - PullRequest
0 голосов
/ 06 июня 2019

Я должен написать формулу Index & Match Excel, содержащую несколько критериев!

У меня есть 2 таблицы: Table

Моя формула должна иметь следующую структуру: если Мерседес существует в первом столбце, а Мерседес существует в пятом столбце и если код во втором столбце соответствует коду в шестом столбце затем возьмите стоимость из седьмого столбца и поместите ее в четвертый пустой столбец: enter image description here

Если оба условия не выполнены, введите 0. FORD  15 0

Это работало, когда я использовал Index & Match с 1 критерием, как видно из таблицы выше:

=(INDEX($G$2:$G$4,MATCH(E2,$A$2:$A$6,0),0))

G - столбец затрат, E2 - значение во втором столбце бренда, а A, конечно, первый столбец бренда. Чтобы добавить несколько критериев, я попытался:

=INDEX(G2:G6,MATCH(1,(A2=A2:A4)*(E2=E2:E4),0))

не работает! (возвращает N / A)

Не могли бы вы сказать мне, где я не прав?

Спасибо!

1 Ответ

1 голос
/ 06 июня 2019

Попробуйте выполнить поиск по комбинированной формуле: (предполагается, что E и F - это термины соответствия, а A и B - массив для сопоставления, при этом C обеспечивает вывод)

{=Index(C:C,Match(E1&F1,A:A&B:B,0))}

Используйте Ctrl + Shift + Enter, чтобы использовать массив

enter image description here

...