Beskrivning
Använd den här funktionen för att returnera det k -te största värdet i en datamängd. Supported in Chains. Kan användas med CHILDREFS.
LARGE är användbart för att extrahera ett värde baserat på dess relativa ställning i ett dataset. Det kan användas för att hitta toppresterande företag, avvikelser eller specifika percentilvärden.
Syntax
LARGE(matris, k)
Indata
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
uppställning |
Ja | Den datamatris eller det dataområde från vilket det k -te största värdet ska extraheras. | En matris med siffror eller en referens till ett cellintervall som innehåller siffror. |
k |
Ja | Positionen (från den största) för det värde som ska returneras. | Ett positivt heltal. Om k är större än antalet datapunkter returnerar LARGE det minsta värdet. |
Exempel
Provdata
| A | B | ||
|---|---|---|---|
1 |
Poäng | Namn | |
2 |
85 | Alice | |
3 |
92 | Bob | |
4 |
78 | Charlie | |
5 |
95 | David | |
6 |
88 | Emma |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Hitta det högsta värdet i en datamängd. | =STOR(A2:A6, 1) |
Returnerar den högsta poängen bland de fem eleverna. Resultat: 95 |
| Hitta värdet vid en specifik rangordning från toppen av en datamängd. | =STOR(A2:A6, 2) |
Returnerar den näst högsta poängen bland de fem eleverna. Resultat: 92 |
| Hitta värdet vid en specifik rangordning från toppen av en datamängd. | =STOR(A2:A6, 3) |
Returnerar den tredje högsta poängen bland de fem eleverna. Resultat: 88 |
| Hitta det lägsta värdet i en datamängd genom att fråga efter det sist rankade största värdet. | =STOR(A2:A6, 5) |
Returnerar den 5:e högsta poängen av totalt 5 – vilket är samma som den lägsta. Resultat: 78 |
| Hitta namnet som är associerat med det högst rankade värdet i en datamängd. | =INDEX(B2:B6, MATCH(LARGE(A2:A6, 1), A2:A6, 0)) |
Hittar den högsta poängen (95), lokaliserar dess position bland poängen och returnerar sedan matchande studentnamn på den positionen. Resultat: David |
Anteckningar
- Om matrisen är tom returnerar LARGE den
- Om k ≤ 0 eller om k är större än antalet datapunkter, returnerar LARGE felvärdet #NUM!.
- Duplicerade värden räknas. Till exempel, i en lista med 10 poäng med två poäng på 100, skulle både
LARGE(array, 1)ochLARGE(array, 2)returnera 100. - Icke-numeriska värden i matrisen ignoreras.
- LARGE används ofta i kombination med dess motsvarighet, funktionen SMALL:
- LARGE returnerar det k -e största värdet
- SMALL returnerar det k -te minsta värdet
Tips
- Använd LARGE för att hitta toppresterare eller identifiera avvikelser i ett dataset.
- Kombinera LARGE med INDEX och MATCH för att returnera associerad information för det k -e största värdet.
- För att hitta percentiler, använd LARGE med k beräknat som
(1 - percentil) * antal tal . - För dynamiska intervall kan du överväga att använda LARGE med matrisformler eller dynamiska namngivna intervall.