Hi,
Been trying to solve this for hours, but beats me and my colleagues.
Cell A1:
Cell A2:
Cell A3:
Outcome in A3: FALSE
2.4793*24 is EXACTLY equal to 59.5032.
So I do not understand why A3 returns FALSE.
When using "Evaluate Formula" Excel shows the value of A1 as 7.105427357601E-15 instead of 0
Why does this happen and how can this be corrected so the outcome will be correct ("TRUE")
Please note that I don't want to use ROUND.
4 decimal places is not excessive and it should be working fine without.
Bonus mystery if you add the additional:
Cell A4 =
Cell A5 =
Cell A6 = =
Outcome in A6 --> TRUE
So even though A2-A1 really is 0, it does not return a TRUE in A3.
Been trying to solve this for hours, but beats me and my colleagues.
Cell A1:
Code:
=2.4793*24
Cell A2:
Code:
59.5032
Cell A3:
Code:
=IF(A2-A1=0;TRUE;FALSE)
Outcome in A3: FALSE
2.4793*24 is EXACTLY equal to 59.5032.
So I do not understand why A3 returns FALSE.
When using "Evaluate Formula" Excel shows the value of A1 as 7.105427357601E-15 instead of 0
Why does this happen and how can this be corrected so the outcome will be correct ("TRUE")
Please note that I don't want to use ROUND.
4 decimal places is not excessive and it should be working fine without.
Bonus mystery if you add the additional:
Cell A4 =
Code:
=A2-A1
Cell A5 =
Code:
0
Cell A6 = =
Code:
=A4=A5
Outcome in A6 --> TRUE
So even though A2-A1 really is 0, it does not return a TRUE in A3.
Last edited: