Solved

Multiple column Lookup

Posted on 2013-06-17
3
235 Views
Last Modified: 2013-06-19
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
Comment
Question by:StevenPMoffat
  • 2
3 Comments
 
LVL 23

Accepted Solution

by:
NBVC earned 250 total points
ID: 39254415
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
 
LVL 23

Expert Comment

by:NBVC
ID: 39254424
Here is a sample using my technique
Book5.xlsx
0
 

Author Closing Comment

by:StevenPMoffat
ID: 39260563
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

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Delete all words in cell more than 5 words 7 47
Sql server Transfering records getting error #NAME? 6 39
excel pivot question 4 40
copy the content of word to outlook 3 49
Introduction This Article briefly covers methods of calculating the NPV and IRR variants in Excel as well as the limitations in calculating and interpreting IRR results. Paraphrasing Richard Shockley, author of my favourite finance reference tex…
This code takes an Excel list of URL’s and adds a header titled “URL List”. It then searches through all URL’s in column “A”, looking for duplicates. When a duplicate is found, it is moved to the top of the list. The duplicate URL’s are then highlig…
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.
This Micro Tutorial will demonstrate how to create pivot charts out of a data set. I also added a drop-down menu which allows to choose from different categories in the data set and the chart will automatically update.

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now