#1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 846
Default Expanded Vlookup

Okay, I need a way to compare two cells in one workbook to two columns in
another workbook. When I find those two cells that match exactly then I need
to return a value in another column.

I figure it is some kind of an expanded Vlookup. This is what I've come up
with so far, but I can't figure out how to make it work.

=VLOOKUP(A1:B2,'[workbook]worksheet1'!$A$2:$E$1000,4,FALSE)
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 8,856
Default Expanded Vlookup

In your second workbook (the one with the table), can you insert a new
column C and join the two items of data together like this:

=A2&B2

assuming the lookup values are in columns A and B ?

If so, then you could have a formula like:

=VLOOKUP(A1&B1,'path[filename.xls]sheet1'!$C$2:$F$1000,3,0)

Hope this helps.

Pete

On Mar 28, 5:33*pm, Brad wrote:
Okay, I need a way to compare two cells in one workbook to two columns in
another workbook. *When I find those two cells that match exactly then I need
to return a value in another column.

I figure it is some kind of an expanded Vlookup. *This is what I've come up
with so far, but I can't figure out how to make it work.

=VLOOKUP(A1:B2,'[workbook]worksheet1'!$A$2:$E$1000,4,FALSE)


  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default Expanded Vlookup

I'm gonna guess you meant two cells (a1:b1), not four cells (a1:b2)...

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))

Brad wrote:

Okay, I need a way to compare two cells in one workbook to two columns in
another workbook. When I find those two cells that match exactly then I need
to return a value in another column.

I figure it is some kind of an expanded Vlookup. This is what I've come up
with so far, but I can't figure out how to make it work.

=VLOOKUP(A1:B2,'[workbook]worksheet1'!$A$2:$E$1000,4,FALSE)


--

Dave Peterson
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
Expanded Matrix in Excel Sal[_2_] Excel Discussion (Misc queries) 0 August 12th 07 10:16 PM
Can the function window be expanded? Bill Excel Worksheet Functions 2 July 30th 07 09:21 PM
Can worksheet space be expanded Boots Excel Discussion (Misc queries) 3 June 12th 06 07:57 AM
Can worksheet space be expanded Boots Excel Discussion (Misc queries) 0 June 11th 06 11:06 PM
Tab Key Expanded Cell Movement DennisLeary Excel Discussion (Misc queries) 2 April 8th 06 03:05 AM


All times are GMT +1. The time now is 05:20 PM.

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"