使用 EOMONTH 计算特定日期范围的 SUMIFS

问题描述 投票:0回答:1

我将在下面显示一些屏幕截图,以简单地展示我想要实现的目标背后的想法:

my excel screenshot of the SUMIFS which worked in the past

my excel screenshot of the SUMIFS which no longer work

我必须对数据类型进行一些自定义格式设置,以便将工作表右侧的每月摘要上的日期显示为文本月份,但我不确定现在这是否是一个问题或不。

我使用的 SUMIFS 公式是:

=SUMIFS(B6:B200,A6:A200,">="&F7,A6:A200,"<="&EOMONTH(F7,0))

date excel-formula sumifs
1个回答
0
投票

首先,如果你不确定日期,那么最好使用

dd mmm yyyy

格式的日期

其次,当您使用运算符

>=
和/或
<=
测试日期时,您需要确保这些值落在该范围内。因此,我会使用这样的公式
=SUMIFS(B6:B200, A6:A200, ">="&F7, A6:A200, "<="&EOMONTH(F7,0)+1)
,其中我在单元格
F7
中的值中添加一天额外的值,以包含该月最后一天的数据值。

© www.soinside.com 2019 - 2024. All rights reserved.