首页 > 解决方案 > 如何获取仅查找给定月份的最后一天可用的值?

问题描述

在 AI 列中有日期列表,在 BI 列中有值:

A            B
01/01/2020   10
28/01/2020   20
03/02/2020   30
04/03/2020   40

如何获取(例如值 20)仅查找给定月份(例如 1 月)的最后一天可用?

标签: excel

解决方案


您可以使用 MAXIFS 获取该月的最后一个日期,并使用 VLOOKUP 获取匹配值,例如,如果月份编号在 C2 中:

=VLOOKUP(MAXIFS(A2:A5,A2:A5,">="&DATE(2020,C2,1),A2:A5,"<="&EOMONTH(DATE(2020,C2,1),0)),A2:B5,2,FALSE)

在此处输入图像描述

带有零的 EOMONTH 为您提供当月的最后一天(在这种情况下为 31/1/20)


推荐阅读