Excel-formule: n-de grootste waarde -

Inhoudsopgave

Generieke formule

=LARGE(range,n)

Samenvatting

Om de op een na grootste waarde, de op twee na grootste waarde, de op vier na grootste waarde, enzovoort, uit een set gegevens te halen, kunt u de functie LARGE gebruiken. In het getoonde voorbeeld is de formule in I5:

=LARGE($C5:$G5,I$4)

Terwijl de formule over de tabel heen wordt gekopieerd, worden de drie beste scores voor elke leerling in de lijst geretourneerd.

Uitleg

De LARGE-functie is volledig automatisch - u hoeft alleen een bereik en een geheel getal voor "n-de" in te voeren om de gewenste rangorde te specificeren. De officiële namen voor deze argumenten zijn "array" en "k".

We kunnen bijvoorbeeld LARGE gebruiken om de top 3 scores voor Hannah als volgt te krijgen:

=LARGE(C5:G5,1) // best score =LARGE(C5:G5,2) // 2nd best score =LARGE(C5:G5,3) // 3rd best score

In het getoonde voorbeeld ziet de formule in I5 er als volgt uit:

=LARGE($C5:$G5,I$4)

Dit is een slim gebruik van gemengde verwijzingen waarbij gebruik wordt gemaakt van de nummers 1,2 en 3 die al in het bereik I5: K5 liggen, zodat ze kunnen worden ingeplugd in de formule voor n:

  • De waarde die wordt gegeven voor array is de gemengde referentie $ C5: $ G5. Let op kolommen zijn vergrendeld, maar rijen niet. Hierdoor kunnen de rijen worden bijgewerkt terwijl de formule naar beneden wordt gekopieerd, maar wordt voorkomen dat kolommen veranderen wanneer de formule wordt gekopieerd.
  • De waarde gegeven voor k (n) is een andere gemengde referentie, I $ 4. Hier is de rij vergrendeld zodat deze niet verandert als de formule naar beneden wordt gekopieerd. De kolom is echter niet vergrendeld, waardoor deze kan veranderen naarmate de formule wordt gekopieerd.

Opmerking: gebruik de functie KLEIN om de n-de kleinste waarde te krijgen.

Interessante artikelen...