LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default match vlookup function

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

============
If there is only one match and you're bringing back a number (or 0 if there is
no match for all the criteria), you can use:

=sumproduct(--(othersheet!a1:a10=a1),
--(othersheet!b1:b10=b1),
(othersheet!c1:c10))

Adjust the ranges to match--but you can't use whole columns (except in xl2007).

=sumproduct() likes to work with numbers. The -- stuff changes trues and falses
to 1's and 0's.

Bob Phillips explains =sumproduct() in much more detail he
http://www.xldynamic.com/source/xld.SUMPRODUCT.html

And J.E. McGimpsey has some notes at:
http://mcgimpsey.com/excel/formulae/doubleneg.html

Wanna Learn wrote:

Hello
A report is send to me has 27 columns and at least 900 lines I need 3
columns
column a name of customer
column c has type of transaction
column d has number of transactions
Example
Macys Fax 10
Target PH 15
Macys ph 25
Macys Tot 35
Target Fax 5
Target Tot 20
K mart Fax 20
K mart PH 15
K mart Tot 35

My report is
column C I have name of customer
Column E I have Total
Column F I have Fax
Column G I have PH

Using the example above my report should look like this the example above
should be
Customer Total fax PH
Macys 35 10 25

I tried
vlookup and MATCH and does not work
Thanks in advance


--

Dave Peterson


 
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 or may be Match Function Hardeep_kanwar[_2_] Excel Worksheet Functions 1 February 20th 09 02:17 PM
Vlookup or match function? Belinda7237 Excel Worksheet Functions 6 May 17th 08 03:00 AM
Vlookup/Match Function PiB311 Excel Worksheet Functions 1 August 22nd 07 07:02 PM
vlookup/ match or other function?? Claudia Excel Worksheet Functions 3 May 16th 07 05:23 PM
MATCH function in a VLOOKUP trevor_tito Excel Worksheet Functions 10 October 4th 06 01:37 AM


All times are GMT +1. The time now is 12:17 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"