VLOOKUP returning multiple columns

I use this method for a long time now a just reccently discovered nobody else does.

I’ve got 2 tables, lets call them tbMaster ans tbSlave.  Most people use a new vlookup for every column they want to retrieve from tbSlave. What I usually do is use vlookup as an array formula.

For example if I want to get the 4th, 7th and 9th column from tbSlave I select 3 columns in tbMaster and type     =VLOOKUP(tbMaster[[#This Row],[Name]],tbSlave,{4,7,9},0) followed by Ctrl Shift Enter

Besides the normal vlookup disadvantages in my opinion the array solution is better

One Response to “VLOOKUP returning multiple columns”

  1. sam Says:

    Never use Vlookup
    Use a Single Match Column, and a Single Array Entered Index in Each Column. It is faster than VLookup

Leave a Reply