有没有像=sum(COUNTIFS(C:C,{"正式职工","外雇工","美国籍职工","英国籍职工","法国籍职工"},D:D,{"男","女","泰国人妖","印度人... 有没有像=sum(COUNTIFS(C:C,{"正式职工","外雇工","美国籍职工","英国籍职工","法国籍职工"},D:D,{"男","女","泰国人妖","印度人妖","缅甸人妖"},E:E,"工程类","经济类","法律类","医学类","教育类")) 这样的公式。如果用+去实现这个公式的话,可能会产生5*5*5个“+”。数据透视表,能看出这些东西来。可是,我想在去用公式实现,以便不用去做透视表。
如果一个条件还能凑活用+号,若干个,还需要进行数组排列,简直不可行!

1、用一个案例来对 countifs函数 多个条件的使用方法进行说明,下面是一班级的成绩表,现在需要利用countifs函数来对班级上得分为60-80分的人员数量进行统计。

2、如图,在单元格中输入countifs函数。

3、通过excel表可以看出,学生成绩位于D2至D15的区间范围内,所以将第一个参数输入为D2:D15。

4、然后,输入第一个条件参数,注意如果第二参数是一个 表达式 的话,则需要通过引号引起来,输入第一个条件“>=60”。

5、接着,需要输入第三个参数,第三个参数也应该是条件区间参数,这个区间依然输入为D2:D15。

6、由于条件区间与条件需要成对出现,所以设置好第二个条件区间参数后,就应该设置第二个条件参数了,依然将第二条件参数设置为表达式,表达式为“<=80”。注意,这个条件表达式和第一个条件表达式“>=60”是可以交换的。

7、至此,公式变成=countifs(D2:D15,“<=60”,D2:D15,“>=80”)或countifs(D2:D15,“>=80”,D2:D15,“<=60”),点击 回车键 ,excel表就会自动统计出结果。