I'm looking for a way to format a cell in scientific notation such that it has a fixed exponent and fixed amount of significant digits:
0.0052 5.20e-3 0.012 12.0e-3 0.00089 0.89e-3
What format can I use to accomplish this?
I'm looking for a way to format a cell in scientific notation such that it has a fixed exponent and fixed amount of significant digits:
0.0052 5.20e-3 0.012 12.0e-3 0.00089 0.89e-3
What format can I use to accomplish this?
So how would the number 12 appear?
or 0.0000001?
Entia non sunt multiplicanda sine necessitate
Try this custom number format:
#00E+00
There's no way to tell how many significant digits there are in 120000E-3 -- it's somewhere between 2 and 6.
The only way to show three significant digits is to format as 0.00E+0 and let the exponent vary.
EDIT: Also, 0.89E-3 only has two significant digits.
Last edited by shg; 11-22-2017 at 03:04 PM.
I think this is as close as you'll get, and the result is text, and the value is rounded to the significant digits:
A B C 2 0.000 012 345 0.012E-3B2: =TEXT(TEXT(1000*A2, "0.00E+0"), LOOKUP(--TEXT(1000*A2, "0.00E+0")/1000, {0,10,100,1000}/10000, {"0.000","0.00","0.0","0"})) & "E-3" 3 0.000 123 450 0.123E-3 4 0.001 234 500 1.23E-3 5 0.012 345 000 12.3E-3 6 0.123 450 000 123E-3 7 1.234 500 000 1230E-3 8 12.345 000 000 12300E-3 9 123.450 000 000 123000E-3
Last edited by shg; 11-22-2017 at 03:28 PM.
If it helps, I have been wishing for something like this for a long time (this is from 2005: https://www.excelforum.com/excel-gen...ng-format.html ). Something text based like shg has proposed is as close as I have got, and I generally don't like storing numbers as text.
Originally Posted by shg
Good point. I'll settle for fixed exponent then:
##0.00E+0
Oh, btw, is it possible to use the small "e"?
Not terribly relevant, but I like it better.
Last edited by martix; 11-22-2017 at 07:11 PM.
Wrap it in LOWER()is it possible to use the small "e"?
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks