View Single Post
  #4   Report Post  
Biff
 
Posts: n/a
Default

Well, that's how SMALL and LARGE work if there are
duplicates.

What to do about it depends on what you're trying to do.
How many "next lowest" values do you want to extract?

Biff

-----Original Message-----
This works, but when I have multiple cells with the same

entry.... (In my
first set, I have the same low number of 3226 - 3 times),

I have to go and
ask for the 4th smallest, to get the actual 2nd lowest

entry.

To cure this, would I have to put in multiple IF

statements, or is there an
easier way?

"Biff" wrote:

Instead of using MIN, use SMALL:

This is the same as using MIN:

=SMALL(W68:INDEX(W1:W68,LARGE(IF(W1:W68<"",ROW
(1:68)),28)),1)

For the second lowest:

=SMALL(W68:INDEX(W1:W68,LARGE(IF(W1:W68<"",ROW
(1:68)),28)),2)

For the third lowest:

=SMALL(W68:INDEX(W1:W68,LARGE(IF(W1:W68<"",ROW
(1:68)),28)),3)

Etc.,Etc..

These are also array formulas.

Biff

-----Original Message-----
Thanks to 'Biff', I was able to get the lowest result

based on the previous
28 cells... and I thought it would be easy to convert

that array so that I
could also get the second lowest in the same 28

cells.
Not quite as easy as
I thought.

Can anyone help?

The original was:

{=MIN(W68:INDEX(W1:W68,LARGE(IF(W1:W68<"",ROW

(1:68)),28)))}

and this gave me the lowest in the range.



.


.