A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Excel » Worksheet Functions
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Match multiple values



 
 
Thread Tools Display Modes
  #1  
Old June 10th, 2009, 03:28 PM posted to microsoft.public.excel.worksheet.functions
willemeulen[_41_]
external usenet poster
 
Posts: 1
Default Match multiple values


I need to match 3 values as follows:

B5 match with sheet1!A3:A194
C5 match with sheet1!B3:B194
D5 match with sheet1!C3:C194

Return value from column sheet1!H3:H194


W


--
willemeulen

Blink1 *Willem van der Meulen* BSc Soil & Water Eng (Netherlands)
------------------------------------------------------------------------
willemeulen's Profile: http://www.thecodecage.com/forumz/member.php?userid=285
View this thread: http://www.thecodecage.com/forumz/sh...d.php?t=105263

  #3  
Old June 10th, 2009, 05:37 PM posted to microsoft.public.excel.worksheet.functions
Ashish Mathur[_2_]
external usenet poster
 
Posts: 1,764
Default Match multiple values

Hi,

Assume that your data in H3:H194 is numeric, you may use the following:

=sumproduct((A3:A194=B5)*(B3:B194=C5)*(C3:C194=D5) *(H3:H194))

--
Regards,

Ashish Mathur
Microsoft Excel MVP
www.ashishmathur.com

"willemeulen" wrote in message
...

I need to match 3 values as follows:

B5 match with sheet1!A3:A194
C5 match with sheet1!B3:B194
D5 match with sheet1!C3:C194

Return value from column sheet1!H3:H194


W


--
willemeulen

Blink1 *Willem van der Meulen* BSc Soil & Water Eng (Netherlands)
------------------------------------------------------------------------
willemeulen's Profile:
http://www.thecodecage.com/forumz/member.php?userid=285
View this thread:
http://www.thecodecage.com/forumz/sh...d.php?t=105263

  #4  
Old June 10th, 2009, 10:49 PM posted to microsoft.public.excel.worksheet.functions
Krish
external usenet poster
 
Posts: 10
Default Match multiple values

If the data is not numeric, what would be the forumula resulting in
False/True.
Example:
Invoice# Line # Operator#
85687 1 1266
85725 1 1374
85725 2 1374
85725 3 1374
85725 4 1266
85757 1 2455
85757 2 2455
85757 3 1374

Thanks
"Ashish Mathur" wrote in message
...
Hi,

Assume that your data in H3:H194 is numeric, you may use the following:

=sumproduct((A3:A194=B5)*(B3:B194=C5)*(C3:C194=D5) *(H3:H194))

--
Regards,

Ashish Mathur
Microsoft Excel MVP
www.ashishmathur.com

"willemeulen" wrote in message
...

I need to match 3 values as follows:

B5 match with sheet1!A3:A194
C5 match with sheet1!B3:B194
D5 match with sheet1!C3:C194

Return value from column sheet1!H3:H194


W


--
willemeulen

Blink1 *Willem van der Meulen* BSc Soil & Water Eng (Netherlands)
------------------------------------------------------------------------
willemeulen's Profile:
http://www.thecodecage.com/forumz/member.php?userid=285
View this thread:
http://www.thecodecage.com/forumz/sh...d.php?t=105263



  #5  
Old June 11th, 2009, 02:20 AM posted to microsoft.public.excel.worksheet.functions
Ashish Mathur[_2_]
external usenet poster
 
Posts: 1,764
Default Match multiple values

Hi,

=and(A3=B5,B3=C5,C3=D5) and then copy down.

--
Regards,

Ashish Mathur
Microsoft Excel MVP
www.ashishmathur.com

"Krish" wrote in message
...
If the data is not numeric, what would be the forumula resulting in
False/True.
Example:
Invoice# Line # Operator#
85687 1 1266
85725 1 1374
85725 2 1374
85725 3 1374
85725 4 1266
85757 1 2455
85757 2 2455
85757 3 1374

Thanks
"Ashish Mathur" wrote in message
...
Hi,

Assume that your data in H3:H194 is numeric, you may use the following:

=sumproduct((A3:A194=B5)*(B3:B194=C5)*(C3:C194=D5) *(H3:H194))

--
Regards,

Ashish Mathur
Microsoft Excel MVP
www.ashishmathur.com

"willemeulen" wrote in message
...

I need to match 3 values as follows:

B5 match with sheet1!A3:A194
C5 match with sheet1!B3:B194
D5 match with sheet1!C3:C194

Return value from column sheet1!H3:H194


W


--
willemeulen

Blink1 *Willem van der Meulen* BSc Soil & Water Eng (Netherlands)
------------------------------------------------------------------------
willemeulen's Profile:
http://www.thecodecage.com/forumz/member.php?userid=285
View this thread:
http://www.thecodecage.com/forumz/sh...d.php?t=105263



  #6  
Old June 11th, 2009, 04:00 PM posted to microsoft.public.excel.worksheet.functions
willemeulen[_42_]
external usenet poster
 
Posts: 1
Default Match multiple values


Unfortunately the following formula doesn't work:

Quote "arthur"

Assume that your data in H3:H194 is numeric, you may use the
following:

=sumproduct((A3:A194=B5)*(B3:B194=C5)*(C3:C194=D5) *(H3:H194))

I edited the formula to this as the lookup table is on another sheet,
sheet1!

=sumproduct((sheet1!A3:A194=B5)*(sheet1!B3:B194=C5 )*(Sheet1!C3:C194=D5)
*(sheet1!H3:H194))

