I found this response in another forum and it worked for me, but I don't completely understand why...
You can't perform this kind of comparison using floating point numbers without rounding the values first due to the limited precision within Excel and the way computers store values in Binary. Hence you should round both numbers first:
=ROUND(A1,4)=ROUND(B1,4)
Using EXACT is unnecessary - you should only use EXACT for string comparisons where case sensitivity is important.
My question is - the 2 cells I was comparing did have the exact same € amt in them via formulas, but the comparison field kept says FALSE till I plugged in the above formula instead. Can someone explain a bit more in depth why and also, what are the 4's doing in the formula?
Bookmarks