Excel 中有两列已排序的日期。给定第 1 列中的日期,如何找到第 2 列中的第一个日期后给定的日期?
答案1
您可以使用 和 来执行此操作INDEX
。MATCH
我假设您的日期列按从最旧到最新排序。要查找 之后的第一个日期A2
,B2:B30
请使用以下公式。
=INDEX(B2:B30,MATCH(A2,B2:B30,1)+1)
关键是将返回与 中的日期匹配或早于 中的日期MATCH(A2,B2:B30,1)
的最近日期的索引。由于您的日期已排序,列表中的下一个日期将出现在 中的日期之后,因此向此索引添加 1 将得到您想要的结果。B2:B30
A2
A2