Excel如何查找数据所在行,并返回该行第一列数据

2024年11月22日 01:51
有5个网友回答
网友(1):

输入

=INDEX(A:A,SUMPRODUCT((B2:D8="不能")*ROW(2:8)))

 

详见附图举例

网友(2):

默认情况下,lookup只能对付单列查找的,可以写为
=INDEX(A:A,MIN(IF(B2:D8="不能",ROW(2:8))))
同时按下CTRL+SHIFT+回车,输入数组公式。

网友(3):

可以用VBA实现的。

网友(4):

=INDEX(A:A,MATCH("不能",B:B,))

网友(5):

=LOOKUP(1,0/(B2:B8=B2),A2:A8)