Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 24
Default Looking up name with 2 criteria

A B C D E
First x 5
second x 0
third x 2
fourth x 2
fifth x
1

I am trying to get the A name with criteria of D and the lowest number. This
list is about 100 items. So in the above case is would look through all of D
for x's and the lowest E value which is 1 above. I was trying this:
=INDEX(A1:A100,MATCH(MIN(E1:E100),G2:G19,0)*(D1:D1 00="x"),0)
The problem is it looks at the zero and returns second


  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 24
Default Looking up name with 2 criteria

I got it close but it always looks for the lowest number which I need it to
look for the lowest number that has an "x" in that row:
=INDEX(A1:A100,MATCH(MIN(E1:E100)&"x",E1:E100&D1:D 100,0))

"jtfalk" wrote:

A B C D E
First x 5
second x 0
third x 2
fourth x 2
fifth x 1

I am trying to get the A name with criteria of D and the lowest number. This
list is about 100 items. So in the above case is would look through all of D
for x's and the lowest E value which is 1 above. I was trying this:
=INDEX(A1:A100,MATCH(MIN(E1:E100),G2:G19,0)*(D1:D1 00="x"),0)
The problem is it looks at the zero and returns second


  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 11,501
Default Looking up name with 2 criteria

Hi,

Try this ARRAY formula

=INDEX(A1:A5,MATCH(1,("x"=D1:D5)*(MIN(IF(E1:E50,E 1:E5))=E1:E5),0))

This is an array formula which must be entered by pressing CTRL+Shift+Enter
'and not just Enter. If you do it correctly then Excel will put curly brackets
'around the formula {}. You can't type these yourself. If you edit the formula
'you must enter it again with CTRL+Shift+Enter.

--
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis that
introduces the fewest assumptions while still sufficiently answering the
question.


"jtfalk" wrote:

A B C D E
First x 5
second x 0
third x 2
fourth x 2
fifth x
1

I am trying to get the A name with criteria of D and the lowest number. This
list is about 100 items. So in the above case is would look through all of D
for x's and the lowest E value which is 1 above. I was trying this:
=INDEX(A1:A100,MATCH(MIN(E1:E100),G2:G19,0)*(D1:D1 00="x"),0)
The problem is it looks at the zero and returns second


  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 24
Default Looking up name with 2 criteria


Okay - it is now working.
Is there a way to use this can have it rank them in order of the lowest to
the highest? So the list would take the 2 D's and put them in order in
different cells in the lowest to highest order?

"Mike H" wrote:

Hi,

Try this ARRAY formula

=INDEX(A1:A5,MATCH(1,("x"=D1:D5)*(MIN(IF(E1:E50,E 1:E5))=E1:E5),0))

This is an array formula which must be entered by pressing CTRL+Shift+Enter
'and not just Enter. If you do it correctly then Excel will put curly brackets
'around the formula {}. You can't type these yourself. If you edit the formula
'you must enter it again with CTRL+Shift+Enter.

--
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis that
introduces the fewest assumptions while still sufficiently answering the
question.


"jtfalk" wrote:

A B C D E
First x 5
second x 0
third x 2
fourth x 2
fifth x
1

I am trying to get the A name with criteria of D and the lowest number. This
list is about 100 items. So in the above case is would look through all of D
for x's and the lowest E value which is 1 above. I was trying this:
=INDEX(A1:A100,MATCH(MIN(E1:E100),G2:G19,0)*(D1:D1 00="x"),0)
The problem is it looks at the zero and returns second


  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 15,768
Default Looking up name with 2 criteria

=INDEX(A1:A5,MATCH(1,("x"=D1:D5)*(MIN(IF(E1:E50, E1:E5))=E1:E5),0))

That will return an error when the min number in the range is not associated
with "x" and is less than the min number that is associated with "x".

A......64
B......16
C..x..89
D......5
E..x...16

Based on that sample data the above formula returns #N/A. The correct result
should be E.

