Q: When 0 <> 0 ?

Tech-Archive recommends: Fix windows errors by optimizing your registry



A: When you add it in excel!

Example: Place the following values in a column and sum them.

-116.33
98.53
17.80
0
=============
Excel returns: 0.0000000000000035527136788005

Correct Answer: 0

If you remove 0 from the list ( or put it in a different place in the
list, the proper result, 0 is returned.

I assume this has to do with the known floating point issues, but I've
never seen an example where 0<>0, so I thought I'd share.

I have a workaround, but would love to see comments...

.



Relevant Pages

  • Re: Almost there !!!
    ... to give me 1*1*1 which is added to the sum of the products. ... Excel and Word Function Lists available free to good homes. ... In the first formula above the first two> arguments within>>the SUMPRODUCT are implicit IF statements that return> TRUE or FALSE. ...
    (microsoft.public.excel.misc)
  • Re: Excel beta - another bug
    ... Excel versions and therefore get the same results as from single column ... For A1:A1048576, the data is in a single column, so all three formulas sum ... has ever retained intermediate partial sums in 10-byte registers for SUM, ... updating algorithms for these calculations, but they have not done either. ...
    (microsoft.public.excel)
  • Re: Simple SUMIF Question
    ... simple =sum() to add up the values in a column. ... I am an ASP.NET programmer trying to use a 3rd party product to produce Excel ... Actually the odd numbered cells such as E:5, ... I have a footer row in which I want to display the SUM of the odd numbered ...
    (microsoft.public.excel.misc)
  • Re: Rounding Error
    ... approximate inputs results in a sum that is slightly less than ... limits, Excel only displays 15 figures of this result, but as Mike H has ... If you want to avoid approximations to inputs, ... you could round the sum to 3 decimal places to eliminate ...
    (microsoft.public.excel)
  • Re: How can I vary the row number or column alphabet depending on
    ... Valko" wrote: ... To sum B1:D1 ... Excel doesn't evaluate the columns based on their letter heading. ... Note that if cell C1 is empty the *entire* range will be calculated. ...
    (microsoft.public.excel.misc)