FREQUENCY Function Excel - Creați o histogramă

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați Funcția Excel FRECVENȚĂ în Excel pentru a crea o histogramă.

FREQUENCY Prezentare generală a funcției

Funcția FREQUENCY Calculează frecvența valorilor care se încadrează în intervalele specificate. Returnează o matrice verticală, care conține numărarea fiecărei „cupe”. Notă: Aceasta este o funcție Array. Citiți mai jos pentru instrucțiuni specifice despre modul de utilizare a acestei funcții.

(Observați cum apar datele introduse de formulă)

Funcția de frecvență Sintaxă și intrări:

1 = FREQUENCY (data_array, bins_array)

data_array - O serie de numere pe care doriți să le numărați frecvența.

bins_array - O serie de intervale sau „găleți” în care doriți să grupați numărul.

În analiza statistică, frecvența este de câte ori apare o valoare a datelor. De exemplu, 8 elevi pot înscrie 65 la un test. Scorul 65 ar avea o frecvență de 8. În Excel, funcția de frecvență este de câte ori apare o gamă de valori. În loc de doar 65, puteți calcula câți elevi înscriu între 61 și 70.

Să aruncăm o privire la un exemplu de scoruri ale testelor elevilor. Există 2 studenți care au obținut scoruri între 61 și 70 (Mary și Pam)

1 {= FRECVENȚĂ (C3: C7, E3: E6)}

Pentru a utiliza funcția Excel FREQUENCY, configurați mai întâi gama de valori pe care doriți să o găsiți:

Valorile intervalului înseamnă pur și simplu:

Observați două lucruri de mai sus. Prima valoare a intervalului va începe de la 0, iar valoarea maximă este valoarea indicată în stânga.

Există o valoare suplimentară pe care am marcat-o și eu cu roșu (> 80). Când găsește o valoare peste intervalul indicat, se încadrează în această categorie.

Odată ce ați terminat, trebuie să selectați un interval cu dimensiunea Gama de valori (+ un rând suplimentar). În exemplul nostru de aici, avem patru game de valori (50, 60, 70 și 80). Așadar, selectăm cinci (4 + 1 rând suplimentar).

Introduceți gama de scoruri de testare și gama de valori în funcția:

1 = FRECVENȚĂ (C3: C7, E3: E6)

Nu apăsați Enter, ci CTRL + SHIFT + ENTER deoarece aceasta este o formulă matrice. Ar trebui să vedeți paranteze cretate care îl înconjoară când ați terminat corect. Dacă utilizați Excel 2022 sau Office 365, puteți introduce formula în mod normal și chiar puteți selecta doar o celulă pentru a face formula. Acesta va revărsa automat gama.

Aceasta vă spune că 0 studenți au obținut scoruri de la 0 la 50. 1 elev de la 51 la 60 (Bob). 2 elevi de la 61 la 70 de ani (Mary și Pam). 1 student de la 71 la 80 (Kim). Și, în sfârșit, 1 student peste intervalul indicat,> 80 (John).

Funcția FRECVENȚĂ ignoră celulele goale sau care conțin valori nenumerice.

Important: Funcția FRECVENȚĂ va ignora numerele stocate ca text. Pentru a utiliza funcția FRECVENȚĂ cu numerele stocate ca text, utilizați mai întâi funcția VALUE pentru a converti numerele stocate ca text în numere reale.

O utilizare foarte frecventă pentru funcția FRECVENȚĂ este obținerea unui număr distinct. De exemplu, există cinci scoruri de testare aici, dar doar pentru 3 studenți (John a apărut de trei ori, în timp ce Bob și Kim au apărut o dată).

Deoarece funcția FRECVENȚĂ nu se referă la text, trebuie să convertim elevii în numere. Aceste numere trebuie, de asemenea, să identifice dacă sunt aceiași studenți. Excel are o funcție MATCH care determină numărul primei poziții a ceea ce căutați într-un interval.

1 = MATCH (B3: B7, B3: B7,0)

