INDEX, чтобы вытащить несколько критериев - PullRequest
0 голосов
/ 01 ноября 2019

Я собираю справочник информации для отелей. Моя цель - извлечь информацию из разных листов. Обычно я просто делаю vlookup, но в одном городе есть несколько отелей.

Мне нужно, чтобы получить данные для всех вариантов. EX (если Phoenix, AZ указан 3 раза, мне нужно извлечь его из данных, чтобы показать три варианта). После того, как я перечислю несколько городов, мне нужно будет указать адрес, телефон, название отеля и тариф для каждого из них.

data :

прямо сейчас, я возился с этой формулой

{=INDEX(range, MATCH(lookup_value_1&lookup_value_2&..., lookup_range_1&lookup_range_2&..., match_type))}

она не делает то, что я хочу, когда я настраиваюсьс моими критериями.

Я отчасти заблудился в этом, я никогда не работал с формулой индекса до такой степени и не извлекал информацию из разных рабочих листов.

1 Ответ

0 голосов
/ 04 ноября 2019

На то же самое ответили в комментарии @Scott Craner и приняли Q_Auth @ Sam.

Вы можете использовать расширенный фильтр, чтобы перейти к другому рабочему листу, критериям изапуск расширенного фильтра должен быть на целевом листе, а затем вернуться к таблице данных. Лист, полный массивов формул, замедлит все. Если у вас есть доступ к новым формулам динамического массива, вы можете использовать =FILTER(D:H,D:D = "Phoenix, AZ")

Если нет, то перейдите на листы Google, где они уже имеют Filter.

Примечание:Ответ на вопрос через комментарий, следовательно, тот же вопрос был открыт. Теперь отвечая от имени @Scott, чтобы закрыть вопрос.

...