Vad att veta
- SMALL-funktion: Skriv =SMALL( i en cell, välj en array, lägg till ett kommatecken, ange värdet k, stäng parentesen och tryck Enter.
- LARGE-funktion: Välj en cell, skriv =LARGE(, markera en array, skriv ett kommatecken, lägg till k-värdet, stäng parentesen och tryck Enter.
När du vill analysera en bred uppsättning siffror, använd Excel-funktionen SMALL och LARGE-funktionen för att rikta in dig på specifika siffror och värden i en datamängd. Så här använder du dessa funktioner i Excel för Microsoft 365, Excel 2019, Excel 2016, Excel 2013 och Excel 2010.
Använd Excel SMALL-funktionen
funktionen SMALL i Excel returnerar k-th minsta-värdet (där k- representerar värdets position, till exempel, första, andra eller femte) i en datamängd som du bestämmer. Du kanske vill veta det första, tredje eller femte minsta värdet. Syftet med denna funktion är att returnera värden med en viss relativ ställning i en datamängd.
Funktionen SMALL skrivs som SMALL(array, k) där array är det dataområde du vill undersöka, och k är den användardefinierade punkten (till exempel första, andra eller fjortonde) som funktionen söker efter bland denna datamatris.
-
Välj en mängd data. Dessa data kan köras över en enda kolumn eller rad, eller så kan den spridas över flera rader och kolumner. Du kommer att definiera denna matris i SMALL funktionssyntaxen.
Om är antalet datapunkter i en array, SMALL(array, 1) är lika med det minsta värdet, och SMALL(array, n)är lika med det största värdet.
- Välj en cell i kalkylarket för att gå in i SMALL-funktionen. Exemplet som används i denna handledning söker efter det tredje minsta talet i datamängden, så k=3.
- Ange =SMALL(för att börja formeln.
- Välj uppsättningen av data. Excel låter dig markera datamängden. När rätt värden har v alts namnger Excel arrayen (i det här fallet är det B2:D9).
- När du har v alt datamatrisen anger du ett kommatecken (,) för att fortsätta formeln.
-
Ange k-värdet. Det här exemplet använder 3. Skriv 3, stäng sedan parentesen för funktionen. Formeln ska lyda:
=SMALL(B2:D9, 3)
Funktioner och formler i Excel måste börja med likhetstecknet (=) innan du skriver funktionen och parametrarna.
-
Tryck på Enter för att beräkna funktionsresultatet.
- Detta returnerar värdet 4, vilket betyder att av denna datamatris är 4 det tredje minsta värdet.
Använd Excel LARGE-funktionen
Omvänt returnerar funktionen LARGE i Excel värdet k-th största (där k- representerar värdets position, till exempel först störst eller femte största) som du bestämmer i en datamängd.
funktionen LARGE skrivs som LARGE(array, k) där array är det dataområde du vill undersöka, och k är den användardefinierade punkten (till exempel första, andra eller fjortonde) som funktionen söker efter bland datamatrisen.
-
Välj en mängd data. Dessa data kan köras över en enda kolumn eller rad, eller så kan den spridas över flera rader och kolumner. Du måste definiera denna matris i LARGE-funktionssyntaxen.
Om är antalet datapunkter i arrayen, LARGE(array, 1) är lika med det största värdet och LARGE(array, n)är lika med det största värdet.
- Välj en cell i kalkylarket för att skriva funktionen LARGE. I exempel söker efter det största antalet i datamängden, så k=1.
- Börja formeln genom att skriva =LARGE(
- Välj uppsättningen av data. Excel låter dig markera datamängden. När de korrekta värdena har v alts namnger Excel arrayen (i det här fallet är det B2:D9). Skriv ett kommatecken (,) för att fortsätta formeln.
-
Ange värdet k. Det här exemplet använder 1. Skriv 1 och stäng sedan parentesen för funktionen. Formeln ska lyda:
=LARGE(B2:D9, 1)
-
Tryck på Enter för att beräkna funktionsresultatet.
- Det här exemplet sökte efter det största numret i arrayen, vilket är 5111.
Om en array är stor kan du behöva veta hur många datapunkter som finns i uppsättningen. Markera arrayen och titta sedan längst ner på Excel-skärmen. Count:XX anger hur många databitar som finns i arrayen, där XX är numret.
Möjliga fel i SMÅ och STORA funktioner i Excel
Excel-formler måste vara exakt rätt för att fungera. Om du stöter på ett fel, här är några saker att se efter:
- Om arrayen är tom, vilket betyder att du inte har v alt celler som innehåller data, returnerar SMALL och LARGE funktioner NUM! fel.
- Om k ≤ 0 eller om k överskrider antalet datapunkter inom en array, returnerar SMALL och LARGE NUM! fel.