-----Original Message-----
...
The straight answer is that you call Microsoft's customer support number and pay
for the priviledge of reporting bugs. If Microsoft acknowledges it's a bug, they
credit the credit card charge, probably after bilking you and/or your credit
card issuer for a few days of float.
For this particular situation, it's unlikely to be a bug per se, rather an
instance of floating point rounding error. What are the *EXACT* SUM formulas?
The order of evaluation *DOES* affect the results Excel produces, but this is a
failing shared by all software that uses binary floating point arithmetic. What
you need to understand is that while addition and multiplication of true real
numbers are commutative and associative, addition and multiplication of binary
floating point numbers are only commutative, not associative.
many decimal positions due to previous multiplication and
division in associated cells. To check where the fault
lies I copied only the totals into another spreadsheet as
static numbers (using paste values)without any formulas
existing in the new file, closing and saving both and
reopening the new to ensurer there were no links.
Next I summed this data in two different formats.
=sum(a1:f1, a2:f2)
and
=sum(a1:f1) + sum (a2:f2)
There was a differnce in the result at the ninth decimal
position which caused my "check for error" flag to pop.
It is probably a floating point error as you said but I am
using the "check for error" cell on this type of addition
for many rows (25 checks) and for many month (2-3 years).
This this is the first time the error check uncovered
this issue.
Thanks,
Ron