Excel中在满足多个条件下提取最大日期所对应的那个值

Excel中在满足多个条件下提取最大日期所对应的那个值如图所示,A1:A23是日期,B1:23型号,C1:C23是单价,我要在旁边提取每个型号的单价,VLOOKUP可以直接提取到单价,但是我想提取对应最大日期的那一个单价,有大神知道怎么做吗?感谢感谢🙏

见截图

G2输入

=INDEX(C:C,MAX(IF($B$1:$B$100=F2,ROW($1:$100),0)))

数组公式,先按住CTRL+SHIFT,最后回车

公式下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-15
G2输入:
=LOOKUP(1,0/(MAX(($B$2:$B$23=F2)*$A$2:$A$23)=$A$2:$A$23),$C$2:$C$23),下拉填充。
如果日期是按升序方式输入的,或者排过序的,可用简为:
=LOOKUP(1,0/($B$2:$B$23=F2),$C$2:$C$23)
第2个回答  2018-01-15
降序排一下日期,再用vlookup