I don't know if this is good or bad, but XL is 'correcting' the
displayed percentages so that they add up to 100% Checking back, this
behavior is present in XL97 through 2002. But, your bringing it to
people's attention is the first I've noticed it.
And, the algorithm it is using seems to be to adjust the largest values
to get the correct results. You can test with the following:
Suppose your data are in A1:A9, with A9 containing the missing 90,000.
In B1, enter the formula =A1/SUM($A$1:$A$9)
In C1, enter the formula =ROUND(B1,2)
Copy B1:C1 to 2:9. Format B:C as % with 1 decimal place.
In C10, enter the formula =SUM(C1:C9). Note that it will sum to 101%
Create the pie chart and show the % values. The 29% will show up as
28% but the total in the chart is 100%!
Now, for the test.
First, reduce the 90,000 to 89,000 (that's because I needed to borrow a
thousand from somewhere).
Next, bump the 219,000 to 255,000. Also reduce the 290,000 to 255,000.
The total will still be 1 million. Now, the first two are each 25.5%
of the total and should be 26% rounded to zero decimals. C10 will show
102%. However, the chart will show 25% for each of the two items and,
with this correction, XL still maintains the total % shown in the pie
chart at 100%
Now, change the first 255,000 to 254,000 and the second to 256,000. XL
will change the first to 25% and the second in the worksheet will
become 26%. The total in C10 will be 101%. In the chart, the 2nd
entry will remain at 25% and the total will remain at 100%.
Good? Bad? Intentional? Accident? With MS one never really knows.
<g>
--
Regards,
Tushar Mehta, MS MVP -- Excel
www.tushar-mehta.com
Excel, PowerPoint, and VBA add-ins, tutorials
Custom MS Office productivity solutions