Format for Sig-Figs

glhansen

New Member
Joined
Jan 12, 2008
Messages
15
When I create reports at work, I seem to be constantly adjusting the number of digits after the decimal point. What I really want is, say, three significant figures, whether they be 0.123, 1.23, 1230, or whatever. Is there a way I can tell Excel to give me as many decimal places as it takes to give three sig-figs, and fill in the rest with zeroes (e.g. 12,300 instead of 12,267)?
 

Excel Facts

Excel Can Read to You
Customize Quick Access Toolbar. From All Commands, add Speak Cells or Speak Cells on Enter to QAT. Select cells. Press Speak Cells.
It's correct, but it's not shown to three significant digits. I think showing a specified number significant digits intrinsically requires a string output.

Here's the formula I've used:

=TEXT(ROUND(A$1, nSig-1-INT(LOG(ABS(A$1)))), 0 & IF(nSig-INT(LOG(ABS(A$1)))>0, "." & REPT(0, nSig-1-INT(LOG(ABS(A$1)))), ""))

I expect you or Barry could abbreviate that some ...
 
Upvote 0
It's correct, but it's not shown to three significant digits.

Hi shg

I have a different interpretation on this issue.

As I understand the number has only 2 significant digits, it's not possible to show more because there are no more.

The way I see it, a significant digit carries meaning. Since the number I'm given is 0.12 I don't have any idea of what the next digit is. It may be a 0 but also a 1,2,etc.

It seems from the examples that the values are number values. This means we don't have significant trailing zeros in the decimals unless we are told beforehand what's the precision.

If the input values were text values with all digits significant, then we could have significant trailing zeros.

Ex. If we are measuring something, 0.12 and 0.120 may not be the same thing. In the case of 0.12 it may mean that we are measuring with some instrument that has a 1/100 precision, we have no idea of what the next digit will be. In the case of the 0.120 it may mean that we are measuring with some instrument that has a 1/1000 precision, the trailing zero carries as much meaning as the 1 or the 2, it says that the thousands digit is really 0.

I hope the OP clarifies this issue.
- is there a fixed precision for the values?
- are the input values number values?
- is it really significant digits we want, or, is it the number in a format that includes 3 digits after the first significant digit, even if it's necessary to pad the result with non-significant 0's.
 
Upvote 0

Forum statistics

Threads
1,215,135
Messages
6,123,239
Members
449,093
Latest member
Vincent Khandagale

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