ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   searching (https://www.excelbanter.com/excel-worksheet-functions/37633-searching.html)

Tracy A

searching
 
I have two columns. I want to search the first column for the largest number
and return the value in the next cell.

Then I would like to search the first column for the second largest number
and return the value in the next cell.

I would like to do this without sorting the data!!

Is this possible?


Tom Ogilvy

For the cell below
=Offset(A1,Match(Large(A:A,1),A:A,0),0)

=Offset(A1,Match(Large(A:A,2),A:A,0),0)

for the cell to the Right
=Offset(A1,Match(Large(A:A,1),A:A,0)-1,1)

=Offset(A1,Match(Large(A:A,2),A:A,0)-1,1)

If the first and second numbers are equal, then this will give the wrong
answer.

--
Regards,
Tom Ogilvy

"Tracy A" <Tracy wrote in message
...
I have two columns. I want to search the first column for the largest

number
and return the value in the next cell.

Then I would like to search the first column for the second largest number
and return the value in the next cell.

I would like to do this without sorting the data!!

Is this possible?




Domenic

To take ties into consideration, assuming that Column A contains your
numbers and you want to return the corresponding value in Column B,
try...

C1, copied down:

=INDEX($B$1:$B$100,MATCH(LARGE($A$1:$A$100-ROW($A$1:$A$100)/10^10,ROWS($C
$1:C1)),$A$1:$A$100-ROW($A$1:$A$100)/10^10,0))

....confirmed with CONTROL+SHIFT+ENTER, not just ENTER.

Hope this helps!

In article ,
"Tracy A" <Tracy wrote:

I have two columns. I want to search the first column for the largest number
and return the value in the next cell.

Then I would like to search the first column for the second largest number
and return the value in the next cell.

I would like to do this without sorting the data!!

Is this possible?



All times are GMT +1. The time now is 04:23 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com