Cum se face o histogramă în Excel 2019, 2016, 2013 și 2010

  • Imparte Asta
Michael Brown

Tutorialul prezintă 3 tehnici diferite de trasare a unei histograme în Excel - utilizând instrumentul special Histogramă din Analysis ToolPak, funcția FRECVENȚĂ sau COUNTIFS și PivotChart.

În timp ce toată lumea știe cât de ușor este să creezi o diagramă în Excel, realizarea unei histograme ridică de obicei o mulțime de întrebări. De fapt, în versiunile recente ale Excel, crearea unei histograme este o chestiune de minute și poate fi realizată într-o varietate de moduri - utilizând instrumentul special Histogramă din pachetul de instrumente de analiză, formule sau vechiul și bunul PivotTable. Mai departe în acest tutorial, veți găsi detaliatexplicația fiecărei metode.

    Ce este o histogramă în Excel?

    Wikipedia definește o histogramă în felul următor: " Histograma este o reprezentare grafică a distribuției datelor numerice. " Absolut adevărat și... total neclar :) Ei bine, să ne gândim la histograme într-un alt mod.

    Ați realizat vreodată o diagramă cu bare sau coloane pentru a reprezenta niște date numerice? Pun pariu că toată lumea a făcut-o. O histogramă este o utilizare specifică a unei diagrame cu coloane în care fiecare coloană reprezintă frecvența elementelor dintr-un anumit interval. Cu alte cuvinte, o histogramă afișează grafic numărul de elemente din cadrul intervalelor consecutive care nu se suprapun, sau pubele .

    De exemplu, puteți realiza o histogramă pentru a afișa numărul de zile cu o temperatură cuprinsă între 61-65, 66-70, 71-75 etc. grade, numărul de vânzări cu sume cuprinse între 100 și 199 de dolari, 200 și 299 de dolari, 300 și 399 de dolari, numărul de studenți cu note la teste cuprinse între 41-60, 61-80, 81-100 și așa mai departe.

    Următoarea captură de ecran oferă o idee despre cum poate arăta o histogramă Excel:

    Cum se creează o histogramă în Excel folosind Analysis ToolPak

    Analysis ToolPak este un add-in de analiză a datelor Microsoft Excel, disponibil în toate versiunile moderne de Excel începând cu Excel 2007. Cu toate acestea, acest add-in nu este încărcat automat la pornirea Excel, deci va trebui să îl încărcați mai întâi.

    Încărcați add-in-ul Analysis ToolPak

    Pentru a adăuga add-in-ul Data Analysis în Excel, efectuați următorii pași:

    1. În Excel 2010 - 365, faceți clic pe Fișier > Opțiuni În Excel 2007, faceți clic pe butonul Microsoft Office, apoi faceți clic pe Opțiuni Excel .
    2. În Opțiuni Excel dialog, faceți clic pe Suplimente în bara laterală din stânga, selectați Suplimente Excel în Gestionați caseta , și faceți clic pe butonul Du-te buton.

    3. În Suplimente caseta de dialog, bifați caseta ToolPak de analiză și faceți clic pe OK pentru a închide dialogul.

      Dacă Excel afișează un mesaj care indică faptul că Analysis ToolPak nu este instalat în prezent pe computerul dumneavoastră, faceți clic pe Da pentru a o instala.

    Acum, Analysis ToolPak este încărcat în Excel, iar comanda sa este disponibilă în fereastra de comandă Analiză grupul de pe Date tab.

    Specificați intervalul bin al histogramei Excel

    Înainte de a crea o diagramă histografică, mai trebuie să faceți o singură pregătire - adăugați bins într-o coloană separată.

    Pubele sunt numere care reprezintă intervalele în care doriți să grupați datele sursă (datele de intrare). Intervalele trebuie să fie consecutive, să nu se suprapună și, de obicei, să fie de dimensiuni egale.

    Excel's Histograma include valorile datelor de intrare în intervale de timp pe baza următoarei logici:

    • O valoare este inclusă într-un anumit bin dacă este mai mare decât limita inferioară și egală sau mai mică decât limita superioară pentru acel bin.
    • Dacă datele de intrare conțin valori mai mari decât cel mai mare bin, toate aceste numere vor fi incluse în Mai multe categorii .
    • Dacă nu specificați intervalul bin, Excel va crea un set de binare distribuite uniform între valorile minime și maxime ale intervalului de date de intrare.

    Ținând cont de cele de mai sus, introduceți numerele de pubele pe care doriți să le utilizați într-o coloană separată. Pubelele trebuie introduse în ordine crescătoare , iar intervalul bin al histogramei Excel trebuie să fie limitat la intervalul de date de intrare.

    În acest exemplu, avem numerele de comandă în coloana A și livrarea estimată în coloana B. În histograma Excel, dorim să afișăm numărul de articole livrate în 1-5 zile, 6-10 zile, 11-15 zile, 16-20 de zile și peste 20 de zile. Astfel, în coloana D, introducem intervalul bin de la 5 la 20 cu un increment de 5, așa cum se arată în captura de ecran de mai jos:

    Realizează o histogramă folosind Excel's Analysis ToolPak

    Cu pachetul de instrumente de analiză activat și cu binarele specificate, efectuați următorii pași pentru a crea o histogramă în foaia Excel:

    1. Pe Date în fila Analiză grup, faceți clic pe butonul Analiza datelor buton.

    2. În Analiza datelor dialog, selectați Histograma și faceți clic pe OK .

    3. În Histograma faceți următoarele:
      • Specificați Gama de intrare și Gama de recipiente .

        Pentru a face acest lucru, puteți plasa cursorul în casetă și apoi puteți selecta pur și simplu intervalul corespunzător din foaia de calcul cu ajutorul mouse-ului. Alternativ, puteți face clic pe butonul Colapsarea dialogului buton , selectați intervalul de pe foaie, apoi faceți clic pe butonul Colapsarea dialogului din nou pentru a reveni la Histograma caseta de dialog.

        Sfat. Dacă ați inclus antetele de coloană atunci când ați selectat datele de intrare și intervalul bin, selectați Etichete caseta de selectare.

      • Selectați Opțiuni de ieșire .

        Pentru a plasa histograma pe aceeași foaie, faceți clic pe Gama de ieșire , apoi introduceți celula din stânga-sus a tabelului de ieșire.

        Pentru a lipi tabelul de ieșire și histograma într-o foaie nouă sau într-un registru de lucru nou, selectați Noua foaie de lucru Ply sau Noua carte de lucru , respectiv.

        În cele din urmă, alegeți oricare dintre opțiunile suplimentare:

        • Pentru a prezenta datele din tabelul de ieșire în ordinea descrescătoare a frecvenței, selectați opțiunea Pareto (histogramă sortată).
        • Pentru a include o linie de procentaj cumulativ în diagrama histogramei Excel, selectați opțiunea Procentul cumulat cutie.
        • Pentru a crea o diagramă de histogramă încorporată, selectați opțiunea Graficul de ieșire cutie.

      Pentru acest exemplu, am configurat următoarele opțiuni:

    4. Și acum, faceți clic pe OK , și analizați tabelul de ieșire și graficul histogramei:

    Sfat. Pentru a îmbunătăți histograma, puteți înlocui valorile implicite Pubele și Frecvență cu titluri de axe mai semnificative, personalizați legenda graficului etc. De asemenea, puteți utiliza opțiunile de design, aspect și format ale Instrumente pentru diagrame pentru a modifica afișarea histogramei, de exemplu, pentru a elimina spațiile dintre coloane. Pentru mai multe detalii, consultați Cum să personalizați și să îmbunătățiți histograma Excel.

    După cum tocmai ați văzut, este foarte ușor să realizați o histogramă în Excel folosind Analysis ToolPak. Cu toate acestea, această metodă are o limitare semnificativă - graficul histogramei încorporate este static , ceea ce înseamnă că va trebui să creați o nouă histogramă de fiecare dată când datele de intrare sunt modificate.

    Pentru a face un actualizabile automat histogramă , puteți utiliza funcțiile Excel sau puteți construi un tabel pivotant, așa cum este demonstrat mai jos.

    Cum se face o histogramă în Excel folosind formule

    O altă modalitate de a crea o histogramă în Excel este utilizarea funcției FRECVENȚĂ sau CONȚINUTURI. Cel mai mare avantaj al acestei abordări este că nu va trebui să refaceți histograma la fiecare modificare a datelor de intrare. La fel ca o diagramă Excel normală, histograma dvs. va se actualizează automat de îndată ce modificați, adăugați sau ștergeți valori de intrare existente.

    Pentru a începe, aranjați datele sursă într-o coloană (coloana B în acest exemplu) și introduceți numerele de sortare în altă coloană (coloana D), ca în imaginea de mai jos:

    Acum, vom folosi o formulă de frecvență sau de numărătoare pentru a calcula câte valori se încadrează în intervalele specificate (bins), iar apoi vom desena o histogramă pe baza acestor date sumare.

    Crearea unei histograme utilizând funcția FRECVENȚĂ din Excel

    Cea mai evidentă funcție pentru a crea o histogramă în Excel este funcția FRECVENȚĂ, care returnează numărul de valori care se încadrează în intervale specifice, ignorând valorile text și celulele goale.

    Funcția FRECVENȚĂ are următoarea sintaxă:

    FRECVENȚĂ(data_array, bins_array)
    • Data_array - un set de valori pentru care doriți să numărați frecvențele.
    • Bins_array - o matrice de bins pentru gruparea valorilor.

    În acest exemplu, data_array este B2:B40, bin array este D2:D8, astfel încât obținem următoarea formulă:

    =FRECVENȚĂ(B2:B40,D2:D8)

    Vă rugăm să rețineți că FRECVENȚA este o funcție foarte specifică, așa că urmați aceste reguli pentru a o face să funcționeze corect:

    • O formulă de frecvență Excel trebuie introdusă ca o formula de matrice cu mai multe celule Mai întâi, selectați un interval de celule adiacente în care doriți să afișați frecvențele, apoi introduceți formula în bara de formule și apăsați Ctrl + Shift + Enter pentru a o completa.
    • Se recomandă să introduceți o formulă Frequency (Frecvență) mai mare decât numărul de compartimente. Celula suplimentară este necesară pentru a afișa numărul de valori de deasupra celui mai mare compartiment. Pentru claritate, o puteți eticheta " Mai mult " ca în următoarea captură de ecran (dar nu includeți acel " Mai mult " din bins_array!):

    Ca și în cazul Histograma din Analysis ToolPak, funcția Excel FREQUENCY returnează valorile care sunt mai mari decât un bin anterior și mai mici sau egale cu un bin dat. Ultima formulă Frequency (în celula E9) returnează numărul de valori mai mari decât binul cel mai înalt (adică numărul de zile de livrare peste 35).

    Pentru a face lucrurile mai ușor de înțeles, următoarea captură de ecran prezintă bins (coloana D), intervalele corespunzătoare (coloana C) și frecvențele calculate (coloana E):

    Notă. Deoarece Excel FRECVENȚĂ este o funcție de matrice, nu puteți edita, muta, adăuga sau șterge celulele individuale care conțin formula. Dacă decideți să modificați numărul de intervale, va trebui să ștergeți mai întâi formula existentă, apoi să adăugați sau să ștergeți intervalele, să selectați un nou interval de celule și să introduceți din nou formula.

    Realizarea unei histograme utilizând funcția COUNTIFS

    O altă funcție care vă poate ajuta să calculați distribuțiile de frecvență pentru a trasa o histogramă în Excel este COUNTIFS. Și în acest caz, va trebui să utilizați 3 formule diferite:

    • Formula pentru prima celulă - coșul de sus (F2 în captura de ecran de mai jos):

    =COUNTIFS($B$2:$B$40,"<="&$D2)

    Formula numără câte valori din coloana B sunt mai mici decât cel mai mic coș din celula D2, adică returnează numărul de articole livrate în termen de 1-5 zile.

  • Formula pentru ultima celulă - peste cel mai înalt bin (F9 în captura de ecran de mai jos):
  • =COUNTIFS($B$2:$B$100,">"&$D8)

    Formula numără câte valori din coloana B sunt mai mari decât cea mai mare valoare din D8.

  • Formula pentru celelalte compartimente (celulele F3:F8 în imaginea de mai jos):
  • =COUNTIFS($B$2:$B$40,">"&$D2,$B$2:$B$40,"<="&$D3)

    Formula numără numărul de valori din coloana B care sunt mai mari decât valoarea de pe rândul de mai sus și mai mici sau egale cu valoarea de pe același rând.

    După cum vedeți, funcțiile FRECVENȚĂ și CONTESTAȚII oferă rezultate identice:

    "Care este motivul pentru care se folosesc trei formule diferite în loc de una?", mă veți întreba. În principiu, scăpați de formula de matrice cu mai multe celule și puteți adăuga și șterge cu ușurință compartimente.

    Sfat. Dacă intenționați să adăugați mai multe rânduri de date de intrare în viitor, puteți furniza un interval mai mare în formulele FRECVENȚĂ sau CONTESTAȚII și nu va trebui să schimbați formulele pe măsură ce adăugați mai multe rânduri. În acest exemplu, datele sursă sunt în celulele B2:B40. Dar puteți furniza intervalul B2:B100 sau chiar B2:B1000, pentru orice eventualitate :) De exemplu:

    =FREQUENCY(B2:B1000,D2:D8)

    Realizați o histogramă pe baza datelor de sinteză

    Acum că aveți o listă de distribuții de frecvențe calculate fie cu funcția FREQUENCY, fie cu funcția COUNTIFS, creați o diagramă cu bare obișnuită - selectați frecvențele, treceți la funcția Introduceți și faceți clic pe graficul 2-D Column (Coloană 2-D) din fereastra Grafice grup:

    Graficul cu bare va fi inserat imediat în foaia dumneavoastră:

    În general, aveți deja o histogramă pentru datele dvs. de intrare, deși necesită cu siguranță câteva îmbunătățiri. Cel mai important, pentru ca histograma Excel să fie ușor de înțeles, trebuie să înlocuiți etichetele implicite ale axei orizontale reprezentate de numere de serie cu numerele de bin sau intervale.

    Cel mai simplu mod este să tastați intervale într-o coloană din stânga coloanei cu formula Frequency, selectați ambele coloane - Rânduri și Frecvențe - și apoi creați o diagramă cu bare. Domeniile vor fi utilizate automat pentru etichetele axei X, așa cum se arată în captura de ecran de mai jos:

    Sfat: Dacă Excel convertește intervalele în date (de ex. 1-5 pot fi convertite automat în 05-Jan ), apoi introduceți intervalele cu un apostrof ('), cum ar fi '1-5 Dacă doriți ca etichetele din histograma Excel să afișeze numere de pubele , tastați-le și cu apostrofe precedente, de ex. '5 , '10 , etc. Apostroful doar convertește numerele în text și este invizibil în celule și pe graficul histogramei.

    Dacă nu există nicio modalitate de a introduce etichetele dorite pentru histogramă pe foaia dvs., atunci le puteți introduce direct pe grafic, independent de datele din foaia de calcul. Ultima parte a acestui tutorial explică cum să faceți acest lucru și prezintă alte câteva îmbunătățiri care pot fi aduse histogramei Excel.

    Cum se realizează o histogramă cu un PivotChart

    După cum probabil ați observat în cele două exemple anterioare, partea care necesită cel mai mult timp pentru crearea unei histograme în Excel este calcularea numărului de elemente din fiecare compartiment. Odată ce datele sursă au fost grupate, o diagramă de histogramă Excel este destul de ușor de desenat.

    După cum probabil știți, una dintre cele mai rapide modalități de a rezuma automat datele în Excel este un PivotTable. Așadar, haideți să trecem la ea și să trasăm o histogramă pentru Livrare date (coloana B):

    1. Creați un tabel pivot

    Pentru a crea un tabel pivot, accesați pagina Introduceți tab> Tabele grup, apoi faceți clic pe PivotTable . și apoi, mutați Livrare în zona ROWS, iar celălalt câmp ( Nr. în acest exemplu) în zona VALUES, așa cum se arată în captura de ecran de mai jos.

    Dacă nu ați avut încă de-a face cu tabelele pivot din Excel, s-ar putea să vă fie util acest tutorial: Tutorial Excel PivotTable pentru începători.

    2. Rezumați valorile în funcție de număr

    În mod implicit, câmpurile numerice dintr-un PivotTable sunt însumate, la fel ca și câmpurile noastre. Numerele de ordine ceea ce nu are absolut nici un sens :) Oricum, pentru că pentru o histogramă avem nevoie de o numărătoare mai degrabă decât de o sumă, faceți clic dreapta pe orice celulă cu număr de ordine și selectați Rezumați valorile prin > Contul .

    Acum, tabelul pivot actualizat ar trebui să arate astfel:

    3. Creați intervalele (bins)

    Următorul pas este crearea intervalelor, sau bins. În acest scop, vom folosi Gruparea Faceți clic dreapta pe orice celulă de sub Etichete de rând în tabelul pivot, apoi selectați Grupul ...

    În Gruparea specificați valorile de început și de sfârșit (de obicei, Excel introduce automat valoarea minimă și maximă pe baza datelor dumneavoastră) și introduceți incrementul dorit (lungimea intervalului) în caseta de dialog De către cutie.

    În acest exemplu, termenul minim de livrare este de 1 zi, maximul - 40 de zile, iar incrementul este setat la 5 zile:

    Faceți clic pe OK, iar tabelul pivot va afișa intervalele specificate:

    4. Trasați o histogramă

    A mai rămas un ultim pas - trasați o histogramă. Pentru a face acest lucru, creați pur și simplu o diagramă pivot pe coloană făcând clic pe butonul Diagramă pivotantă pe Analizați fila din Instrumente PivotTable grup:

    Iar coloana implicită PivotChart va apărea imediat în foaia dvs. de calcul:

    Și acum, lustruiți-vă histograma cu câteva finisaje:

    • Ștergeți legenda făcând clic pe butonul Elemente de diagramă buton și îndepărtarea căpușei de pe Legenda Sau, selectați legenda de pe histogramă și apăsați butonul Ștergeți de pe tastatura dumneavoastră.
    • Înlocuiți valoarea implicită Total titlu cu ceva mai semnificativ.
    • Opțional, alegeți un alt stil de diagramă în fereastra Stiluri de diagramă grupul de pe Instrumente PivotChart > Design tab.
    • Îndepărtați butoanele de diagramă făcând clic pe Butoane de câmp pe Instrumente PivotChart > Analizați în fila Afișează/ Ascunde grup:

    În plus, este posibil să doriți să obțineți un aspect convențional al histogramei în care barele se ating între ele Și veți găsi îndrumări detaliate despre cum să faceți acest lucru în următoarea și ultima parte a acestui tutorial.

    Personalizați și îmbunătățiți histograma Excel

    Indiferent dacă creați o histogramă folosind Analysis ToolPak, funcțiile Excel sau un PivotChart, este posibil să doriți adesea să personalizați graficul implicit după bunul dvs. plac. Avem un tutorial special despre graficele Excel care explică cum să modificați titlul graficului, legenda, titlurile axelor, să schimbați culorile, aspectul și stilul graficului. Și aici, vom discuta câteva personalizări majore specifice unui grafic Excelhistogramă.

    Schimbarea etichetelor axei pe o diagramă de histogramă Excel

    Atunci când creați o histogramă în Excel cu Analysis ToolPak, Excel adaugă etichetele axei orizontale pe baza numerelor de bin pe care le specificați. Dar ce se întâmplă dacă, pe graficul histogramei Excel, doriți să afișați intervale în loc de numere de bin? În acest caz, va trebui să modificați etichetele axei orizontale prin efectuarea acestor pași:

    1. Faceți clic dreapta pe etichetele categoriilor de pe axa X, apoi faceți clic pe Selectați Date...

  • În panoul din dreapta, la rubrica Etichete pentru axa orizontală (categorie) , faceți clic pe butonul Editați buton.
  • În Intervalul etichetei axei introduceți etichetele pe care doriți să le afișați, separate prin virgule. Dacă introduceți etichetele intervale , închideți-le între ghilimele duble ca în următoarea captură de ecran:
  • Faceți clic pe OK. Gata!
  • Eliminați spațierea dintre bare

    Atunci când se realizează o histogramă în Excel, oamenii se așteaptă adesea ca coloanele adiacente să se atingă între ele, fără spații libere. Acesta este un lucru ușor de rezolvat. Pentru a elimina spațiul gol dintre bare, trebuie doar să urmați acești pași:

    1. Selectați barele, faceți clic dreapta și alegeți Format Data Series...

  • În panoul Format Data Series (Format serii de date), setați Lățimea spațiului la zero:
  • Și iată, ați trasat o histogramă Excel cu bare care se ating între ele:

    Și apoi, puteți înfrumuseța și mai mult histograma Excel modificând titlul graficului, titlurile axelor și schimbând stilul graficului sau culorile. De exemplu, histograma finală poate arăta așa:

    Iată cum se desenează o histogramă în Excel. Pentru o mai bună înțelegere a exemplelor discutate în acest tutorial, puteți descărca foaia de exemplu Excel Histogramă cu date sursă și diagrame de histogramă. Vă mulțumesc pentru lectură și sper să ne revedem pe blog săptămâna viitoare.

    Michael Brown este un pasionat de tehnologie dedicat, cu o pasiune pentru simplificarea proceselor complexe folosind instrumente software. Cu mai mult de un deceniu de experiență în industria tehnologiei, el și-a perfecționat abilitățile în Microsoft Excel și Outlook, precum și în Google Sheets și Docs. Blogul lui Michael este dedicat împărtășirii cunoștințelor și experienței sale cu alții, oferind sfaturi și tutoriale ușor de urmat pentru îmbunătățirea productivității și eficienței. Indiferent dacă sunteți un profesionist experimentat sau un începător, blogul lui Michael oferă informații valoroase și sfaturi practice pentru a profita la maximum de aceste instrumente software esențiale.