rounding total/ smart rounding

highndry

Board Regular
Joined
Nov 28, 2005
Messages
247
I'm sure this has been asked before and I did use the search but can't find anything. Now that we have excel 2010, is smart rounding now available?

What I mean by smart rounding is, for example:

1.2479
2.1269

3.3748 Sum

but if you round and sum then you get

1.25
2.13

3.37 Sum

I hope there is a way around to adjust 2.13 down to 2.12 so that the sum is 3.37.

Thanks in advance.
 
Format your data tables to numbers to 2 decimal places.

Replace your SUM formulas with =SUM(ROUND(A1:A100,2)) and CONTROL ENTER to get {=SUM(ROUND(E7:E8,2))}

This way your underlying data will be accurate to the limits of Excel but your sums will be the sums of the rounded data.
 
Last edited:
Upvote 0

Excel Facts

Workdays for a market open Mon, Wed, Friday?
Yes! Use "0101011" for the weekend argument in NETWORKDAYS.INTL or WORKDAY.INTL. The 7 digits start on Monday. 1 means it is a weekend.
That would certainly satisfy the audit requirement that the report appears to add correctly (and 2 values of 2.5 rounded to 0 dp would add to 6) but I believe that method is not correct.

What is the goal / purpose of an audit? To have numbers that appear to be correct? Or to have numbers that are correct?

Andrew
 
Upvote 0
Andrew, my solution is a correct one for what the auditor wants.

What is displayed is rounded data to two decimal places followed by the correct arithmetical sum of that rounded data.

If the auditor wants rounding of the data, then I see nothing wrong with that and it would be confusing an incorrect to show a sum that didn't add up!
 
Upvote 0
highndry,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
<o:p></o:p>
Regardless of accuracy issues, the "Smart" rounding you are looking for does exist in Excel, without the need for an array formula. Excel 2010 should have both the roundup & rounddown functions. The second augment of the function represents the number of decimal points. One key note, if the figures are being used in any other calculations this rounding effect will cascade and skew your results.
<o:p></o:p>
Thank you,<o:p></o:p>
<o:p></o:p>
Joseph Marro<o:p></o:p>
<o:p></o:p>
 
Last edited:
Upvote 0
When you rinding off each value, the sum of those rounded values is ok, no need to round off the sum of old value.
A B C
1 1.2479 1.25 B1=ROUND(A1,2)
2 2.1269 2.13 B2=ROUND(A2,2)
3 3.3748 3.38 B3=SUM(B1:B2) is ok, do not =ROUND(A3,2)

I Hope the concept is clear to you.
 
Upvote 0
When you rinding off each value, the sum of those rounded values is ok, no need to round off the sum of old value.
-------A-----------B---------C--------
1 1.2479 1.25 B1=ROUND(A1,2)
2 2.1269 2.13 B2=ROUND(A2,2)
3 3.3748 3.38 B3=SUM(B1:B2) is ok, do not =ROUND(A3,2)

I Hope the concept is clear to you.
 
Upvote 0
Andrew, my solution is a correct one for what the auditor wants.

What is displayed is rounded data to two decimal places followed by the correct arithmetical sum of that rounded data.

If the auditor wants rounding of the data, then I see nothing wrong with that and it would be confusing an incorrect to show a sum that didn't add up!

I respectfully disagree (but not with the 2nd sentence).

A mathematical function (such as a sum) cannot have a greater degree of accuracy than the data being worked with. Showing the total to the same decimal places as the supporting data is the nub of the problem. I can't seem to state that enough. This is an issue with display formats, not the numbers.

I have nothing more to say on this because I'm repeating myself.
 
Upvote 0
Andrew I entirely see your point, but in this case the format of the displayed data is obviously more important to the auditor than the mathematical accuracy of the sum total, however illogical that may seem.

Hence ROUND then SUM is the solution not SUM then ROUND.
 
Upvote 0
This formula {=SUM(ROUND(E7:E8,2))} forces the total but doesn't adjust the individual component.
 
Upvote 0
...............................Sales ........................Sales in thousands
Region 1..... 123,456,789..... 123,457
Region 2..... 985,463,214..... 985,463
Region 3..... 658,914,236..... 658,914
Region 4..... 12,687,412........ 12,687
Region 5..... 47,852,369..... 47,852

Total ..... 1,828,374,020 ..... 1,828,374

Ok, in the above example, I would adjust Region 4 sales to 12,688 so that the total ties to 1,828,374. Hope this helps.
 
Upvote 0

Forum statistics

Threads
1,224,551
Messages
6,179,476
Members
452,915
Latest member
hannnahheileen

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top