sumif公式可不可以增加多重假设?类似{sum(if(名称=A1,if(月份=BI,if(区域=欧洲,数量))))}

[复制链接]
查看11 | 回复4 | 2011-11-29 14:26:14 | 显示全部楼层 |阅读模式
如果是2007版及以上版本的可以直接用SUMIFS()函数,如果是2003版及以下版本的假设:A列为名称,B列为日期,C列为区域,D列为数量,求名称为“某某”,日期为2011年9月份,区域为“欧洲”的数量的公式:一种:=SUMPRODUCT(N(A:A="某某")*(MONTH(B:B)=9)*(C:C="欧洲")*(D:D))另一种:=SUM(N(A:A="某某")*(MONTH(B:B)=9)*(C:C="欧洲")*(D:D))按【CTRL+SHIFT+回车】结束公式输入...
回复

使用道具 举报

千问 | 2011-11-29 14:26:14 | 显示全部楼层
你可以用sumproduct 来 设置sumproduct((名称=A1)*(月份=b1).....*数量)sumif只能再07里使用有个sumifs来做...
回复

使用道具 举报

千问 | 2011-11-29 14:26:14 | 显示全部楼层
使用sumifs函数在工作表上的两个或多个单元格添加满足多个条件的单元格。例如,如果需要对区域 A1:A20 中符合以下条件的单元格的数值求和:B1:B20 中的相应数值大于零 (0) 且 C1:C20 中的相应数值小于 10,则可以使用以下公式:=SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "<10")...
回复

使用道具 举报

千问 | 2011-11-29 14:26:14 | 显示全部楼层
可以使用sumifs函数,它有多重判断的功能。比如:=SUMIFS(C:C,A:A,"名称",B:B,"11月")就可以按A列为“名称”、B列为“11月”的,符合条件的C列进行汇总。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行