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