Het primaire doel van de SMALL-functie is om de op één na laagste waarde van het bereik te geven. Afgezien hiervan kunt u de SMALL-functie op verschillende andere manieren gebruiken wanneer u met Google Spreadsheets werkt.
In deze handleiding bespreken we de SMALL-functie in detail, geven we enkele voorbeelden en laten we zien hoe deze kan worden genest met enkele andere functies. Lees verder voor meer informatie.
Wanneer gebruik je de SMALL-functie in Google Spreadsheets?
Het primaire gebruik van de SMALL-functie is om de cel met de laagste waarde te retourneren na het zoeken in een celbereik. Als u bijvoorbeeld een lijst met waarden in kolom A heeft en u wilt het laagste getal in de lijst vinden, kunt u de SMALL-functie gebruiken om het te vinden.
U kunt ook de functie KLEIN gebruiken om de 2e, 3e, 4e, 5e enz. laagste waarde in een gegevensbereik te vinden. Je hoeft alleen maar de N argument voor elke waarde die u wilt vinden.
Syntaxis van de SMALL-functie
De functie SMALL gebruikt twee argumenten om de berekeningen te voltooien. Hieronder ziet u een voorbeeld van de syntaxisstructuur voor de functie SMALL.
=KLEIN(gegevens, n)
Laten we elke zin eens nader bekijken om een beter begrip te krijgen van wat elke term betekent:
- = (is gelijk aan): In Google Spreadsheets beginnen we altijd met het gelijkteken wanneer we een berekening willen uitvoeren of een functie willen aanroepen. Het laat het programma weten dat we willen dat het de tekst in de cel als een formule behandelt.
- KLEIN: Dit is de functienaam, zodat Google Spreadsheets weet welke berekening moet worden uitgevoerd. Identificeer in dit geval de n-de kleinste waarde in een dataset.
- gegevens: Dit is de array of het bereik dat de dataset bevat die SMALL zal overwegen. De set verzameling waarden bevat gegevens in de vorm van een datum, getal, duurwaarde, enz. Het is vereist dat alle waarden van hetzelfde type zijn.
- N: Dit is een optioneel argument en vertegenwoordigt de rangorde van de waarde die u wilt verkrijgen, weergegeven als een getal. De rangordewaarde is een getal en moet binnen het bereik van 1 tot het aantal waarden in de verzameling liggen.
Als u bijvoorbeeld n instelt op 4, geeft de functie SMALL het element in de gegevensverzameling dat het vierde kleinste is. Als u het n-argument niet gebruikt, zoekt het naar de kleinste waarde in het bereik.
Hoe de SMALL-functie in Google Spreadsheets te gebruiken
Laten we een paar praktische illustraties bekijken. Bekijk de onderstaande voorbeelden om beter te begrijpen hoe u de SMALL-functie in Google Spreadsheets gebruikt.
Eenvoudige KLEINE functie
Beschouw de onderstaande dataset. Laten we zeggen dat we de laagste waarde wilden berekenen. Hier is hoe we het zouden doen:
- Klik op een lege cel, C2 in dit geval
- Voer het eerste deel van de formule in, namelijk =KLEIN(
- Markeer of typ het bereik waarin u de kleinste waarde wilt vinden. In ons voorbeeld is het A2:B11.
- Typ een komma "," om aan te geven dat we doorgaan naar het volgende argument.
- Voer de N argument. Omdat we de kleinste waarde vinden, typen we 1.
- druk op Binnenkomen
Dit is wat het resultaat zou zijn:
We zouden dit patroon kunnen voortzetten, maar verander de n-waarde om de 2e, 3e, enz., laagste waarde te vinden. Zoals zo:
Sorteer met KLEIN
Gegevens sorteren in Google Spreadsheets van klein naar groot is een praktisch maar weinig bekend gebruik van de SMALL-functie. We gebruiken de SMALL-functie en de ROW-functie om de gegevens te sorteren. Hieronder staat de formule voor de functie die we gaan gebruiken:
=KLEIN($B$2:$B$11, RIJ()-1)
Merk op dat de bovenstaande code celverwijzingen vergrendelt terwijl formules kopiëren of automatisch aanvullen gebruiken. Het doet dit door absolute verwijzingen (de $-markeringen) te gebruiken om aan te geven dat die waarden niet veranderen voor de formules in volgende cellen.
Deze functie gebruikt de ROW-functie om de n-waarde te definiëren. Als gevolg hiervan sorteert het ze van klein naar groot, te beginnen met n=1 (het laagste getal) en oplopend tot n=10 (het grootste aantal).
KLEIN nestelen met IF
Er zijn veel andere manieren om de SMALL-functie te nesten, maar misschien wel de handigste is met de ALS-functie. Stel dat we geïnteresseerd zijn in het leren van de nuchtere tijd van een kartcoureur in klasse 2 of slechter uit de bovenstaande gegevens. Om dit te doen, gebruiken we een ARRAYFORMULA, SMALL en IF-functie, zoals:
=MATRIXFORMULE(KLEIN(ALS(B2:B9 >=2,C2:C9),1))
We gebruikten een Google Spreadsheets ARRAYFORMULE om twee kolommen tegelijk te kunnen doorzoeken. En de geneste ALS-functie van:
ALS(B2:B9>=2,C2:C9)
Dit betekent dat de waarden in kolom C alleen in aanmerking worden genomen als de waarde in kolom B 2 of meer is. Bekijk onze Google Spreadsheets IF-functiegids als je meer wilt weten over hoe dit werkt.
Mogelijke foutoorzaken voor de SMALL-functie in Google Spreadsheets
Alfanumerieke gegevens
De SMALL-functie negeert niet-numerieke gegevens. Hier is een voorbeeld:
Kolommen zonder numerieke gegevens retourneren echter een #GETAL! fout, zoals deze:
Dit komt doordat de functie SMALL geen niet-numerieke gegevens kan verwerken.
Fout buiten bereik
SMALL levert een #NUM! Fout bij het invoeren van een nummer N, groter is dan de waarde van items in het gegevensbereik.
U zult zien dat we op zoek zijn naar het 12e laagste getal uit een mogelijke set van slechts 10. Daarom geeft SMALL #GETAL! Fout.
Alternatief voor de SMALL-functie in Google Spreadsheets
De MIN-functie is een alternatieve methode om de kleinste waarde in Google Spreadsheets te vinden. De MIN-functie retourneert de laagste waarde van de gegeven getallen en is volledig geautomatiseerd.
In dit geval geven we twee getallen aan de MIN-functie, en MIN retourneert de lagere waarde. De syntaxis is:
=MIN(waarde1,waarde2)
In het bovenstaande voorbeeld wordt de MIN-functie gebruikt om de kleinste van twee getallen te vinden. U kunt ook de MIN-functie gebruiken met een celbereik in plaats van twee celverwijzingen, en dan wordt de laagste waarde gevonden. De MIN-functie kan echter alleen de laagste waarde vinden, niet de n-de laagste.
Slechts een KLEIN deel van uw leren
Nu u begrijpt hoe de SMALL-functie werkt, bent u op weg om Google Spreadsheets onder de knie te krijgen. Toch is er nog veel te leren, dus zorg ervoor dat je blijft oefenen, en je zult binnen de kortste keren een professional zijn.