在EXCEL中,根据条件求和 函数

在EXCEL中,当A,B列的单元格分别满足不同条件时,才计算C列对应单元格的数值总和,并在D列的单元格中体现求和的数值,如何编写函数啊技术员收费成本利润晖604020红1... 在EXCEL中,当 A, B列的单元格分别满足不同条件时,才计算C列对应单元格的数值总和,并在D列的单元格中体现求和的数值 ,如何编写函数啊
技术员 收费 成本 利润
晖 60 40 20
红 10 0 10
晖 60 35 25
晖 15 0 15
如图示,我要在E2中汇总出技术员晖 在成本为0时的收费总和,E3中汇总出技术员红 在成本为0时的收费总和,类推
展开
 我来答
梦踊転较CM
2012-11-13
知道答主
回答量:11
采纳率:0%
帮助的人:1.1万
展开全部

请教,对满足某列的不同条件分别求和,如,A列有三个不同的条件,分别为A和1A,2A,和1,2,…n,0,而且这三个条件会重复出现,对其满足这三个条件的B列数据分别在C列的对应位置(每一个条件的第一个序号对应C列的位置)求和,其中条件1,2…n,0 ,是随输入的数据变化而变化,第一个为1,最后一个为0.其它两个条件为固定,为A和1A,2A。请教大侠,谢谢。 

如:

请教各大侠,如何在C列对B列求,A列的条件会随机重复出现,对整列满足,谢谢。

Stcxj
高粉答主

2011-01-18 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
D1输入
=SUMPRODUCT((A$1:A$100=A列条件)*(B$1:B$100=B列条件)*C$1:C$100)回车并向下填充

回答者: Stcxj | 十六级 | 2011-1-15 21:53

2楼的,看你的问题补充,我也补充。你的补充跟你之前的提问不一样:
E2输入
=SUMPRODUCT((A$2:A$100=A2)*(C$2:C$100=0)*B$2:B$100)回车并向下填充。
不过这样同一技术员会出现多个结果,可增加IF函数,改为:
=IF(COUNTIF(A$2:A2,A2)>1,"",SUMPRODUCT((A$2:A$100=A2)*(C$2:C$100=0)*B$2:B$100))回车并向下填充。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vnm90050
2011-01-17 · TA获得超过202个赞
知道答主
回答量:338
采纳率:100%
帮助的人:234万
展开全部
如果 sheet1 a b c 列分别是 品名 编号 数量
sheet2 a b c d 列分别是 品名 编号 日期 数量
可以用以下的公式达到你的要求:
在sheet1 中
c2中输入公式 =SUMPRODUCT((Sheet2!A2:A65536=A2)*(Sheet2!D2:D65536))
c3中输入公式=SUMPRODUCT((Sheet2!A2:A65536=A3)*(Sheet2!D2:D65536))
以此类退

在sheet2中
在c列,即编号列中全部 输入 一下公式
=VLOOKUP(Sheet2!A:A,Sheet1!1:65536,2,1)
注:可以用数组的方法一起性输入一样的公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bihuashan
2011-01-15 · TA获得超过159个赞
知道答主
回答量:102
采纳率:0%
帮助的人:39.2万
展开全部
是整列满足条件,还是单元格符合条件?可以考虑SUMPRODUCT函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
俊美且深挚丶帮手Q
2011-01-15 · TA获得超过409个赞
知道小有建树答主
回答量:502
采纳率:0%
帮助的人:318万
展开全部
用多条件求和公式
C1=SUMPRODUCT(($A$1:$A$100="条件1")*($B$1:$B$100="条件2"),$C$1:$C$100)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式