首页 > 解决方案 > INDEX 拉出多个标准

问题描述

我正在为酒店整理一个信息目录。我的目标是从不同的工作表中提取信息。我通常只会做一个vlookup,但一个城市显然有多家酒店。

我需要它来提取所有选项的数据。EX(如果凤凰城,AZ 被列出 3 次,我需要从数据中提取它以显示三个选项)。列出多个城市后,我需要提取每个城市的地址、电话、酒店名称和价格。

数据

现在,我一直在搞乱这个公式

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

当我根据我的标准进行调整时,它并没有做我想做的事情。

我对此有点迷茫,我从未使用过这种程度的索引公式并从不同的工作表中提取信息。

标签: excelformula

解决方案


@Scott Craner 通过评论回答了同样的问题,并被 Q_Auth @Sam 接受。

您可以使用高级筛选器拉到不同的工作表,标准和高级筛选器的启动必须在目标表上,然后参考数据表。一张满是数组公式的表格会减慢一切。如果您有权访问新的动态数组公式,那么您可以使用=FILTER(D:H,D:D = "Phoenix, AZ")

如果没有,请转到他们已经拥有的 Google 表格Filter

注意:通过评论回答了问题,因此打开了相同的问题。现在代表@Scott 回答以结束问题。


推荐阅读