Объединить VLOOKUP и HLOOKUP? - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь создать электронную таблицу для отслеживания и «планирования» инвентаризации на определенные диапазоны дат. Инвентаризация может быть запланирована для событий, которые происходят в определенных диапазонах дат, и в течение этого времени инвентаризация может быть недоступна для извлечения для других событий, если они совпадают в одно и то же время. Я хочу иметь возможность проверять дату, чтобы искать ее в списке диапазонов дат в списке событий, чтобы вернуть количество запасов, которое будет в наличии на тот момент. Это предотвратит случайное упорядочение запасов для нескольких событий, происходящих одновременно.

В настоящее время у меня есть VLOOKUP в E20: =VLOOKUP(E2,Inventory_Table,2,FALSE), который проверяет предмет, выбранный в пуле инвентаря (с именем range Inventory_Table), чтобы определить, сколько существует инвентаря. Я создал HLOOKUP, который находит имя элемента в таблице событий и сообщает мне, сколько запланировано =HLOOKUP(E2,Event_List,((row needs to match the date range that was found in the vlookup)),FALSE) Как видите, мне нужно объединить VLOOKUP в HLOOKUP, чтобы получить информацию из правильного ряда.

Я думаю, что способ сделать это должен быть Index Match, но я не знаю, как правильно их объединить. Любая помощь будет оценена. Спасибо!

spreadsheet

1 Ответ

0 голосов
/ 04 мая 2018

Вы хотите использовать Vlookup для возврата инвентарного номера и SUMIFS () с INDEX / MATCH для возврата номера, который будет использоваться на указанную дату:

=VLOOKUP(E2,A2:B6,2,FALSE)-SUMIFS(INDEX(C11:G18,0,MATCH(E2,C10:G10,0)),A11:A18,"<=" &E1,B11:B18,">="&E1)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...