Fórmula de Excel: XLOOKUP fecha del valor máximo -

Fórmula genérica

=XLOOKUP(MAX(values),values,dates)

Resumen

Para usar XLOOKUP para encontrar la fecha del valor máximo, puede usar la función MAX y XLOOKUP juntas. En el ejemplo que se muestra, la fórmula en F4 es:

=XLOOKUP(MAX(values),values,dates)

donde los valores (C4: C15) y las fechas (B4: B15) son rangos con nombre.

Explicación

Esta fórmula se basa en la función XLOOKUP. Trabajando desde adentro hacia afuera, usamos la función MAX para calcular un valor de búsqueda:

MAX(values)

MAX está anidado dentro de XLOOKUP y devuelve un valor directamente como primer argumento:

=XLOOKUP(MAX(values),values,dates)

  • El valor de búsqueda lo entrega MAX.
  • El lookup_array son los valores de rango con nombre (C4: C15)
  • Return_array es el rango de fechas con nombre (B4: B15)
  • No se proporciona match_mode y el valor predeterminado es 0 (coincidencia exacta)
  • El modo de búsqueda no se proporciona y el valor predeterminado es 1 (del primero al último)

Sin rangos con nombre

El ejemplo usa rangos con nombre por conveniencia y legibilidad. Sin rangos de nombres, la misma fórmula es:

=XLOOKUP(MAX(C4:C15),C4:C15,B4:B15)

Valor min

Para devolver la fecha del valor mínimo, la fórmula en F5 simplemente sustituye la función MIN por la función MAX:

=XLOOKUP(MIN(values),values,dates)

Con INDICE y MATCH

La fórmula equivalente de INDICE y COINCIDIR para devolver la fecha del valor máximo es:

=INDEX(dates,MATCH(MAX(values),values,0))

Nota: aunque el ejemplo usa un rango vertical de datos, ambas fórmulas anteriores funcionarán igual de bien con un rango horizontal.

Articulos interesantes...