Excel 在列表中查找12个月前距今天最近的日期

Excel 在列表中查找12个月前距今天最近的日期,excel,vba,date,Excel,Vba,Date,我在一列中列出了从K5到K列中最后一个值的日期列表,该值会有所不同 我想找出从今天起最接近12个月前的日期。使用第一个空列,写出以下公式: =ABS(今天()-365-K5) 然后将其拉到列的末尾,并过滤最小值。“最接近”。你是说,在那个日期之前还是之后,或者两者都有?如果您在VBA中需要它,请显示您尝试过的一些代码。同样,这可以通过一个公式很容易地实现。类似于vlookup((现在()-365),k5:k10000,1),但是你可以像我在智能手机上一样测试,所以我不能。你只想知道日期吗?不是指

我在一列中列出了从
K5
到K列中最后一个值的日期列表,该值会有所不同


我想找出从今天起最接近12个月前的日期。

使用第一个空列,写出以下公式: =ABS(今天()-365-K5)
然后将其拉到列的末尾,并过滤最小值。

“最接近”。你是说,在那个日期之前还是之后,或者两者都有?如果您在VBA中需要它,请显示您尝试过的一些代码。同样,这可以通过一个公式很容易地实现。类似于vlookup((现在()-365),k5:k10000,1),但是你可以像我在智能手机上一样测试,所以我不能。你只想知道日期吗?不是指那一行或类似的东西?