Excel 如何提取满足条件的最近时间的数据

2025-03-31 08:29:39
推荐回答(2个)
回答1:

不是很确定你的表格结构,提供下思路吧
一、快速通用的思路:
1、增加一列【是否满足条件】(将需要的条件用if、and、or处理,标记满足的是1,不满足的是2)
2、将时间降序排列。其实这样就可以满足基本的要求
二、复杂点,可以应对复杂要求
用vba处理进行遍历每一行,将满足条件数据返回到一个新的结果sheet中。

回答2:

=VLOOKUP(MAX(IF($B$3:$B$9=$G3,IF($C$3:$C$9=$H3,$A$3:$A$9))),$A$3:$D$9,4,0)
三键下拉