Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
Solved

# Excel Lookup Question #999

Posted on 2013-11-15
Medium Priority
247 Views
Okay I have another sophisticated lookup question I need to get some help with...

I have an XLS with multiple tabs

I am working from a tab called all deals which has a column "C" called account name
I also have a tab called mapping which has column "A" called account name

I need a formula that is copy the contents of mapping:C into all deals:L when mapping:A = all deals:C
0
Question by:Matt Pinkston
[X]
###### Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

• Help others & share knowledge
• Earn cash & points
• 4
• 3

LVL 12

Expert Comment

ID: 39652632
In Sheet All Deals, Column L, insert formula

=INDEX(Mapping!C:C,MATCH('All Deals'!C2,Mapping!A:A,0))

Copy it down the area you need.
0

Author Comment

ID: 39652642
woops that did not work it gives me the header line from mapping
0

LVL 12

Expert Comment

ID: 39652647
Ok, which row is your data sitting on the All Deals sheet?

You see the C2 in the formula? You have to change that to which ever cell the Account Name starts.
0

Author Comment

ID: 39652650
I tried =IFERROR((INDEX(mapping!\$C:\$C,MATCH(C4,mapping!\$A:\$A,0))&"")+0,"")

with no luck

All deals starts row 3
0

Author Comment

ID: 39652652
Okay I had the row, off...  It appears to work but how can I get rid of the #N/A
0

LVL 12

Expert Comment

ID: 39652653
If all deals starts on row 3.

The formula should sit on L3. =INDEX(Mapping!C:C,MATCH('All Deals'!C3,Mapping!A:A,0))

What the formula does is Look for the value of C3 of All Deals sheet in the Column A of Mapping sheet, and return the Column C value of Mapping sheet.
0

LVL 12

Accepted Solution

Harry Lee earned 2000 total points
ID: 39652655
Good to hear it works.

The reason for #N/A is because the value in column C of All Deals sheet is not in Column A of Mapping sheet.

It really depends on how to want to deal with those.

If you don't want to show anything if the value in Column C is not found.
Excel 2003 / Excel 2007
=IF(ISERROR(INDEX(Mapping!C:C,MATCH('All Deals'!C3,Mapping!A:A,0))),"",INDEX(Mapping!C:C,MATCH('All Deals'!C3,Mapping!A:A,0)))

Excel 2010
=Iferror(INDEX(Mapping!C:C,MATCH('All Deals'!C3,Mapping!A:A,0)),"")
0

LVL 33

Expert Comment

ID: 39655714
Fot Info Only, IFERROR is available in Excel 2007 onwards. Only up to 2003 do you have to use IF(ISERROR(...

Thanks
Rob H
0

## Featured Post

Question has a verified solution.

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

Access developers frequently have requirements to interact with Excel (import from or output to) in their applications.  You might be able to accomplish this with the TransferSpreadsheet and OutputTo methods, but in this series of articles I will diâ€¦
This article describes how you can use Custom Document Properties to store settings and other information in your workbook so that they will be available the next time you open the workbook.
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns overâ€¦
This Micro Tutorial will demonstrate on a Mac how to change the sort order for chart legend values and decrpyt the intimidating chart menu.
###### Suggested Courses
Course of the Month9 days, 19 hours left to enroll