ВПР по нескольким критериям

У меня есть рабочая тетрадь с 2 листами:spg и data

С data лист я хочу сделать vlookup в spg лист, основанный на значении нескольких столбцов в spg.

Я могу сделать =VLOOKUP(H5,spg!$D:$I,6,0) но это будет фильтр, где D равен H5. Мне нужно добавить дополнительный фильтр, чтобы он выбирал значение, где D равно H5, а C равно G5
(C = G5 и D = H5)

но видимо, я не могу искать с несколькими критериями в VLOOKUP, так как я могу это сделать?

27
задан Jakob
16.11.2022 4:39 Количество просмотров материала 3169
Распечатать страницу

2 ответа

вы должны быть в состоянии сделать это с CONCATENATE:

in spg добавьте столбец в крайнем левом углу таблицы под названием somthing like ID. Дайте этому столбцу следующую формулу:

=CONCATENATE(G5,H5)

это будет то, что вы будете искать в вашем VLOOKUP

далее в data лист используйте следующую формулу:

=VLOOKUP(CONCATENATE(C5,D5),spg!$D:$J,7,0)

, где C5 и D5 - значения в таблице данных, которые вы хотите, и D-идентификатор колонка

обратите внимание также, что я изменил диапазон и смещение, чтобы разрешить столбец ID





таблицы

Я всегда предлагаю это, потому что это делает жизнь намного проще: используйте таблицы.

если вы еще не знаете о них: если вы не собираетесь давать это людям, которые используют 2003 или более ранние версии, вы можете использовать функцию Format as Table на главной вкладке, чтобы включите таблицы в реальные таблицы данных, которые Excel может читать. Затем Excel сможет использовать формулы, ссылающиеся на таблицы и их столбцы, поэтому вам не нужно ссылаться на целые столбцы, чтобы убедиться, что вы получили все.

тогда ваши формулы будут выглядеть так:

=CONCATENATE([@[FirstCell],[@[SecondCell])

=VLOOKUP(CONCATENATE([@[FirstCell],[@[SecondCell]),SPGTable,7,0)
2
отвечен CLockeWork 2022-11-17 12:27

Если значение, которое вы пытаетесь "vlookup" является числовым, попробуйте sumifs.

0
отвечен truthurt 2022-11-17 14:44

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх