怎么在excel中用公式算合格率?

excel表如下:
A B C
1 供应商 交货数量 检验结果
2 江台 2000 N
3 江台 58000 N
4 锐翔 85 Y
5 锐翔 500 N
6 锐翔 130 N
…………

现需计算合格率,检验结果为“Y”的为合格品,用公式怎么计算。
答案是这样,试过了。正确。
=SUMIF(C1:C5,"Y",B1:B5)/SUM(B1:B5)

多谢好心人!!!

第1个回答  2015-11-17
合格率=合格工件数量/工件总数,既然是要算合格率,那就应该有总数(假设放在A列,具体为A1),还要有合格数(假设放在B列,具体为B1),当然这两个数可以是直接输入的数值,也可以是通过公式计算出来的数值。
现在假设合格率在C1,则在C1中输入:=B1/A1。那么C1将得到一个小数,通常情况下,设置C1单元格或C列单元格格式为“百分比”,这时显示的就是我们通常看到的“合格率”。
当然,合格率不可能超过100%,如果有必要,还可以加简单的判断:
=IF(B1>A1,"数字不是酱紫,你再好好看看",B1/A1)