valor una rango por otra numero maximo indice fila devolver condicional columna coincidir celda buscarv buscar excel excel-formula excel-match

una - excel valor maximo condicional



Devolución del encabezado de columna del valor máximo por fila (1)

Puede usar esta fórmula en K4 y arrastrarla a L4 :

=INDEX($B1:$H1,1,MATCH(MAX(INDEX($B:$H,MATCH(K2,$A:$A,0),0)),INDEX($B:$H,MATCH(K2,$A:$A,0),0),0))

Tengo una hoja de cálculo en la que, mensualmente, debo devolver el producto principal según una tabla para ese mes. He copiado una captura de pantalla de mi configuración actual a continuación.

Actualmente estoy haciendo esto creando una columna adicional (columna H ) que usa las funciones INDEX , MATCH y MAX para devolver el nombre del producto más alto en esa fila.

Luego uso otro INDEX MATCH como búsqueda en las celdas K4 y L4 para devolver el valor de ese mes.

El problema es que mi tabla se expande cada mes a medida que se agrega una nueva fila y quería averiguar si había una manera de combinar ambas fórmulas en una sola. De modo que todo lo que tendría que hacer es actualizar los meses actuales y anteriores en las celdas K3 y L3 . Tengo la misma configuración en bastantes hojas, así que quiero automatizar tanto como sea posible.

Me encantaría algo de ayuda, idealmente sin usar VBA si es posible.