我有5个单元格应该从表中的列范围获取百分比。假定每个像元分别代表1,2,3,4,5的数值。应该是这样格式化的:
1 = 0-20%
2 = 20-33%
3 = 33-50%
4 = 50-70%
5 = 70-100%
这是我每个单元格的当前公式,并为每个单元格设置适当的百分比值:
=IF(ISERROR(PERCENTILE($N11:$N2208,0.2)),"",PERCENTILE(IF($N11:$N2208>0,$N11:$N2208),0.2))
每个输出的图片:
用于输入百分比的列:
我不确定公式中有什么问题,但是我知道这是错误的,因为1,2和3具有相同的输出值。同样,100%的值是427%,20%的值是2.33%,这根本没有意义。
有人可以告诉我哪里出了问题或为什么会发生这种情况?
答案 0 :(得分:0)
如果我自己能算出数学公式,我就不使用复杂的Excel公式。 如果单元格A1 = 1,A2 = 2,A3 = 3,A4 = 4,A5 = 5
B1=TEXT($A1/MAX($A$1:$A$5),"0%")
B1 = A1 /范围(5)中的最大值,然后转换为百分位数 希望这会有所帮助。