Reverse Vlookup in Microsoft Excel

If you are wondering how you can make Vlookup work backwards then this article is for you. In this article, we will learn how to use reverse Vlookup function without using INDEX & MATCH in Excel.

 Let's take an example to understand:-

I know how to use Vlookup function in Excel but do not know how Vlookup work backwards. Basically, I want to look up the Namein column C and return the Sales value from column B.


Following is the snapshot of data we have:


image 1


  • We will use a combination of VLOOKUP & Choose functions together to get the result
  • In cell G2the formula is
  • =VLOOKUP(F2,CHOOSE({1,2},C2:C13,B2:B13),2,FALSE)
  • Press Enter on your keyboard


image 2


In this way, we can extract values using reverse VLOOKUP in Excel.
image 48


If you liked our blogs, share it with your friends on Facebook. And also you can follow us on Twitter and Facebook.
We would love to hear from you, do let us know how we can improve, complement or innovate our work and make it better for you. Write us at




  1. ?¦¬?–?????°©:) ?°??°¬?§??“¤??° (ft. ?§„????±„,?°??????¶???,??¤????§??¬????,?–??¬µ??¶???,??¤????? ?¶”???????¬????) ?…?KOREAN Side Dishes?…?REAL SOUND?…?ASMR MUKBANG?…?

  2. ?????‰??®??™?????“??‘?…????Live????¤•?„???‘??®?‚«?????†????????¬?•??????¦??‹?????????????‚??????????Fly Me to the Star??? ?‰?Mimori Suzuko?‰«

    • To vlookup from a different sheet you just need use sheet name before the table array. It is explained here in detail.

  3. CHOOSE({1,2},C2:C13,B2:B13) for me, leaves array C1;B1;n/a;n/a;n/a....
    Whay does not give complete array?
    Can referece ranges 1 and 2 to be from table?

  4. Nice, but not really a "Reverse" VLookup.
    In my table, the 1st (reference) column is dates. Using VLookup, I can retrieve data from other columns, based on the date.

    What I WANT is a REVERSE function - which SETS the data in those other columns.

    Data Entry, instead of Data Retrieval.
    Any suggestions?

Leave a Reply

Your email address will not be published. Required fields are marked *

Terms and Conditions of use

The applications/code on this site are distributed as is and without warranties or liability. In no event shall the owner of the copyrights, or the authors of the applications/code be liable for any loss of profit, any problems or any damage resulting from the use or evaluation of the applications/code.