EXCEL中,怎样对指定项目指定日期的数据求和?

如图所示,我想把辅助工的8月26号的加班小时数求和并自动填充到另一个表上,怎样操作,用什么函数可以很方便的计算?求高手解答,多谢多谢!

1、打开下图所示的工作表,将公式设置为F5单元格,并输入:=SUMIFS()。

2、选择求和所需的数据范围,即数量为:C2到C11的单元格,因此选择或输入:C2:C11。

3、输入SUMIFS函数第一个条件的范围(即日期小于2月25日),即单元格A2至A11,选择或直接输入:A2:A11。

4、输入要满足的第一个条件:如果日期小于或等于2月25日,请输入:"<2018年2月25日"。

5、输入第二个条件的范围,即产品所在的单元格范围:B2至B11,然后选择或输入:B2:B11。

6、输入第二个条件对产品中的产品进行求和,即:"=A"。

7、输入完成后,按回车键返回函数公式的计算结果,满足2月25日以下日期的产品数量为:60件,完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-23
excel按日期求和一:统计2010年和2011年的出货数
excel按日期求和
在h3输入公式,下拉到h4。
=sumproduct((year($a$2:$a$35)=g3)*$d$2:$d$35)
=sumproduct((--text($a$2:$a$35,"e")=g3)*$d$2:$d$35)
excel按日期求和二:统计2011年4-12月份的出货数
excel日期条件求和
在l3输入公式,双击单元格填充公式。
=sumproduct((--text($a$2:$a$35,"emm")=k3)*$d$2:$d$35)
excel按日期求和三:统计2010年和2011年4-12月份的出货数
统计2010年和2011年4-12月份的出货数
在p3输入公式,右拉到q3,双击单元格填充公式。
=sumproduct((text($a$2:$a$35,"e年")=p$2)*(text($a$2:$a$35,"m月")=$o3)*$d$2:$d$35)
公式剖析:
这里涉及到了一个条件求和的通用公式:
=sumproduct((条件1)*(条件2)*
(条件3)*……*求和区域)
通过text函数得到的年月都是文本型数字,跟直接录入到单元格的数值不同。文本型数字就等同于写在黑板上的艺术字,我们关心的是他显示的效果而不是本身的大小。数值就等同于记录在账目上的数字,我们关心的是他的大小,要用这些来进行统计分析。也就是说,这两种形式的数字,表面上看似一样,实质是不同的。
一起来了解“减负”运算
一起来了解“减负”运算
在函数与公式中,运算过程会自动把文本型数字转换为数值(一个隐性过程),再与数值进行运算。负值运算(-)其实也是一种运算,能把文本型数字转换成数值。
-“201104”=-201104
而负负得正
-(-“201104”)=-(
-201104)=201104
也就是说
--“201104”=201104
其实负负运算称为减负运算更好,即减去数字的负担,还原数字的本质。
excel按日期求和:统计指定日期(年月)的出货数之和
知识扩展:
q:除了text函数外,还有那些函数得到的数字是文本型数字?数值又如何转换成文本型数字?
a:通过文本函数得到的数字都是文本型数字,点击“公式”选项卡→“文本”,出现的这些函数都是文本函数。常用的就是lfet、mid、right三个字符提取函数。
text函数
数值转换成文本型数字只要用&任意字符都可以,最常用的就是&””。
sumif函数
使用本文的方法就可以完成excel每月销售额求和统计,同时sumif函数也是一个条件求和函数,同学们也可以去了解一下。
第2个回答  推荐于2018-03-04
=SUMIFS(f:f,B:B,"辅助",d:d,41877)

PS:上述公式需要至少为excel2007以上版本;最后一个数字41877是日期2014/8/28对应的数值(2014/8/29 对应为41878,2014/8/30对应为41879,以此类推。)本回答被提问者和网友采纳
第3个回答  推荐于2016-06-19
举例:
A列 日期
B列 产品
C列 库存
D1:起始日期
D2:截止日期

1)
D3:=SUMIFS(C:C,A:A,">="&D1,A:A,"<="&D2,B:B,"A")

2)
D3:=SUMPRODUCT((A:A>=D1)*(A:A<=D2)*(B:B="A")*(C:C))
相似回答