如何用excel统计在不同时间段、不同部门数据的合计数?

不用透视表、直接用公式应如何做?如:不同部门2013年1月1日前、2014年1月1日前、2013年与2014年间的金额合计。日期部门金额2012/5/18A12012/6... 不用透视表、直接用公式应如何做?如:不同部门2013年1月1日前、2014年1月1日前、2013年与2014年间的金额合计。

日期 部门 金额
2012/5/18 A 1
2012/6/21 B 2
2012/10/9 C 3
2012/10/24 D 4
2013/1/23 E 5
2013/3/7 F 6
2013/12/6 D 4
2013/12/11 E 5
2014/2/26 F 6
2014/2/1 A 1
2013/10/12 B 2
2013/10/12 C 3
2014/2/11 D 4
2014/3/14 E 5
2014/3/14 F 6
合计 57
不想用透视表,想直接用公式解决问题
展开
 我来答
退休画线工
2014-08-29 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27031
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

对你说的“2013年与2014年之间”理解不知是否有错,把它理解为2013年与2014年两年总计,如果按你的字面理解,就是2013年一年,但还是按2013年和2014年两年来做的公式,这样才有意义些,否则直接说2013年得了。

用了SUM的数组公式,如果不愿意用数组公式,把SUM改成SUMPRODUCT也一样得出正确结果。所谓数组公式,就是输入完公式后按Ctrl+Shift+Enter三键结束。

如图,F、G列公式相同,F1中输入公式:

=SUM(($A$2:$A$16<F$1)*($B$2:$B$16=$E2)*$C$2:$C$16)

按Ctrl+Shift+Enter三键结束,再拖拉复制公式。

H列公式不同,在H1中输入公式:

=SUM((OR(YEAR($A$2:$A$16)=2013,YEAR($A$2:$A$16)=2014))*($B$2:$B$16=$E2)*$C$2:$C$16)

同样按Ctrl+Shift+Enter三键结束。


平阳虎01
高粉答主

2014-08-29 · 每个回答都超有意思的
知道大有可为答主
回答量:3.7万
采纳率:75%
帮助的人:4932万
展开全部
用 SUMPRODUCT 函数可以实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平安健康快乐mR6
2014-08-29 · TA获得超过4269个赞
知道大有可为答主
回答量:7221
采纳率:42%
帮助的人:903万
展开全部
在日期后面辅助一列
输入=YEAR(A1)
在用SUMIF函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式