Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 37
Default Problem with VLOOKUP when i try to look for more than 1 criteria

COLUMN 1 COLUMN2 TARGET cloumn3 column4 TARGET
A 20 A 20 AA
B 30 B 30 BB
S 23 F 24 FF
D 23 D 23 DD
G 12 J 65 JJ
F 24 H 25 HH
D 23
A 20
S 23
D 20
F 24
G 12
H 25
J 65
K 65
L 43
J 65
G 12

In the above column named 'TARGET' i want to apply Vlookup. for eg:-( where
A=20 in COLUMN1 & COLUMN2, return 'AA' from 'TARGET' in 'TARGET')
similarly for all.
i hope i am clear with my question.


thanks,
varun
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default Problem with VLOOKUP when i try to look for more than 1 criteria

Saved from a previous post:

If you want exact matches for just two columns (and return a value from a
third), you could use:

=index(othersheet!$c$1:$c$100,
match(1,(a2=othersheet!$a$1:$a$100)
*(b2=othersheet!$b$1:$b$100),0))

(all in one cell)

This is an array formula. Hit ctrl-shift-enter instead of enter. If you do it
correctly, excel will wrap curly brackets {} around your formula. (don't type
them yourself.)

Adjust the range to match--but you can only use the whole column in xl2007.

This returns the value in othersheet column C when column A and B (of
othersheet) match A2 and B2 of the sheet with the formula.

And you can add more conditions by just adding more stuff to that product
portion of the formula:

=index(othersheet!$d$1:$d$100,
match(1,(a2=othersheet!$a$1:$a$100)
*(b2=othersheet!$b$1:$b$100)
*(c2=othersheet!$c$1:$c$100),0))

varun wrote:

COLUMN 1 COLUMN2 TARGET cloumn3 column4 TARGET
A 20 A 20 AA
B 30 B 30 BB
S 23 F 24 FF
D 23 D 23 DD
G 12 J 65 JJ
F 24 H 25 HH
D 23
A 20
S 23
D 20
F 24
G 12
H 25
J 65
K 65
L 43
J 65
G 12

In the above column named 'TARGET' i want to apply Vlookup. for eg:-( where
A=20 in COLUMN1 & COLUMN2, return 'AA' from 'TARGET' in 'TARGET')
similarly for all.
i hope i am clear with my question.

thanks,
varun


--

Dave Peterson
  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 2,420
Default Problem with VLOOKUP when i try to look for more than 1 criteria

Try this

=INDEX(C2:C200,MATCH(1,(A2:A200=20)*(B2:B200=20),0 ))

it is an array formula, so commit with Ctrl-Enter-Shift

--
__________________________________
HTH

Bob

"varun" wrote in message
...
COLUMN 1 COLUMN2 TARGET cloumn3 column4 TARGET
A 20 A 20 AA
B 30 B 30 BB
S 23 F 24 FF
D 23 D 23 DD
G 12 J 65 JJ
F 24 H 25 HH
D 23
A 20
S 23
D 20
F 24
G 12
H 25
J 65
K 65
L 43
J 65
G 12

In the above column named 'TARGET' i want to apply Vlookup. for eg:-(
where
A=20 in COLUMN1 & COLUMN2, return 'AA' from 'TARGET' in 'TARGET')
similarly for all.
i hope i am clear with my question.


thanks,
varun



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Vlookup with 4 Criteria Gina_28 Excel Discussion (Misc queries) 4 October 15th 08 12:45 AM
using vlookup for more than 1 criteria [email protected] Excel Worksheet Functions 1 October 30th 07 09:21 PM
VLOOKUP or IF with many criteria Alys Excel Worksheet Functions 2 April 17th 07 01:26 PM
vlookup with two criteria BJ Excel Worksheet Functions 2 March 29th 05 10:37 PM
two criteria in a vlookup CMAC Excel Worksheet Functions 5 February 4th 05 05:49 PM


All times are GMT +1. The time now is 03:35 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"