¿Cómo puedo recuperar la dirección de una celda que coincida con los criterios?

¿Cómo puedo recuperar la dirección de una celda que coincida con los criterios?

En la columna A hay varios productos (A2:A100), en la columna B hay diferentes números (B2:B100).

En la celda G2 están los criterios de la columna A.

Con la fórmula {=MAX(IF($A$2:$A$100=G2;$B$2:$B$100))}, puedo encontrar el valor más alto para un producto específico en una lista de ventas con múltiples productos.

O puedo usar la fórmula sumaproducto =SUMPRODUCT(MAX(($A$2:$A$100=G2)*($B$2:$B$100))).

Pero, ¿cómo puedo encontrar la dirección de la celda con el valor más alto?

Respuesta1

Aquí hay una fea solución. Solo MATCHel resultado de la fórmula que tienes en la misma matriz condicional que pasaste a la MAXfunción. Luego pase el número de índice resultante a la ADDRESSfunción.

=ADDRESS(1+MATCH(MAX(IF($A$2:$A$100=$G$2,$B$2:$B$100)),IF($A$2:$A$100=$G$2,$B$2:$B$100),0),2)

Ingrese como una fórmula matricial con Ctrl+ Shift+ Enter.

Probablemente haya una mejor manera de hacerlo, pero este fue mi primer pensamiento.

información relacionada