EXCEL 查找满足某一条件,另一列的最小值?

2024-11-06 05:12:15
推荐回答(2个)
回答(1):

=IF(SUMPRODUCT(($A$1:$A$100=A1)*(NOT(ISNUMBER($B$1:$B$100))))>0,INDEX(B:B,SMALL(IF(NOT(ISNUMBER($B$1:$B$100))*($A$1:$A$100=A1),ROW($A$1:$A$100),65536),1)),MIN(IF($A$1:$A$100=A1,$B$1:$B$100,"")))
同时按CTRL SHIFT 回车键,再下拉公式

回答(2):

=IFERROR(LOOKUP(1,0/((A:A=A1)*(NOT(ISNUMBER(B:B)))),B:B),MIN(IF(A:A=A1,B:B,"")))
用组公式