永发信息网

多条件计数

答案:2  悬赏:60  手机版
解决时间 2021-03-04 15:26
A列,B列,C列,分别记录生产上"班次\是否合格\是否人为不合格"



A班 合格 空
B班 不合格 人为
C班 不合格 非人为
A班 不合格 非人为
B班 合格 空
C班 合格 空

月末统计时,统计三个班的人为不合格次数和非人为不合格次数,应该是怎么样来做呢?

我想建一个如下所述的表格

班次 人为不合格次数 非人为不合格次数 合计
A班 某一Excel函数 …… SUM()
B班 …… …… ……
C班 …… …… ……

什么样的函数能实现呢?

原本想用countif,不过好像countif不能实现多个条件记数。。。

请帮助我!

谢谢楼下.

一个计数单元格的条件有两个,一是人为否,二是班次...
最佳答案
用数组求和公式:
假设原数据在sheet1,汇总数据在sheet2,sheet2的
B2:
=SUM(IF((Sheet1!$A$2:$A$7=$A2)*(Sheet1!$C$2:$C$7="人为"),1,0))
C2:
=SUM(IF((Sheet1!$A$2:$A$7=$A2)*(Sheet1!$C$2:$C$7="非人为"),1,0))
D2:
=B2+C2

其中B2,C2输入后按ctrl+shift+enter录入公式,此时出现{}
B3,C3,D3及以后的就拖着第2行的单元格向下复制就可以了.

另外也可以用数据透视表实现.
全部回答
excel多条件查找的方法: 1. 直接使用筛选。不同列选择相应过滤条件 2. 使用逻辑公式。例如: =and(a1>100,a1<200,a1<>150) 表示满足多条件:大于100,小于200且不等于50的数字 =or(a1="*ing",a1="*ed") 表示满足字符串以ing结尾或者ed结尾等多个条件 excel多条件计数的方法: 1. 直接使用筛选,类似于上面介绍的方法,分步骤进行按不同条件过滤,最终统计数目。 2. 使用countifs函数公式。例如: =countifs(a:a,">100",b:b,"<200") 表示同时满足条件a列数字大于100,且b列数字小于200的行数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
最后一句话是什么意思???搞不懂,是不是以
小鲜批发部这个地址在什么地方,我要处理点事
跑步前 跑步后 分别要干什么
驼背很严重,挺胸一会就难受,怎么办
亿滋食品几号发工资
我是1988年阳历7月7号阴历5月24号出生的大师
油菜属于什么科 a 豆科 b 菊科 c 十字花科 d
Intel 945G 主板有没有PCI_E插槽啊?
传奇申请天下第一`高手进
梦见被乌龟追
蛋白质合成后经化学修饰的氨基酸是A.丝氨酸B.
这个答案是多少啊
三星手机最高像素是多少啊?
求一本小说内容是男主做梦梦见阎王,阎王让他
重庆市公务员考试用什么教材好
推荐资讯
www174luus 迅雷下载
测定胸围差时,被测者要自然站立,双手自然下
梵文我爱你高亮怎么翻译
三元催化器坏了高速跑得起来吗
歌词我是你的小女人
鸡鸡不会大怎么办
古代打到鬼神的办法
杨大姐酸萝卜地址在哪,我要去那里办事
邹城在线邹城本地市民购买峄山门票多少钱
vivo x7 plus怎样刷回官方
美乐时光家居直营店慈利店这个地址在什么地方
笔画输入法里面的通配是什么意思??
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?