EXCEL函数,选出下图女生中年龄最大的人(当B列为女,同时C列为最大值时,返回A的值)公式怎么写?

EXCEL函数,选出下图女生中年龄最大的人(当B列为女,同时C列为最大值时,返回A的值)公式怎么写

暂时提供几种解法

1、excel 365适用

=TAKE(SORT(FILTER(A2:C19,B2:B19="女"),3,-1),1,1)    

2、不限版本

=INDEX(A2:A19,MATCH(1,(B2:B19="女")*(C2:C19=MAX((B2:B19="女")*C2:C19)),))    

3、不限版本

=LOOKUP(1,0/((B2:B19="女")*C2:C19=MAX((B2:B19="女")*C2:C19)),A2:A19)    

4、不限版本

=INDEX(A1:A19,MOD(MAX(IF(B2:B19="女",C2:C19/1%+ROW(2:19))),100))    

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-10-12

=VLOOKUP(MAX(IF(B2:B7="女",C2:C7)),IF({1,0},IF(B2:B7="女",C2:C7),IF(B2:B7="女",A2:A7)),2,0)

相似回答