Solved

Excel lookup based on two columns...

Posted on 2013-11-22
14
292 Views
Last Modified: 2013-11-22
I am trying to compare columns A1 and B1 to Columns P and Q respectively and if they match I want column R.

Here is what I have which doensn't work:

=IF(AND(NOT(ISNA(VLOOKUP(TRIM(A2),$P:$P,1,FALSE)))=TRUE,NOT(ISNA(VLOOKUP(TRIM(B2),$Q:$Q,1,FALSE))))=TRUE,$R:R(ROW),"X")

Problem is that I don't know what the row # is in R since it could match on 121 or 2 or...

So trying to use the row function didn't work out.  I need help with the value resulting from true ($R:R(ROW))

If the value evaluates to true I want the corresponding row value for column R.

Thanks in advance!
0
Comment
Question by:cyimxtck
  • 7
  • 4
  • 3
14 Comments
 
LVL 39

Expert Comment

by:nutsch
ID: 39669480
Use a combined index/match in an array formula, as follows, entered with Ctrl+Shift+Enter

=INDEX($R:$R,MATCH(trim(a2)&trim(b2),$P:$p&$q:$q1,0))

Thomas
0
 

Author Comment

by:cyimxtck
ID: 39669699
Says the formula is invalid.  If I change it to this:

=INDEX($R:$R,MATCH(TRIM(A2)&TRIM(B2),$P:$P&$Q:$Q,1))

I get #VALUE??
0
 

Author Comment

by:cyimxtck
ID: 39669701
It complains about the $q1
0
ScreenConnect 6.0 Free Trial

Discover new time-saving features in one game-changing release, ScreenConnect 6.0, based on partner feedback. New features include a redesigned UI, app configurations and chat acknowledgement to improve customer engagement!

 
LVL 5

Expert Comment

by:Lawrence Barnes
ID: 39669803
Is the value in Column R numeric?
0
 

Author Comment

by:cyimxtck
ID: 39669832
No they are all text
0
 
LVL 39

Expert Comment

by:nutsch
ID: 39669833
My bad, it should be the following, still entered with Ctrl+shift+Enter

=INDEX($R:$R,MATCH(trim(a2)&trim(b2),$P:$p&$q:$q,0))
0
 
LVL 5

Expert Comment

by:Lawrence Barnes
ID: 39669838
Attached is a spreadsheet with an example of a sumifs (if the value is a number) or an array if it is alpha.

lvbarnes
Book2.xlsx
0
 

Author Comment

by:cyimxtck
ID: 39669859
Ok, I got that to work thankfully but there are some values that have spaces in them and are not evaluating correctly.  If I TRIM() the array they all value falsely to TRUE....

How can I implement the TRIM function to do this?  Is there a way?

Thanks
0
 
LVL 39

Expert Comment

by:nutsch
ID: 39669878
Could you post a sample of the data so I see more closely how to address the issue?
0
 
LVL 5

Accepted Solution

by:
Lawrence Barnes earned 500 total points
ID: 39669885
Trim function added to both source and lookup.  
=INDEX($S$2:$S$7,MATCH(TRIM(A2)&TRIM(B2),TRIM($P$2:$P$7)&TRIM($Q$2:$Q$7),0))
Remember Ctrl + Shift + Enter.  Attachment included.
Book2.xlsx
0
 

Author Comment

by:cyimxtck
ID: 39669907
That works perfectly you are a savior!!!
0
 

Author Comment

by:cyimxtck
ID: 39669937
I've requested that this question be closed as follows:

Accepted answer: 0 points for cyimxtck's comment #a39669907

for the following reason:

Very efficient and I could use this person around the office!  :)
0
 
LVL 5

Expert Comment

by:Lawrence Barnes
ID: 39669938
I think cyimxtck closed the question incorrectly.
0
 

Author Closing Comment

by:cyimxtck
ID: 39670028
Sorry about that, I clicked me instead of you!
0

Featured Post

Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

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

This article will show you how to use shortcut menus in the Access run-time environment.
Outlook Free & Paid Tools
Graphs within dashboards are meant to be dynamic, representing data from a period of time that will change each time the dashboard is updated with new data. Rather than update each graph to point to a different set within a static set of data, t…
Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…

803 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