2017-08-08 39 views
0

饼图百分比未由Excel正确计算。在图片中,您可以看到c和d的值完全相同,但出于某种原因,“c”表示的比例较高,我无法弄清楚原因。Microsoft Excel饼图错误

这些值是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%

enter image description here

+0

因为你所有的数字都不等于100,所以他们加起来就是96.所以你的图表需要使所有的东西都达到100%,而不是像c和d那样使用11.458%,所以你需要四舍五入来弥补。例如,假设我要求你为数字a = 1,b = 1和c = 1创建一个pi图表,但你只能使用整数百分比,你会使用33%,33%和34%,所以它尽管值都应该是相同的,但它构成了100%。 –

+0

有没有办法避免这种情况?这不涉及添加额外的小数位。 –

+0

添加i,值为4;) – Luuklag

回答

1

虽然不是理想的解决方案,如果你对上一个标签点击按下数据标签格式选项,您可以更改号码显示类型的百分比,这将增加显示的百分比数中的小数位数,但会提供您要求的准确结果。

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 

正如你可以看到这些数字不能准确地表示为(整数)百分比,补偿有:

enter image description here

问题是由您的实际百分比所引起被制作在某个地方。恰好如此,赔偿数额应该是相同的。

另一个可能的选择是将圆你的百分比结果:

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在你原来的,这将导致更好的图形:

enter image description here

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

+0

谢谢,是的,我之前有过同样的想法,所以决定采用它。 –

+0

@AnatoliiMokrousov我在我的答案的底部添加了另一个选项,可能值得使用 –