It returns #value!, most probably because values are not all numeric

Have a look at the attached file,

Sheet 1 shows the extracted data needed for the lookup (green) and the
data sourced/updated when opened from internet (yellow), I need to
extract the price from column H depending on my input value's on the
compare sheet.

W


+-------------------------------------------------------------------+
|Filename: PIPE COST COMPARISON.xls |
|Download: http://www.thecodecage.com/forumz/attachment.php?attachmentid=164|
+-------------------------------------------------------------------+

--
willemeulen

Blink1 *Willem van der Meulen* BSc Soil & Water Eng (Netherlands)
------------------------------------------------------------------------
willemeulen's Profile: http://www.thecodecage.com/forumz/member.php?userid=285
View this thread: http://www.thecodecage.com/forumz/sh...d.php?t=105263

  #7  
Old June 11th, 2009, 04:15 PM posted to microsoft.public.excel.worksheet.functions
Domenic[_2_]
external usenet poster
 
Posts: 265
Default Match multiple values

In article ,
willemeulen wrote:

I need to match 3 values as follows:

B5 match with sheet1!A3:A194
C5 match with sheet1!B3:B194
D5 match with sheet1!C3:C194

Return value from column sheet1!H3:H194


W



Try...

=INDEX(Sheet1!H3:H194,MATCH(1,IF(Sheet1!A3:A194=B5 ,IF(Sheet1!B3:B194=C5,I
F(Sheet1!C3:C194=D5,1))),0))

....confirmed with CONTROL+SHIFT+ENTER.

--
Domenic
http://www.xl-central.com
  #8  
Old June 11th, 2009, 04:23 PM posted to microsoft.public.excel.worksheet.functions
Don Guillett
external usenet poster
 
Posts: 6,167
Default Match multiple values

It doesn't work because you have VALUE on the source sheet in hidden rows.

--
Don Guillett
Microsoft MVP Excel
SalesAid Software

"willemeulen" wrote in message
...

Unfortunately the following formula doesn't work:

Quote "arthur"

Assume that your data in H3:H194 is numeric, you may use the
following:

=sumproduct((A3:A194=B5)*(B3:B194=C5)*(C3:C194=D5) *(H3:H194))

I edited the formula to this as the lookup table is on another sheet,
sheet1!

=sumproduct((sheet1!A3:A194=B5)*(sheet1!B3:B194=C5 )*(Sheet1!C3:C194=D5)
*(sheet1!H3:H194))

It returns #value!, most probably because values are not all numeric

Have a look at the attached file,

Sheet 1 shows the extracted data needed for the lookup (green) and the
data sourced/updated when opened from internet (yellow), I need to
extract the price from column H depending on my input value's on the
compare sheet.

W


+-------------------------------------------------------------------+
|Filename: PIPE COST COMPARISON.xls |
|Download:
http://www.thecodecage.com/forumz/attachment.php?attachmentid=164|
+-------------------------------------------------------------------+

--
willemeulen

Blink1 *Willem van der Meulen* BSc Soil & Water Eng (Netherlands)
------------------------------------------------------------------------
willemeulen's Profile:
http://www.thecodecage.com/forumz/member.php?userid=285
View this thread:
http://www.thecodecage.com/forumz/sh...d.php?t=105263


  #9  
Old June 11th, 2009, 04:36 PM posted to microsoft.public.excel.worksheet.functions
willemeulen[_43_]
external usenet poster
 
Posts: 1
Default Match multiple values


That is how I get the stuff from the net, how can I change that?
Material prices are split in classes on internet and give a header row
each time, luckily hiding the rows does not affect the refreshing of
data, how do I need to solve this, would unhiding rows help?


--
willemeulen

Blink1 *Willem van der Meulen* BSc Soil & Water Eng (Netherlands)
------------------------------------------------------------------------
willemeulen's Profile: http://www.thecodecage.com/forumz/member.php?userid=285
View this thread: http://www.thecodecage.com/forumz/sh...d.php?t=105263

  #10  
Old June 11th, 2009, 08:33 PM posted to microsoft.public.excel.worksheet.functions
Don Guillett
external usenet poster
 
Posts: 6,167
Default Match multiple values

Whoever sent it to you needs to goto an Excel class.
Goto sheet1select the col b HEADERf5specialblanksOKentirerowthen
touch the delete key

Sub ClearBlanks()' this macro does the above
Columns("B"). _
SpecialCells(xlCellTypeBlanks). _
EntireRow.Delete
End Sub
then put this.ONE line in cell f5
=SUMPRODUCT((Sheet1!$A$3:$A$154=B5)*(Sheet1!$B$3:$ B$154=C5)*(Sheet1!$C$3:$C$154=TEXT(D5,"###"))*Shee t1!$H$3:$H$154)

--
Don Guillett
Microsoft MVP Excel
SalesAid Software

"willemeulen" wrote in message
...

That is how I get the stuff from the net, how can I change that?
Material prices are split in classes on internet and give a header row
each time, luckily hiding the rows does not affect the refreshing of
data, how do I need to solve this, would unhiding rows help?


--
willemeulen

Blink1 *Willem van der Meulen* BSc Soil & Water Eng (Netherlands)
------------------------------------------------------------------------
willemeulen's Profile:
http://www.thecodecage.com/forumz/member.php?userid=285
View this thread:
http://www.thecodecage.com/forumz/sh...d.php?t=105263


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 02:28 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.