我想从下拉列表中创建一个查找,其中包含所有唯一的工作表数据,这些数据可以在任何列中找到匹配项并返回所选的行项。
假设每一行代表一个设备,每个列中描述了多个组件,每个列都有一个唯一的ID。如何搜索任何ID并获取与该行选择相关的所有列ID?
我可以通过查询、VLOOKUP或INDEX对一个特定的列或行执行此操作,但可能有一种方法可以使所有这些操作都不需要一个父键。
发布于 2020-03-27 21:07:55
您希望在任何单元格中从下拉值返回基于匹配的行。
query
将生成所需的数据。其设计是以下几个方面的延伸:
where
子句的使用。连接多个条件。逻辑运算符设计。=query(A2:D4,"select A, B, C, D where (A= '"&$F$12&"' or B= '"&$F$12&"' or C= '"&$F$12&"' or D= '"&$F$12&"') ",1)
在这个答复中:
where
子句由四个逻辑条件(每列一个)组成,每个条件等于F12中的下拉值。or
适用于每个条件截图
https://webapps.stackexchange.com/questions/139765
复制