V-образный поиск по нескольким массивам

У меня возникли проблемы с использованием функций поиска для достижения следующего.

В таблице 1 мне нужно просмотреть список элементов и, в зависимости от типа элемента (фрукты/овощи/семена), ввести соответствующий процент в таблицу 2. Я пытался сделать это с помощью Vlookup и вложенных IF, но это не работает.

V-образный поиск по нескольким массивам

=IF((VLOOKUP($A$10:$A$16,$A$1:$E$8,2,FALSE)=$B$9),$C$1:$C$8,IF((VLOOKUP($A$10:$A$16,$A$1:$E$8,4,FALSE)= $E$1:$E$8,""))

У вас всегда только 2 категории (CAT1/2) или их может быть больше?

SJR 31.05.2019 10:49
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
1
29
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вам нужно сделать два VLOOKUP. Первый для Cat-1, а второй для Cat-2:

=IF(VLOOKUP($B13,$B$4:$F$10,2,FALSE)=C$12,VLOOKUP($B13,$B$4:$F$10,3,FALSE),
IF(VLOOKUP($B13,$B$4:$F$10,4,FALSE)=C$12,VLOOKUP($B13,$B$4:$F$10,5,FALSE),""))

Введите C13 и заполните вдоль и поперек.

Второй VLOOKUP вводится в value_if_false часть первого IF.

Идеально! Большое спасибо за Вашу помощь. Это сработало хорошо.

Mystic-1 14.06.2019 07:50

@ Mystic-1 Рад помочь. Если мой ответ удовлетворит вашу проблему, я был бы признателен, если бы вы могли отметить его как принятый. Вы можете прочитать Что мне делать, когда кто-то отвечает на мой вопрос для получения дополнительной информации.

Ron Rosenfeld 14.06.2019 12:51

Другие вопросы по теме