excel如何查找返回第一次符合条件的值?

如图:用公式如何在E1单元格内得到如图结果,在A3=0;E3=0;F3=0时在E1返回A2:A9第一次为错(A4)时E4的值?表内的数据不固定。

大致的方法是:1,用match定位第一个符合条件的单元格;2、用offset定位这个单元格之下的区域,用match定位这个区域出现的第一个符合条件的单元格;3、有了计算区域的第一、最后一个单元格位置,用offset定位计算区域,再用max、min数组公式求得符合条件的值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-12-05
可以使用INDEX函数和MATCH函数结合实现返回查找到的第二个满足条件的对应单元格内容。 如果使用的是Vlookup函数来查找返回满足条件的对应单元格的话,则只会返回第一个符合条件的结果。 示例:查找下图中A1:A9范围内第二个等于"百"的值,并返回B列结果。
第2个回答  2021-12-04
可以使用INDEX函数和MATCH函数结合实现返回查找到的第二个满足条件的对应单元格内容。 如果使用的是Vlookup函数来查找返回满足条件的对应单元格的话,则只会返回第一个符合条件的结果
第3个回答  2021-12-05
E1输入或复制以下公式: =IF(AND(A3=0,E3=0,F3=0),VLOOKUP("错",A4:E999,5,0),"")
第4个回答  2021-12-05
1、从下往上查找第一个符合条件的值,并返回该值所在单元格上第1个单元格的值。在A列从下往上查找符合D2的第一个值,在E2返回