It will be nothing to do with the format but will be the underlying data.
Formats 'mask' the data to display it as required so for example 0.0049
formatted to two decimals will show 0.00.
I suspect you are using currency and formulas are causing excel to divide
and multiple amounts resulting in numbers up to Excel's precision of 15
digits, by formatting them all to 0.00 you are 'truncating' the underlying
data.
Try using the ROUND function in your calculations to ensure all results are
'trimmed' to the correct number of decimals

Signature
HTH
Nick Hodge
Microsoft MVP - Excel
Southampton, England
nick_hodgeTAKETHISOUT@zen.co.uk.ANDTHIS
> when formulas are set to add a column of currency, the result is more than
> what it should be. when there is zero dollars in a cell, some are listed
[quoted text clipped - 6 lines]
> into
> style and modifying but nothing seems to work. please help!!