Ceea ce înseamnă mai sus este căutarea B3: B7 în intervalul B3: B7. Aceasta este o formulă matrice și de fapt returnează mai multe rezultate pe care nu le puteți vedea. Dacă faceți clic în bara de formule și apăsați F9 pentru a calcula, veți vedea că arată:

Asta înseamnă că „John” se află în poziția 1 (din B3: B7), „Bob” în poziția 2 (din B3: B7), „John” în poziția 1 (returnează primul număr de poziție), „John” în poziția 1 din nou și „Kim” în poziția 5.

Trebuie să creăm o gamă de valori, precum exemplul nostru de scor de testare. Aici vrem să numărăm câte sunt poziția 0 la 1 (John),> 1 la 2 (Bob) și> 4 la 5 (Kim). Funcția ROW în Excel ne ajută să recuperăm numărul rândului.

1 = ROW (B3: B7)

Acest lucru ne oferă din nou o formulă matrice. ROW (B3) ne dă rândul 3, ROW (B4) ne dă 4 și așa mai departe. Puteți face clic în interiorul barei de formule și apăsați din nou F9 pentru a calcula din nou. Arată:

Vrem ca B3 să fie rândul 1 și nu rândul 3, totuși, astfel încât să fie la fel. Pentru a face acest lucru, pur și simplu deduceți rândul de pornire și plus 1.

1 = ROW (B3: B7) -ROW (B3) +1

Rândul 3 minus 3 plus 1 este egal cu 1. Rândul 4 minus 3 plus 1 este egal cu 2. Și așa mai departe. Faceți clic în bara de formule și apăsați F9 pentru a verifica.

Deci, în loc să folosim Scorul de testare ca prim argument și Gama de valori ca al doilea argument al FRECVENȚEI, putem folosi funcția MATCH și funcția ROW pentru a face același lucru.

1 = FRECVENȚĂ (MATCH (B3: B7, B3: B7,0), ROW (B3: B7) -ROW (B3) +1)

Apăsați F9 pentru a calcula și arată:

Aceasta înseamnă că poziția 0 la 1 a apărut de 3 ori (John), poziția> 1 la 2 a apărut o dată (Bob), poziția> 2 la 3 și> 3 la 4 a apărut de 0 ori și poziția> 4 la 5 a apărut o dată (Kim). Și, în cele din urmă, amintiți-vă că FREQUENCY are o gamă suplimentară de valori pentru cei> 5 (peste intervalul indicat).

Am putut vedea de câte ori a apărut fiecare dintre studenți acum, dar nu acesta este scopul. Vrem să știm câți studenți distincti sunt acolo. Și am putut vedea de sus că, atâta timp cât valoarea este> 0, există un student în acea poziție. Prin urmare, dorim să rezumăm orice numere din matrice care este> 0. Să adăugăm mai întâi funcția IF pentru a verifica dacă numărul FREQUENCY este mai mare decât zero. Dacă este, arătați ca 1.

1 = IF (FRECVENȚĂ (MATCH (B3: B7, B3: B7,0), ROW (B3: B7) -ROW (B3) +1)> 0,1)

Apăsați F9 pentru a calcula și arată:

Vedeți doar poziția lui John, Bob și Kim arată ca una.

În cele din urmă, adăugați o SUMĂ pentru a rezuma acele. De vreme ce de data aceasta dorim un singur răspuns din matrice, apăsați CTRL + SHIFT + ENTER pentru a confirma. Ne oferă un număr de 3 studenți distincti.

Funcția FRECVENȚĂ funcționează exact la fel în Foi de calcul Google ca în Excel 2022 și Office 365. Nu trebuie să apăsați CTRL + SHIFT + ENTER sau să selectați o grămadă de celule pentru a vărsa.

FRECVENȚĂ Exemple în VBA

De asemenea, puteți utiliza funcția FRECVENȚĂ în VBA. Tip:

1 application.worksheetfunction.frequency (data_array, bins_array)

Pentru argumentele funcției (data_array etc.), le puteți introduce direct în funcție sau puteți defini variabile de utilizat.

Reveniți la lista tuturor funcțiilor din Excel

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave