Robin, (there IS a solution)
Background:
When formatting numeric cells, Excel tries to line up the decimal point, so
all
numbers in a column are more easy to read. Because of this, when you change
cell number formats to show 3-places, you will ALWAYS get ONLY three places.
The numbers with MORE than 3-decimal places will be rounded to the nearest
value, and numbers like 2.5 would show with trailing zeros (as 2.500) so
things
line up nicely.
ANSWER: You wanted to set the number of decimals, but have NO trailing zero.
Don't just set the number of decimal places in the normal fashion...
With your cells selected, goto the format dialogue... (use Ctrl-1 or
Alt_O-->E)
then pick the number_tab (on left). Next go to the scrolling set of options
to
the left, and scroll all the way down to the bottom. You will find an
option that
says "Custom". This will allow you to enter your exact format.
OPTION-#1:
In the format section, enter 0.### (using trailing pound signs)
This will result in UP-TO three decimal places being displayed, but NOT
trailing
zeros... so 36="36." 342.81="342.81" and 6.23465="6.235"
Note that there is always a decimal, even if the value has no fraction...
I don't know how do format a conditional deciml point.
OPTION-#2:
In the format section, enter 0.??? (using trailing question marks)
This will result in UP-TO three decimal places being displayed, but trailing
spaces
instead of trailing zeros... so 36="36. " 342.81="342.81 " and
6.23465="6.235"
This keeps all numbers lined up nicely, but has no trailing zero displayed.
I hope it helps... (add response & feedback, so I'll know you
read it)
Joseph in Atlanta