Yes, I saw the dummy example, but as the formula you're using works in that example it doesn't really show the problem.

Changing the FALSE to a TRUE tells Excel you're searching on sorted data and that it should return the nearest value, so it doesn't really help, sorry.