EXCEL 中COUNTIFS中多条件筛选中,多列中如何实现多个“或”的功能。

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

2019-08-15 · 每个回答都超有意思的
知道答主
回答量:1626
采纳率:100%
帮助的人:47.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表就会自动统计出结果。

1975qjm
高粉答主

推荐于2017-09-06 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7556万
展开全部

这个有两个方法实现

比如要求A列单元格为“张三”,B列单元格内容为“购买”或“缴费”的数据个数,则公式可以写成

 

方法一

用两个COUNTIFS函数公式再相加起来就能得到

=COUNTIFS(A:A,"张三",B:B,"购买")+COUNTIFS(A:A,"张三",B:B,"缴费")

 

 

方法二

用常数数组配合SUM函数来写

=SUM(COUNTIFS(A:A,"张三",B:B,{"购买","缴费"}))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hemingping

2019-12-23 · TA获得超过3634个赞
知道大有可为答主
回答量:6853
采纳率:75%
帮助的人:414万
展开全部
用一个案例来对countifs函数多个条件的使用方法进行说明,下面是一班级的成绩表,现在需要利用countifs函数来对班级上得分为60-80分的人员数量进行统计
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
通畅且斯文的小福星T
高粉答主

2021-01-21 · 醉心答题,欢迎关注
知道答主
回答量:3
采纳率:0%
帮助的人:2.1万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
houyunfei412
2012-08-15 · TA获得超过177个赞
知道小有建树答主
回答量:396
采纳率:0%
帮助的人:230万
展开全部
或不是用OR函数就可以了吗
追问
没有这么简单。逗号改分号可以实现部分功能,但是好像也不能解决这个问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式