Hoe de FREQUENCY-functie in Excel te gebruiken
Excel's FREQUENCY-functie laat je tellen hoe vaak waarden binnen bepaalde bereiken vallen. Als u bijvoorbeeld de leeftijd van een groep mensen in uw spreadsheet had, kon u erachter komen hoeveel mensen in verschillende leeftijdscategorieën vallen. Laten we eens kijken hoe we frequentieverdelingen berekenen en, met een kleine wijziging, frequentiepercentages.
Wat doet de FREQUENCY-functie?
Met de FREQUENCY-arrayfunctie van Excel kunt u de frequentieverdeling van een gegevensset berekenen. U geeft de numerieke gegevensset op (dat zijn de werkelijke cellen die u als bron gebruikt), een lijst met bin-drempels (dat zijn de categorieën waarin u gegevens sorteert) en drukt u vervolgens op Ctrl + Shift + Enter.
Hoe zou je het kunnen gebruiken? Nou, hier is een snel voorbeeld. Stel dat je een leraar bent met een spreadsheet die alle numerieke testscores van je student laat zien. U zou de FREQUENCY-functie kunnen gebruiken om erachter te komen hoeveel studenten een A, B, C, D of F hebben. De numerieke testscores zijn de dataset en de lettercijfers vormen uw bin-drempels.
Je zou de FREQUENCY-functie toepassen op een lijst met testscores van studenten, en de functie zou tellen hoeveel studenten die letterklasse kregen door elke testscore te vergelijken met het waardenbereik dat de verschillende cijferreeksen definieert.
Als u scores naar de dichtstbijzijnde tiende van een procent snijdt, zijn deze bereiken van toepassing:
F <= 59.9 < D <= 69.9 < C <= 79.9 < B <= 89.9 < EEN
Excel zou een score van 79,9 toekennen aan het C-bereik, terwijl een score van 98,2 in het A-bereik zou vallen. Excel doorloopt de lijst met testscores, categoriseert elke score, telt het totale aantal scores dat in elk bereik valt en retourneert een array met vijf cellen die het totale aantal scores in elk bereik weergeven.
Voor de functie FREQUENCY zijn twee arrays als invoer vereist: een "Data_array" en een "Bins_array." Arrays zijn eenvoudig zoeklijsten. Het 'Gegevensmatrix' moet waarden bevatten, zoals de numerieke cijfers voor studenten, die Excel kan vergelijken met een reeks drempels die zijn gedefinieerd in het 'Bins_array', zoals de lettercijfers in hetzelfde voorbeeld.
Laten we naar een voorbeeld kijken
Voor ons voorbeeld berekenen we de frequentieverdeling en frequentiepercentages van een set van 18 getallen tussen 0 en 10. Het is slechts een eenvoudige oefening waarbij we gaan bepalen hoeveel van die getallen tussen één en twee vallen, tussen twee en drie, enzovoort.
In ons eenvoudige voorbeeld van de spreadsheet hebben we twee kolommen: Data-array en Bins-array.
De kolom "Data_array" bevat de getallen en de kolom "Bins_array" bevat de drempels van de bins die we zullen gebruiken. Houd er rekening mee dat we een lege cel boven aan de kolom 'Bins_array' hebben achtergelaten om rekening te houden met het aantal waarden in de resultaatarray, dat altijd één meer waarde bevat dan het 'Bins_array'.
We gaan ook een derde kolom maken waar onze resultaten kunnen gaan; we noemen het "Resultaten".
Selecteer eerst de cellen waar u de resultaten naartoe wilt laten gaan. Schakel nu over naar het menu "Formules" en klik op de knop "Meer functies". Wijs in het vervolgkeuzemenu het submenu "Statistiek" aan, schuif een beetje naar beneden en klik vervolgens op de functie "FREQUENCY".
Het venster Functieargumenten verschijnt. Klik in het vak "Gegevensmatrix" en markeer vervolgens de cellen in de kolom "Gegevensmatrix" (u kunt ook de celnummers typen als u dat wilt).
Als u een foutmelding ontvangt dat u niet alleen een deel van een array kunt bewerken, betekent dit dat u niet alle cellen van de array hebt geselecteerd. Klik op "OK" en druk vervolgens op de Esc-toets.
Klik op de knop "OK".
U zult zien dat alleen de eerste cel van de kolom "Resultaten" een waarde heeft, de rest is leeg.
Als u de andere waarden wilt zien, klikt u binnen de "Formule" -balk en drukt u vervolgens op Ctrl + Shift + Enter.
In de kolom Resultaten worden nu de ontbrekende waarden weergegeven.
U kunt zien dat Excel vier waarden heeft gevonden die kleiner waren dan of gelijk aan één (gemarkeerd in rood) en ook de tellingen van elk van onze andere nummerbereiken hebben gevonden. We hebben een kolom "Resultaatbeschrijving" aan onze spreadsheet toegevoegd, zodat we de logica Excel kunnen uitleggen die wordt gebruikt om elk resultaat te berekenen.
Frequentiepercentages berekenen
Dat is allemaal goed en wel, maar wat als we in plaats van raw telden in de resultaten, we in plaats daarvan percentages wilden zien. Welk percentage van onze aantallen viel tussen een en twee, bijvoorbeeld.
Om de frequentiepercentages van elke bak te berekenen, kunnen we de matrixformule wijzigen met de functiebalk van Excel. Markeer alle cellen in de kolom "Resultaten" en voeg vervolgens het volgende toe aan het einde van de formule in de Functiebalk:
/ COUNT (B3: B20)
De definitieve formule zou er als volgt uit moeten zien:
= FREQUENCY (B3: B20, C3: C20) / COUNT (B3: B20)
Druk nu nogmaals op Ctrl + Shift + Enter.
De nieuwe formule verdeelt elk element van de resultatenreeks door het totale aantal waarden in de kolom "Gegevensmatrix".
De resultaten worden niet automatisch als percentages opgemaakt, maar dat is eenvoudig genoeg om te veranderen. Schakel over naar het menu "Start" en druk vervolgens op de knop "%".
De waarden verschijnen nu als percentages. U kunt nu bijvoorbeeld zien dat 17% van de getallen in de kolom "Gegevensmatrix" in het bereik 1-2 valt.
Het beste van alles is dat, nu de formule op zijn plaats is in de kolom "Resultaten", u een van de waarden in de kolommen "Data_array" en "Bins_array" kunt wijzigen en Excel de resultaten automatisch zal vernieuwen met bijgewerkte waarden.
Het formulesmenu omzeilen en de functiebalk gebruiken
Als u liever typt en uw weg weet naar het benoemen van kolommen en cellen, kunt u altijd graven in het menu "Formules" door eenvoudig functies rechtstreeks in de functiebalk van Excel te typen en vervolgens op Ctrl + Shift + Enter te drukken.
Gebruik de volgende syntaxis om de frequentieverdeling te berekenen:
= FREQUENCY (gegevensmatrix,Bins_array)
Gebruik in plaats daarvan deze syntaxis om frequentiepercentages te berekenen:
= FREQUENCY (gegevensmatrix,Bins_array) / COUNT (gegevensmatrix)
Onthoud dat dit een matrixformule is, dus u moet op Ctrl + Shift + Enter drukken in plaats van alleen op Enter. De aanwezigheid van accolades rond de formule geeft aan dat deze is ingevoerd als een matrixformule.