ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Use MATCH to find position of max in 2D range? (https://www.excelbanter.com/excel-worksheet-functions/5159-use-match-find-position-max-2d-range.html)

Peter B

Use MATCH to find position of max in 2D range?
 
Here is the setup:

I have a 2D range with the 1/2 hour of the day (0:30 to 24:00) across the
top and the day of the month (say 09/01/04 to 09/30/04). The range is filled
with data that is taken each 1/2 hour for the whole month. I am trying to
find the DATE and TIME of the maximum value in that range. Call the rate
JanData.

I "thought" I could use MATCH in combination with MAX to return a reference
(row and column) to the correct date and time, but when I do so.

Here is my formula: =MATCH(MAX(JanData),JanData,0)

However I get #N/A.

Can MATCH be used in a 2-dimensional situation to return both row and
column? I don't see an info on this in all the literature.

Thanks

Frank Kabel

Hi
try (all array formulas entered with CTRL+SHIFT+ENTER)
row:
=MIN(IF(B2:X100=MAX(B2:X100),ROW(B2:X100)))

columns:
=MIN(IF(B2:X100=MAX(B2:X100),COLUMN(B2:X100)))

--
Regards
Frank Kabel
Frankfurt, Germany

"Peter B" schrieb im Newsbeitrag
...
Here is the setup:

I have a 2D range with the 1/2 hour of the day (0:30 to 24:00) across

the
top and the day of the month (say 09/01/04 to 09/30/04). The range

is filled
with data that is taken each 1/2 hour for the whole month. I am

trying to
find the DATE and TIME of the maximum value in that range. Call the

rate
JanData.

I "thought" I could use MATCH in combination with MAX to return a

reference
(row and column) to the correct date and time, but when I do so.

Here is my formula: =MATCH(MAX(JanData),JanData,0)

However I get #N/A.

Can MATCH be used in a 2-dimensional situation to return both row and
column? I don't see an info on this in all the literature.

Thanks



Alan Beban

Peter B wrote:

Here is the setup:

I have a 2D range with the 1/2 hour of the day (0:30 to 24:00) across the
top and the day of the month (say 09/01/04 to 09/30/04). The range is filled
with data that is taken each 1/2 hour for the whole month. I am trying to
find the DATE and TIME of the maximum value in that range. Call the rate
JanData.

I "thought" I could use MATCH in combination with MAX to return a reference
(row and column) to the correct date and time, but when I do so.

Here is my formula: =MATCH(MAX(JanData),JanData,0)

However I get #N/A.

Can MATCH be used in a 2-dimensional situation to return both row and
column? I don't see an info on this in all the literature.

Thanks

Do you want the output in one cell or two?

Alan Beban

Peter B

Alan,

1 would be great, but I'll take 2!

ptb

"Alan Beban" wrote:

Peter B wrote:

Here is the setup:

I have a 2D range with the 1/2 hour of the day (0:30 to 24:00) across the
top and the day of the month (say 09/01/04 to 09/30/04). The range is filled
with data that is taken each 1/2 hour for the whole month. I am trying to
find the DATE and TIME of the maximum value in that range. Call the rate
JanData.

I "thought" I could use MATCH in combination with MAX to return a reference
(row and column) to the correct date and time, but when I do so.

Here is my formula: =MATCH(MAX(JanData),JanData,0)

However I get #N/A.

Can MATCH be used in a 2-dimensional situation to return both row and
column? I don't see an info on this in all the literature.

Thanks

Do you want the output in one cell or two?

Alan Beban


Peter B

Frank,

Amazing... it works! I haven't quite figured out why yet, but I'll take it
on faith until my brain kicks in.

Thank you so much.

ptb

"Frank Kabel" wrote:

Hi
try (all array formulas entered with CTRL+SHIFT+ENTER)
row:
=MIN(IF(B2:X100=MAX(B2:X100),ROW(B2:X100)))

columns:
=MIN(IF(B2:X100=MAX(B2:X100),COLUMN(B2:X100)))

--
Regards
Frank Kabel
Frankfurt, Germany

"Peter B" schrieb im Newsbeitrag
...
Here is the setup:

I have a 2D range with the 1/2 hour of the day (0:30 to 24:00) across

the
top and the day of the month (say 09/01/04 to 09/30/04). The range

is filled
with data that is taken each 1/2 hour for the whole month. I am

trying to
find the DATE and TIME of the maximum value in that range. Call the

rate
JanData.

I "thought" I could use MATCH in combination with MAX to return a

reference
(row and column) to the correct date and time, but when I do so.

Here is my formula: =MATCH(MAX(JanData),JanData,0)

However I get #N/A.

Can MATCH be used in a 2-dimensional situation to return both row and
column? I don't see an info on this in all the literature.

Thanks





All times are GMT +1. The time now is 01:20 AM.

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