Why Excel Vlookup Sucks (And What to Use Instead)
medium.com
medium.com
How does OP solution compare with vlookup on computation? This is far from a trivial problem if you are operating on a 200k rows dataset (and for some reasons you have to use excel)
At first glance it looks similarly hellish, but I would be glad to be wrong.
(the default of TRUE is some backwards-to-the-80s-compatible behaviour where it expects the lookup column to be sorted and will return the wrong answers if it isn't, plus will return matches even if the data you're looking up isn't there - the closest match if your data is sorted, but it probably isn't, and "closest" may not even mean anything...)