Sådan bruges FREQUENCY-funktionen i Excel
Excels FREQUENCY-funktion giver dig mulighed for at tælle, hvor mange gange værdier falder inden for bestemte intervaller. Hvis du for eksempel havde en gruppe mennesker i din regneark, kan du finde ud af, hvor mange mennesker der kommer ind i forskellige aldersgrupper. Lad os tage et kig på, hvordan man beregner frekvensfordeling og med en lille ændring, frekvensprocenter.
Hvad gør FREQUENCY Function Do?
Excels FREQUENCY array-funktion giver dig mulighed for at beregne datasætets frekvensfordeling. Du angiver det numeriske datasæt (det er de faktiske celler, du bruger som din kilde), en liste over bin-tærskler (det er de kategorier, hvori du sorterer data), og tryk derefter på Ctrl + Skift + Enter.
Så hvordan kan du bruge det? Nå, her er et hurtigt eksempel. Sig, du er en lærer med et regneark, der viser alle dine elevers numeriske testresultater. Du kan bruge FREQUENCY-funktionen til at finde ud af, hvor mange studerende der har en A, B, C, D eller F. De numeriske testresultater er datasættet, og bogstavkaraktererne danner dine tærskelværdier.
Du ville anvende FREQUENCY-funktionen til en liste over elevens testresultater, og funktionen ville tælle, hvor mange elever der fik, hvilken bogstavkarakter ved at sammenligne hver test score med værdien af forskellige værdier, der definerer de forskellige bogstavkarakterer.
Hvis du runder scorer til nærmeste tiendedel af en procent, vil disse intervaller gælde:
F <= 59.9 < D <= 69.9 < C <= 79.9 < B <= 89.9 < EN
Excel ville tildele en score på 79,9 til C-området, mens en score på 98,2 ville falde ind i A-rækken. Excel ville gå gennem listen over testresultater, kategorisere hver score, tælle det samlede antal scoringer, der falder ind i hvert interval, og returnere et array med fem celler, der viser det samlede antal scoringer i hvert interval.
FREQUENCY-funktionen kræver to arrays som input: en "Data_array" og en "Bins_array." Arrays er simpelthen lister over værdier. "Data_array" skal indeholde værdier - som de numeriske karakterer for studerende - at Excel kan sammenligne med en række tærskler defineret i "Bins_array" -lign bogstavkaraktererne i samme eksempel.
Lad os se på et eksempel
For vores eksempel beregner vi frekvensfordelingen og frekvensprocenterne af et sæt på 18 tal mellem 0 og 10. Det er bare en simpel øvelse, hvor vi skal bestemme, hvor mange af disse tal der falder mellem en og to, mellem to og tre og så videre.
I vores enkle eksempelregneark har vi to kolonner: Data_array og Bins_array.
Kolonnen "Data_array" indeholder tallene, og kolonnen "Bins_array" indeholder tærsklerne for de bakker, vi vil bruge. Bemærk, at vi har forladt en tom celle øverst i kolonnen "Bins_array" for at tage højde for antallet af værdier i resultatmatrixen, som altid indeholder en værdi mere end "Bins_array".
Vi skal også oprette en tredje kolonne, hvor vores resultater kan gå; vi navngiver det "resultater".
Vælg først de celler, hvor du vil have resultaterne til at gå. Skift nu til menuen "Formler" og klik på knappen "Flere funktioner". På rullemenuen skal du pege på undermenuen "Statistisk", rulle ned lidt og derefter klikke på "FREKVENS" -funktionen.
Vinduet Funktionsargumenter dukker op. Klik i feltet "Data_array" og marker derefter cellerne i kolonnen "Data_array" (du kan også skrive cellenumrene, hvis du foretrækker det).
Hvis du får en fejlmeddelelse, der siger, at du ikke kan redigere kun en del af et array, betyder det, at du ikke valgte alle cellerne i arrayet. Klik på "OK" og tryk derefter på Esc-tasten.
Klik på knappen "OK".
Du vil se, at kun den første celle i kolonnen "Resultater" har en værdi, resten er tom.
For at se de øvrige værdier skal du klikke inde i "Formel" -linjen og derefter trykke på Ctrl + Skift + Enter.
Kolonnen Resultater viser nu de manglende værdier.
Du kan se, at Excel fandt fire værdier, der var mindre end eller lig med en (fremhævet i rødt) og også fundet tællerne for hver af vores andre nummerintervaller. Vi har tilføjet en kolonne "Resultatbeskrivelse" til vores regneark, så vi kan forklare logikken Excel, der bruges til at beregne hvert resultat.
Sådan beregnes frekvensfrekvenser
Det er alt godt og godt, men hvad nu hvis i stedet for rå tæller i resultaterne, ønskede vi at se procentpoint i stedet. Hvilken procentdel af vores tal faldt mellem en og to, for eksempel.
For at beregne frekvensprocenterne for hver bin, kan vi ændre arrayformlen ved hjælp af Excels Funktionslinje. Fremhæv alle cellerne i kolonnen "Resultater" og tilføj derefter følgende til slutningen af formlen i funktionslinjen:
/ COUNT (B3: B20)
Den endelige formel skal se sådan ud:
= FREQUENCY (B3: B20, C3: C20) / COUNT (B3: B20)
Tryk nu på Ctrl + Shift + Enter igen.
Den nye formel opdeler hvert element i resultat-arrayet med det samlede antal værdier i kolonnen "Data_array".
Resultaterne formateres ikke automatisk som procentdele, men det er nemt at ændre. Skift til menuen "Home", og tryk derefter på "%" knappen.
Værdierne vises nu som procentdele. Så for eksempel kan du nu se, at 17% af tallene i kolonnen "Data_array" faldt i 1-2-området.
Bedst af alt, nu hvor formlen er på plads i kolonnen "Resultater", kan du ændre nogen af værdierne i kolonnerne "Data_array" og "Bins_array", og Excel opdaterer automatisk resultaterne med opdaterede værdier.
Omgå formularmenuen og bruge funktionslinjen
Hvis du foretrækker at skrive og kende din vej omkring navngivne kolonner og celler, kan du altid omgå grave gennem menuen "Formler" ved blot at skrive funktioner direkte til Excels Funktionslinje og derefter trykke på Ctrl + Skift + Enter.
For at beregne frekvensfordeling bruger du følgende syntaks:
= FREQUENCY (Data_array,Bins_array)
For at beregne frekvensprocenter skal du bruge denne syntaks i stedet:
= FREQUENCY (Data_array,Bins_array)/TÆLLE(Data_array)
Husk bare, at dette er en matrixformel, så du skal trykke Ctrl + Shift + Enter i stedet for blot Enter. Tilstedeværelsen af curly brackets omkring formlen indikerer at den er indtastet som en matrixformel.