Solved

vlookup assistance

Posted on 2012-03-15
6
232 Views
Last Modified: 2012-03-29
I have a workbook with two tabs (worksheets) team & regs

tab teams has multiple columns and I want to have a column pull email from tab regs when the fname and lastname columns match in each table.

tab teams
A=fname
B=lname
H=pull from email

tab regs
A=lname
B=fname
G=email

so in teams I want column h to be a lookup that pulls column G from regs when the fname & lname matches
0
Comment
Question by:Matt Pinkston
  • 3
6 Comments
 
LVL 9

Expert Comment

by:bharrington83
ID: 37724368
According to http://www.mrexcel.com/forum/showthread.php?t=306615, you can use the index function for a multiple criteria function. Structure is thus:

=INDEX(D1:D100,MATCH(1,(A1:A100="x")*(B1:B100="y")*(C1:C100="z"),0))

Open in new window

0
 
LVL 9

Expert Comment

by:bharrington83
ID: 37724376
Also, you could use vbscript to help with it, here's a link to a guide on it:

http://excelspreadsheetshelp.blogspot.com/search/label/LOOKUP
0
 

Author Comment

by:Matt Pinkston
ID: 37724450
not vlookup?
0
 
LVL 9

Expert Comment

by:bharrington83
ID: 37724467
Vlookup only considers one conditional.  You look up by the left most column of your array.  If you'd like to use vlookup and are okay with adding a column, you could do this.

Add Column A to both sheets, set to =Concantenate(B2," ",C2) in both A Columns

Then do your vlookup off that.
0
 
LVL 50

Accepted Solution

by:
Ingeborg Hawighorst earned 500 total points
ID: 37728251
Hello,

Index/match is much more powerful than Vlookup. Here's another version to do what you describe, starting in G2 and copied down.

=INDEX(regs!$C$1:$C$20,MATCH(teams!A2&teams!B2,INDEX(regs!$A$1:$A$20&regs!$B$1:$B$20,0),0))

see attached.

cheers, teylyn
27633482.xlsx
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

In this article we discuss how to recover the missing Outlook 2011 for Mac data like Emails and Contacts manually.
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 will demonstrate how to use longer labels with horizontal bar charts instead of the vertical column chart.
This Micro Tutorial will demonstrate the scrolling table in Microsoft Excel using the INDEX function.

911 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

19 Experts available now in Live!

Get 1:1 Help Now