excel未正确计算饼图百分比。在这张图中,你可以看到c和d的值是完全相同的,但由于某种原因,"c“有一个更高的百分比,我不知道为什么。
值是a-21;b-5;c-11;d-11;e-3;f-5;g-1;h-39。在饼图上,收到的百分比是a-22%;b-5%;c-12%;d-11%;e-3%;f-5%;g-1%;h-41%

发布于 2017-08-08 21:25:01
虽然不是理想的解决方案,但如果您右键单击其中一个标签并按下格式化数据标签选项,您可以将数字显示类型更改为百分比,这将增加所显示百分比中的小数位数,但会给出所需的准确结果。

问题是由您的实际百分比引起的:
Name Val %
a 21 21.875
b 5 5.208333333
c 11 11.45833333
d 11 11.45833333
e 3 3.125
f 5 5.208333333
g 1 1.041666667
h 39 40.625正如你所看到的,这些数字不能精确地表示为(整数)百分比,必须在某个地方进行补偿。碰巧的是,补偿的数字应该是相同的。
另一种可能的选择是舍入百分比结果:
Name Val % Rounded %
a 21 21.875 22
b 5 5.208333333 5
c 11 11.45833333 11
d 11 11.45833333 11
e 3 3.125 3
f 5 5.208333333 5
g 1 1.041666667 1
h 39 40.625 41这些值的总和现在是99,而不是原来的96,这会产生更好的图形:

您可以使用公式=ROUND(num,0)对计算出的每个百分比执行此操作。
https://stackoverflow.com/questions/45569214
复制相似问题