Have a look here:
for a thorough breakdown of the differences between the functions. It's well worth having a proper look around the site as well. There's a LOT of useful info there.
Basically, which you use is pretty much dependant on requirements.
Vlookup - with the 4th arg set to TRUE is quicker than I/M
- with the 4th arg set to FALSE is slower than I/M
- can only return values to the RIGHT of the matched column
- but that tends to propogate good table / spreadsheet design, so not that bad a thing
- is only 1 function and therefore, multiple, nested lookups are clearer to see and debug
INDEX/MATCH - is very flexible
- can return values to the left OR the right of the matched column
- May be hard to read for nested lookups
- Is faster than an absolute match in vlookup but slower than a "closest match"
Rgds, Geoff
Never test the depth of water with both feet
Help us to help you by reading FAQ222-2244 before you ask a question