Microsoft Excel饼图错误

饼图百分比不是由Excel正确计算的。 在图片中,你可以看到c和d的值是完全一样的,但由于某种原因,“c”有更高的百分比表示,我不明白为什么。

值是a-21; B-5; C-11; d-11; E-3; F-5; G-1; H-39。 在饼图中,收到的百分比是-22%; B-5%; C-12%; d-11%; E-3%; F-5%; G-1%; H-41%

在这里输入图像说明

虽然不是理想的解决scheme,但如果您右键单击其中一个标签并按下格式化数据标签选项,您可以将数字显示types更改为百分比,这将增加显示的百分比中的小数位数,但可以提供准确的结果要求。

在这里输入图像说明

问题是由您的实际百分比造成的:

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 

正如你所看到的,这些数字不能完全表示为(整数)百分比,必须在某个地方进行补偿。 事情发生的恰恰是,赔偿数额应该是相同的。

另一个可能的select是将您的百分比结果四舍五入。

 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,结果是更好的graphics:

在这里输入图像说明

您可以使用公式=ROUND(num,0)来计算您的每个百分比。