Try this (array entered):

=INDEX(A1:A5,MATCH(1,(D1:D5="x")*(E1:E5=MIN(IF(D1: D5="x",E1:E5))),0))

--
Biff
Microsoft Excel MVP


"Mike H" wrote in message
...
Hi,

Try this ARRAY formula

=INDEX(A1:A5,MATCH(1,("x"=D1:D5)*(MIN(IF(E1:E50,E 1:E5))=E1:E5),0))

This is an array formula which must be entered by pressing
CTRL+Shift+Enter
'and not just Enter. If you do it correctly then Excel will put curly
brackets
'around the formula {}. You can't type these yourself. If you edit the
formula
'you must enter it again with CTRL+Shift+Enter.

--
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis that
introduces the fewest assumptions while still sufficiently answering the
question.


"jtfalk" wrote:

A B C D
E
First x
5
second x
0
third x
2
fourth x
2
fifth x
1

I am trying to get the A name with criteria of D and the lowest number.
This
list is about 100 items. So in the above case is would look through all
of D
for x's and the lowest E value which is 1 above. I was trying this:
=INDEX(A1:A100,MATCH(MIN(E1:E100),G2:G19,0)*(D1:D1 00="x"),0)
The problem is it looks at the zero and returns second






  #6   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 11,501
Default Looking up name with 2 criteria

Thanks for that Biff, I never tested it properly.
--
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis that
introduces the fewest assumptions while still sufficiently answering the
question.


"T. Valko" wrote:

=INDEX(A1:A5,MATCH(1,("x"=D1:D5)*(MIN(IF(E1:E50, E1:E5))=E1:E5),0))


That will return an error when the min number in the range is not associated
with "x" and is less than the min number that is associated with "x".

A......64
B......16
C..x..89
D......5
E..x...16

Based on that sample data the above formula returns #N/A. The correct result
should be E.

Try this (array entered):

=INDEX(A1:A5,MATCH(1,(D1:D5="x")*(E1:E5=MIN(IF(D1: D5="x",E1:E5))),0))

--
Biff
Microsoft Excel MVP


"Mike H" wrote in message
...
Hi,

Try this ARRAY formula

=INDEX(A1:A5,MATCH(1,("x"=D1:D5)*(MIN(IF(E1:E50,E 1:E5))=E1:E5),0))

This is an array formula which must be entered by pressing
CTRL+Shift+Enter
'and not just Enter. If you do it correctly then Excel will put curly
brackets
'around the formula {}. You can't type these yourself. If you edit the
formula
'you must enter it again with CTRL+Shift+Enter.

--
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis that
introduces the fewest assumptions while still sufficiently answering the
question.


"jtfalk" wrote:

A B C D
E
First x
5
second x
0
third x
2
fourth x
2
fifth x
1

I am trying to get the A name with criteria of D and the lowest number.
This
list is about 100 items. So in the above case is would look through all
of D
for x's and the lowest E value which is 1 above. I was trying this:
=INDEX(A1:A100,MATCH(MIN(E1:E100),G2:G19,0)*(D1:D1 00="x"),0)
The problem is it looks at the zero and returns second




.

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
Query criteria based on a changing criteria list bwilk77 Excel Discussion (Misc queries) 2 May 27th 09 04:03 PM
Count how many criteria in a column match criteria in another colu Charles Stover Excel Discussion (Misc queries) 3 March 6th 09 08:39 PM
=DMIN(database,field,criteria) question about criteria Dummy Excel Discussion (Misc queries) 2 April 16th 07 08:02 PM
Counting Cells with multiple criteria.One criteria supporting wild Azhar Saleem Excel Worksheet Functions 1 January 12th 05 10:54 AM
Counting Cells with multiple criteria.One criteria supporting wild Azhar Arain Excel Worksheet Functions 1 January 12th 05 08:33 AM


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

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

About Us

"It's about Microsoft Excel"