关于在EXCEL里面如何计算某个时间段内数据总和,在线急等!!

2024-11-12 00:55:58
推荐回答(5个)
回答1:

SUMIF(A6:A500, A4, F6:F500)

参考:

SUMIF的用法:

SUMIF(range, criteria, [sum_range])
SUMIF 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)
range 必需。用于条件计算的单元格区域。每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
criteria 必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。例如,条件可以表示为 32、">32"、B5、32、"32"、"苹果" 或 TODAY()。
要点 任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号 (") 括起来。如果条件为数字,则无需使用双引号。
sum_range 可选。要求和的实际单元格(如果要对未在 range 参数中指定的单元格求和)。如果省略 sum_range 参数,Excel 会对在范围参数中指定的单元格(即应用条件的单元格)求和。
说明
使用 SUMIF 函数匹配超过 255 个字符的字符串时,将返回不正确的结果 #VALUE!。
sum_range 参数与 range 参数的大小和形状可以不同。求和的实际单元格通过以下方法确定:使用 sum_range 参数中左上角的单元格作为起始单元格,然后包括与 range 参数大小和形状相对应的单元格。

回答2:

问题:
1.A4单元格=TODAY()是日期,不是月份,月份函数为:=MONTH(TODAY())
2.A6--A500是不是日期格式?没有截图看不到
------
假设A4单元格是月份,并且A6--A500也是日期格式
=SUMPRODUCT((MONTH(A6:A500)=A4)*F6:A500)
数组公式,按CTRL+SHIFT+ENTER三键结束

回答3:

如果你是要计算A6--A500中日期与A4同月的F6--F500单元格是数据的总和可以用下面的公式
A2的公式:
=SUMPRODUCT((MONTH($A$6:$A$500)=MONTH($A$4))*($F$6:$F$500))

回答4:

=today()是日期不是月份,你只是显示月份,但是在excel 中它的值,就是日期
在这个函数前加个month()
其实也可以把A6-A500用month()转换成月份
这时可以用sumif()函数再求和

回答5:

=SUMPRODUCT((YEAR(A6:A500)=YEAR(A4))*(MONTH(A6:A500)=MONTH(A4))*F6:F500)

试试这个。