Excel-formule: XLOOKUP datum van maximale waarde -

Generieke formule

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

Samenvatting

Om XLOOKUP te gebruiken om de datum van de maximale waarde te vinden, kun je de MAX-functie en XLOOKUP samen gebruiken. In het getoonde voorbeeld is de formule in F4:

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

waarbij waarden (C4: C15) en datums (B4: B15) benoemde bereiken zijn.

Uitleg

Deze formule is gebaseerd op de functie XLOOKUP. We werken van binnen naar buiten en gebruiken de MAX-functie om een ​​opzoekwaarde te berekenen:

MAX(values)

MAX is genest in XLOOKUP en retourneert een waarde direct als het eerste argument:

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

  • De lookup_value wordt geleverd door MAX
  • De lookup_array is de benoemde bereikwaarden (C4: C15)
  • De return_array is het benoemde bereik van datums (B4: B15)
  • De match_mode is niet opgegeven en is standaard ingesteld op 0 (exacte match)
  • De zoekmodus is niet opgegeven en is standaard ingesteld op 1 (eerste tot laatste)

Zonder benoemde bereiken

Het voorbeeld gebruikt benoemde bereiken voor gemak en leesbaarheid. Zonder naambereiken is dezelfde formule:

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

Min waarde

Om de datum van de minimumwaarde te retourneren, vervangt de formule in F5 gewoon de MIN-functie voor de MAX-functie:

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

Met INDEX en MATCH

De equivalente INDEX- en MATCH-formule om de datum van de maximale waarde te retourneren, is:

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

Opmerking: hoewel in het voorbeeld een verticaal gegevensbereik wordt gebruikt, werken beide bovenstaande formules net zo goed met een horizontaal bereik.

Interessante artikelen...