excel VLOOKUP函数 如何查找最新的日期?

一样的名字 不同日期 如何查询 最新日期 或者 最近日期
2025-04-11 12:10:10
推荐回答(4个)
回答1:

最大日期要使用MAX,VLOOKUP只能查找第一个,示例

公式文本:

=MAX(($A$1:$A$6=D1)*($B$1:$B$6))

注意是数组公式,输入公式后按CTRL+SHIFT+ENTER三键自动产生首尾的花哦括号。

回答2:

如图所示,在E2单元格输入 =MAX(IF($A$2:$A$7=D2,$B$2:$B$7)),再按ctrl+shift+回车结束

因是数组公式,所以要ctrl+shift+回车结束

回答3:

假设A列为姓名,B列为日期,日期为升序排列在C列中得到姓名为“KK”的最新日期,那么公式为=maxifs(b:b,a:a,"KK")

回答4:

首先日期是升序排列的。
在D3中输入
=MAX(IF($A$3:$A$8=C3,$B$3:$B$8,""),1)
按住ctrl+shift,然后enter
D4公式与之类似,下拉即可填充。