文档库 最新最全的文档下载
当前位置:文档库 › excel条件统计,条件求和整理

excel条件统计,条件求和整理

一、条件求和

1、sumif(range, criteria,[sum_range])条件求和,常用于分类求和汇总

2、多条件求和

Sumif无法使用多个条件,这时需要用到数组公式。

A 并关系

假设amount区域中的值满足一下条件时求和:

Difference区域的值为负数,且office区域的文本为oregon

则:=sum((difference<0)*(office=”Oregon”)*amount)

B 或条件

假设A中的列子满足一个条件就可以求和

则:=sum(if((office=”Oregon”)+(difference<0),1,0)*amount)

C 并或条件一起用

假设满足以下条件时,对amount区域的值求和

Difference区域的值为负数,且office区域的文本为oregon或california 则:=sum((difference<0)*if((office=”Oregon”)+(office=”california”),1)*amount)

二、条件计数

1、countif(range,criteria) ,常用于分类计数汇总。

统计A1:A20中数值小于200000,大于等于190000的单元格个数

=COUNTIF(A1:A20,"<200000")-COUNTIF(A1:A20,"<190000")

或者用:=sum(((A1:A20)<200000)*((A1:A20)>= 190000))

2、多条件计数

对满足以下条件的销售进行计数

Month为january;salerep为brooks;amount大于1000

则:=sum((month=” January”)*( salerep=” brooks”)*( amount>1000)) 2’、多条件计数,当是并条件时,也可以使用SUMPRODUCT函数

统计C 列中字符个数大于7的单元格数

=sumproduct((len(c1:c100)>7)*1)

怎样用SUMPRODUCT函数统计出“岗位”为“干部”,而且“性别”为“女”的人数?

=SUMPRODUCT((D2:D9="干部")*(A2:A9="女"))

2怎样用SUMPRODUCT函数统计出“岗位”为“工人”,而且“性别”为“女”,而且25<“年龄”<40的人数?

=SUMPRODUCT((D2:D9="工人")*(A2:A9="女")*(B2:B9<40)*(B2:B9>25))

诀窍:用*号分隔组合条件

提示:函数所引用的数组维数必须相同。

3、多条件计数,或条件

统计data区域为1,3,5的单元格数量

=countif(data,1)+countif(data,3)+countif(data,5)

统计Month为january;或salerep为brooks;或amount大于1000

则:=sum(if((month=”January”)+ ( salerep=”brooks”)+ ( amount>1000),1))

4、并与或一起用

统计Month为january;salerep为brooks或cook

则:=sum((month=”January”)*if((salerep=”brooks”)+ (salerep=”cook”),1))

三、IF函数

1、和

=if(and((条件1), (条件2), (条件3)),value_if_true,value_if_false) 2、或

=if(or((条件1), (条件2), (条件3)),value_if_true,value_if_false) 四、EXCEL单元格字符间连接用&,字符串引用用双引号””. 通配符用*

美国计算机“宝典”丛书

中文版EXCEL2003宝典

EXCEL Bible

[美]John W alkenbach 著

陈缅裕鹏等译

电子工业出版社

相关文档
相关文档 最新文档