Thread
:
EXCEL IF FUNCTION
View Single Post
#
8
Posted to microsoft.public.excel.worksheet.functions
Sandy Mann
external usenet poster
Posts: 2,345
EXCEL IF FUNCTION
Well if it is a bug then it is a bug in every computer using IEEE Standard
for Binary Floating Point Arithmetic see:
http://en.wikipedia.org/wiki/IEEE_754
--
HTH
Sandy
In Perth, the ancient capital of Scotland
and the crowning place of kings
with @tiscali.co.uk
"MH" wrote in message
...
If that were the case then the same error would occur for the values of 1
and 0.7
MH
"Sandy Mann" wrote in message
...
"MH" wrote in message
...
It looks like this is a bug
It is not a bug, it is the result of the approximation that all computers
using binary representation of fractions makes.
=10209-10208.7
results in 0.299999999999272 although it displays as 0.3
--
HTH
Sandy
In Perth, the ancient capital of Scotland
and the crowning place of kings
with @tiscali.co.uk
"MH" wrote in message
...
It looks like this is a bug, if you substitute the values you have used
with 1 and 0.7 respectively, the formula works as expected.
MH
"Ah Ping" <Ah
wrote in message
...
Excel IF Function Help!!! plz?
Ok I am having problem with Excel IF Function.
Here is the problem.
(Cell A1) 10209.0 - (Cell A2) 10208.7
(Cell A5) = A1 - A2
So (Cell A5) i have the answer of 0.3
Then on (Cell A7) i put IF Function
=IF(A5=0.3,2,0) I put if A5 is equal 0.3 then give me 3 or else 0
But the answer Excel gave me is "0"
WHY ???? A5 IS = 0.3
WHY ?? HELP Plz....
Thanks
Reply With Quote
Sandy Mann
View Public Profile
Find all posts by Sandy Mann