如何用EXCEL计算某个答案在总体中的比例?

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:03:44
如有:A、好;B、一般:C、差。总共有50个人回答,如何快速计算答案“好”中其中所占的比例?谢谢!
要是单元格中有空格(也就是有人没回答)怎么办?结果是不是也是一样的?

COUNT()计数,配合百分比公式,
=COUNTIF($A$1:$A$50,"好")/50
=COUNTIF($A$1:$A$50,"一般")/50
=COUNTIF($A$1:$A$50,"差")/50
也可使用RANK排名。
楼下说得不错,设置单元格格式为百分比。
但这个公式仍有缺陷,它必须是在50个答案全部存在之后才能显示正确结果,而不是一个一个的自动调整。
最好是只有一个答案时,该答案比例为100%,各有一个答案时,占毕为33.3%……
朋友们请讨论出一个最佳方案。

假设答案在B列,在C2输入公式“=COUNTIF(B2:B51,"好")/50,在D2输入公式“=COUNTIF(B2:B51,"一般")/50,在E2输入公式“=COUNTIF(B2:B51,"差")/50,将C2、D2和E2单元格格式设置为百分比%即可。
假如回答“好”的人数是10人,那么单元格C2显示为“20%”。

楼上的“ *100%”是书面语言,计算机是不认的,只有单元格格式设置为百分比%才行。

楼上的好建议。
我想这样做,将以上的公式中的“50”改为“50-COUNTIF($B$2:$B$51,"")即可。

如C2=COUNTIF($B2:$B51,"好")/(50-COUNTIF($B$2:$B$51,""))

补充:我后来更改的公式就是考虑了有空格的情况,COUNTIF($B$2:$B$51,"")就是统计B2至B51单元格中空格的个数,例如只有45人回答,那么我们算百分比时就以45为基数。

可以用countif 和 counta 来统计计算:=COUNTIF(B2:B11,"A")/COUNTA(B2:B11)

如何用EXCEL计算卡方值 如何用excel计算加班费 如何用excel来计算时间? 如何用Excel计算平均数啊? 如何用Excel计算房贷 如何用excel计算加班时间? 如何用excel计算混凝土强度平均值 如何用excel计算下面的公式 如何用Excel计算此问题? 如何用EXCEL计算工龄啊?