• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 250
  • Last Modified:

Multiple column Lookup

I want to lookup a value in a table and place it into a specific column.   The lookup is to match two different values from two different columns.    For instance:

I have a source table with three columns:   (there are many more values that that shown here, but this should be enough for the example.
Task                  SubTask                         Title
0007                     01                               Subtask A Title
0007                     02                               SubTask B Title
0007                     03                               Subtask C Title

The table to place the values in has three columns with the same names.

Task                  SubTask                          SubTask Title

So if I have 0007 in the Task column AND 02 in the SubTask column, I will get "SubTask B Title" in the Subtask Title column.   Kind  of like a double VLOOKUP.
0
StevenPMoffat
Asked:
StevenPMoffat
  • 2
1 Solution
 
NBVCCommented:
Assuming table 1 is in Sheet1, starting at A2... and assuming the inputs are in A2 and B2, respectively of the summary sheet, try something like:


=INDEX(Sheet1!$C$2:$C$100,MATCH(1,INDEX((Sheet1!$A$2:$A$100=A2)*(Sheet1!$B$2:$B$100=B2),0),0))

adjust sheetnames and references to suit...  try not to use whole column references as this formula is not efficient with whole columns....
0
 
NBVCCommented:
Here is a sample using my technique
Book5.xlsx
0
 
StevenPMoffatAuthor Commented:
My original Question had been to do this with tables as opposed to sheets, but I was able to take your idea and convert it into Table References, something like:
=INDEX(SubTask[SubTask Title],MATCH(1,INDEX((SubTask[Task]=EntryTableSubs[[#This Row],[Task '#]])*(SubTask[SubTask]=EntryTableSubs[[#This Row],[SubTask]]),0),0))
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now