Hoe maak je een histogram in Excel 2019, 2016, 2013 en 2010?

  • Deel Dit
Michael Brown

De zelfstudie toont 3 verschillende technieken om een histogram in Excel te tekenen - met de speciale tool Histogram van Analysis ToolPak, de functie FREQUENCY of COUNTIFS, en PivotChart.

Terwijl iedereen weet hoe eenvoudig het is om een grafiek te maken in Excel, roept het maken van een histogram meestal een hoop vragen op. In feite is het maken van een histogram in de recente versies van Excel een kwestie van minuten en kan het op verschillende manieren - met behulp van de speciale histogramtool van het Analysis ToolPak, formules of de oude goede draaitabel. Verderop in deze tutorial vindt u de gedetailleerdeuitleg van elke methode.

    Wat is een histogram in Excel?

    Wikipedia definieert een histogram als volgt: " Een histogram is een grafische voorstelling van de verdeling van numerieke gegevens. "Absoluut waar, en... totaal onduidelijk :) Wel, laten we op een andere manier over histogrammen denken.

    Heeft u ooit een staaf- of kolomgrafiek gemaakt om numerieke gegevens weer te geven? Ik wed dat iedereen dat heeft gedaan. Een histogram is een specifiek gebruik van een kolomgrafiek waarbij elke kolom de frequentie van elementen in een bepaald bereik weergeeft. Met andere woorden, een histogram geeft grafisch het aantal elementen weer binnen de opeenvolgende niet-overlappende intervallen, of bakken .

    U kunt bijvoorbeeld een histogram maken voor het aantal dagen met een temperatuur tussen 61-65, 66-70, 71-75, enz. graden, het aantal verkopen met bedragen tussen $100-$199, $200-$299, $300-$399, het aantal studenten met testscores tussen 41-60, 61-80, 81-100, enz.

    Het volgende screenshot geeft een idee van hoe een Excel histogram eruit kan zien:

    Een histogram maken in Excel met Analysis ToolPak

    Het Analysis ToolPak is een invoegtoepassing voor gegevensanalyse van Microsoft Excel, beschikbaar in alle moderne versies van Excel vanaf Excel 2007. Deze invoegtoepassing wordt echter niet automatisch geladen bij het starten van Excel, dus u moet deze eerst laden.

    De invoegtoepassing Analysis ToolPak laden

    Voer de volgende stappen uit om de invoegtoepassing Gegevensanalyse aan uw Excel toe te voegen:

    1. Klik in Excel 2010 - 365 op Bestand > Opties Klik in Excel 2007 op de knop Microsoft Office en vervolgens op Excel-opties .
    2. In de Excel-opties dialoog, klik op Toevoegingen op de linker zijbalk, selecteer Excel-add-ins in de Beheer box en klik op de Ga naar knop.

    3. In de Toevoegingen dialoogvenster, controleer de Analyse ToolPak vak, en klik op OK om het dialoogvenster te sluiten.

      Indien Excel een bericht toont dat het Analysis ToolPak momenteel niet op uw computer is geïnstalleerd, klikt u op Ja om het te installeren.

    Nu is het Analysis ToolPak geladen in uw Excel, en de opdracht is beschikbaar in de Analyse groep op de Gegevens tab.

    Specificeer het bin-bereik van het Excel-histogram

    Voordat u een histogramgrafiek maakt, moet u nog één voorbereiding treffen - voeg de bins toe in een aparte kolom.

    Bakken zijn getallen die de intervallen weergeven waarin u de brongegevens (invoergegevens) wilt groeperen. De intervallen moeten opeenvolgend zijn, elkaar niet overlappen en gewoonlijk even groot zijn.

    Excel's Histogram De tool neemt de waarden van de invoergegevens op in bins op basis van de volgende logica:

    • Een waarde wordt in een bepaalde bin opgenomen als deze groter is dan de laagste grens en gelijk aan of kleiner dan de hoogste grens voor die bin.
    • Als uw invoergegevens waarden bevatten die groter zijn dan de hoogste bin, worden al die getallen opgenomen in de Meer categorie .
    • Als u het bin-bereik niet opgeeft, maakt Excel een reeks gelijkmatig verdeelde bins tussen de minimum- en maximumwaarden van uw invoergegevensbereik.

    Gezien het bovenstaande typt u de bin-nummers die u wilt gebruiken in een aparte kolom. De bins moeten worden ingevoerd in oplopende volgorde en het bin-bereik van uw Excel-histogram moet worden beperkt tot het invoergegevensbereik.

    In dit voorbeeld hebben we bestelnummers in kolom A en geschatte levering in kolom B. In ons Excel-histogram willen we het aantal geleverde artikelen weergeven in 1-5 dagen, 6-10 dagen, 11-15 dagen, 16-20 dagen en meer dan 20 dagen. In kolom D voeren we dus het bin-bereik in van 5 tot 20 met een verhoging van 5, zoals in de onderstaande schermafbeelding:

    Een histogram maken met behulp van Excel's Analysis ToolPak

    Met het Analysis ToolPak ingeschakeld en de bins gespecificeerd, voert u de volgende stappen uit om een histogram te maken in uw Excel-blad:

    1. Op de Gegevens tabblad, in de Analyse groep, klik op de Gegevensanalyse knop.

    2. In de Gegevensanalyse dialoog, selecteer Histogram en klik op OK .

    3. In de Histogram dialoogvenster, doe dan het volgende:
      • Geef de Ingangsbereik en de Bakbereik .

        Daartoe kunt u de cursor in het vak plaatsen en vervolgens met de muis het overeenkomstige bereik op uw werkblad selecteren. U kunt ook klikken op de knop Dialoog samenvouwen knop , selecteer het bereik op het blad en klik vervolgens op de knop Dialoog samenvouwen om terug te keren naar de Histogram dialoogvenster.

        Tip. Als u kolomkoppen hebt opgenomen bij het selecteren van de invoergegevens en het bin-bereik, selecteert u de Labels check box.

      • Selecteer de Uitvoeropties .

        Om het histogram op hetzelfde blad te plaatsen, klikt u op Uitvoerbereik en vervolgens in de cel linksboven van de uitvoertabel.

        Om de uitvoertabel en het histogram in een nieuw blad of een nieuwe werkmap te plakken, selecteert u Nieuw werkblad Ply of Nieuw werkboek respectievelijk.

        Kies tenslotte een van de extra opties:

        • Om de gegevens in de uitvoertabel in aflopende volgorde van frequentie te presenteren, selecteert u de optie Pareto (gesorteerd histogram) vak.
        • Om een cumulatieve percentagelijn op te nemen in uw histogramgrafiek in Excel, selecteert u de optie Cumulatief percentage doos.
        • Om een ingesloten histogramgrafiek te maken, selecteert u de optie Grafiekuitvoer doos.

      Voor dit voorbeeld heb ik de volgende opties geconfigureerd:

    4. En nu, klik OK en bekijk de uitgangstabel en de histogramgrafiek:

    Tip. Om het histogram te verbeteren, kunt u het standaard Bakken en Frequentie met meer betekenisvolle assentitels, de legenda van de grafiek aanpassen, enz. U kunt ook de ontwerp-, lay-out- en opmaakopties van de Grafieken om de weergave van het histogram te wijzigen, bijvoorbeeld door gaten tussen kolommen te verwijderen. Zie voor meer details Hoe Excel histogram aanpassen en verbeteren.

    Zoals u zojuist hebt gezien, is het heel eenvoudig om een histogram te maken in Excel met behulp van het Analysis ToolPak. Deze methode heeft echter een belangrijke beperking - de ingesloten histogramgrafiek is statisch wat betekent dat u een nieuw histogram moet maken telkens wanneer de invoergegevens worden gewijzigd.

    Om een automatisch bijwerkbaar histogram kunt u ofwel Excel-functies gebruiken of een draaitabel maken, zoals hieronder wordt gedemonstreerd.

    Een histogram maken in Excel met behulp van formules

    Een andere manier om een histogram te maken in Excel is met de functie FREQUENCY of COUNTIFS. Het grootste voordeel van deze aanpak is dat u uw histogram niet opnieuw hoeft te maken bij elke wijziging in de invoergegevens. Net als een normale Excel-grafiek zal uw histogram automatisch bijwerken zodra u bestaande invoerwaarden bewerkt, nieuwe toevoegt of verwijdert.

    Rangschik om te beginnen uw brongegevens in één kolom (kolom B in dit voorbeeld), en voer de bin-nummers in een andere kolom in (kolom D), zoals in de schermafbeelding hieronder:

    Nu gebruiken we een frequentie- of telformule om te berekenen hoeveel waarden in de opgegeven bereiken (bins) vallen, en vervolgens tekenen we een histogram op basis van die samenvattende gegevens.

    Een histogram maken met de FREQUENTIE-functie van Excel

    De meest voor de hand liggende functie om een histogram te maken in Excel is de FREQUENTIE-functie die het aantal waarden geeft dat binnen specifieke bereiken valt, waarbij tekstwaarden en lege cellen worden genegeerd.

    De FREQUENTIE-functie heeft de volgende syntaxis:

    FREQUENCY(data_array, bins_array)
    • Data_array - een reeks waarden waarvoor u de frequenties wilt tellen.
    • Bins_array - een array van bins voor het groeperen van de waarden.

    In dit voorbeeld is de data_array B2:B40, bin array D2:D8, dus krijgen we de volgende formule:

    =FREQUENTIE(B2:B40,D2:D8)

    Houd er rekening mee dat FREQUENTIE een zeer specifieke functie is, dus volg deze regels om het goed te laten werken:

    • Een Excel-frequentieformule moet worden ingevoerd als een formule voor meercellige arrays Selecteer eerst een bereik van aangrenzende cellen waar u de frequenties wilt uitvoeren, typ dan de formule in de formulebalk en druk op Ctrl + Shift + Enter om de formule te voltooien.
    • Het is aan te bevelen om een frequentieformule meer in te voeren dan het aantal bakken. De extra cel is nodig om de telling van de waarden boven de hoogste bak weer te geven. Voor de duidelijkheid kunt u deze cel het label " Meer " zoals in de volgende schermafbeelding (maar laat dat " Meer " cel in je bins_array!):

    Zoals de Histogram optie van het Analysis ToolPak retourneert de Excel FREQUENCY-functie waarden die groter zijn dan een vorige bin en kleiner dan of gelijk aan een bepaalde bin. De laatste Frequency-formule (in cel E9) retourneert het aantal waarden dat groter is dan de hoogste bin (d.w.z. het aantal leveringsdagen van meer dan 35).

    Voor een beter begrip toont het volgende screenshot de bins (kolom D), de bijbehorende intervallen (kolom C) en de berekende frequenties (kolom E):

    Opmerking: Omdat Excel FREQUENTIE een matrixfunctie is, kunt u de afzonderlijke cellen met de formule niet bewerken, verplaatsen, toevoegen of verwijderen. Als u besluit het aantal bakken te wijzigen, moet u eerst de bestaande formule verwijderen, vervolgens de bakken toevoegen of verwijderen, een nieuw cellenbereik selecteren en de formule opnieuw invoeren.

    Een histogram maken met de functie COUNTIFS

    Een andere functie die u kan helpen frequentieverdelingen te berekenen om histogrammen in Excel uit te zetten is COUNTIFS. En in dit geval moet u 3 verschillende formules gebruiken:

    • De formule voor de eerste cel - bovenste bak (F2 in onderstaande schermafbeelding):

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

    De formule telt hoeveel waarden in kolom B kleiner zijn dan de kleinste bin in cel D2, d.w.z. geeft het aantal artikelen dat binnen 1-5 dagen wordt geleverd.

  • De formule voor de laatste cel - over de hoogste bak (F9 in onderstaande schermafbeelding):
  • =COUNTIFS($B$2:$B$100,">"&$D8)

    De formule telt hoeveel waarden in kolom B groter zijn dan de hoogste bin in D8.

  • De formule voor de resterende bins (cellen F3:F8 in de schermafbeelding hieronder):
  • =COUNTIFS($B$2:$B$40,">"&$D2,$B$2:$B$40,"<="&$D3)

    De formule telt het aantal waarden in kolom B die groter zijn dan de bak in de bovenstaande rij en kleiner of gelijk aan de bak in dezelfde rij.

    Zoals u ziet, leveren de functies FREQUENCY en COUNTIFS identieke resultaten op:

    "Wat is de reden om drie verschillende formules te gebruiken in plaats van één?" zult u zich afvragen. In principe ben je dan verlost van de formule met meerdere cellen en kun je gemakkelijk bakken toevoegen en verwijderen.

    Tip: Als u van plan bent in de toekomst meer rijen met invoergegevens toe te voegen, kunt u een groter bereik opgeven in uw FREQUENCY- of COUNTIFS-formules, zodat u uw formules niet hoeft te wijzigen als u meer rijen toevoegt. In dit voorbeeld staan de brongegevens in de cellen B2:B40. Maar u kunt ook het bereik B2:B100 of zelfs B2:B1000 opgeven, voor het geval dat :) Bijvoorbeeld:

    =FREQUENCY(B2:B1000,D2:D8)

    Maak een histogram op basis van de samenvattende gegevens

    Nu u een lijst hebt van frequentieverdelingen die zijn berekend met de functie FREQUENCY of COUNTIFS, kunt u een gewoon staafdiagram maken - selecteer de frequenties, schakel over naar het Plaats tabblad en klik op de 2-D kolomgrafiek in de Grafieken groep:

    Het staafdiagram wordt onmiddellijk in uw blad ingevoegd:

    Over het algemeen hebt u al een histogram voor uw invoergegevens, hoewel het zeker een paar verbeteringen behoeft. Het belangrijkste is dat u, om uw Excel-histogram begrijpelijk te maken, de standaardlabels van de horizontale as, weergegeven door volgnummers, moet vervangen door uw bin-nummers of bereiken.

    De eenvoudigste manier is om de reeksen in een kolom links van de kolom met de frequentieformule, selecteert u beide kolommen - Ranges en Frequenties - De bereiken worden automatisch gebruikt voor de labels van de X-as, zoals in de onderstaande schermafbeelding:

    Tip. Als Excel uw intervallen converteert naar datums (bijv. 1-5 kan automatisch worden omgezet in 05-Jan ), typ dan de intervallen met een voorafgaande apostrof (') zoals '1-5 Als u wilt dat de labels van uw Excel histogram worden weergegeven baknummers typ ze ook met voorafgaande apostrofs, bijv. '5 , '10 De apostrof zet alleen getallen om in tekst en is onzichtbaar in cellen en op de histogramgrafiek.

    Als u de gewenste histogramlabels niet op uw blad kunt typen, dan kunt u ze rechtstreeks in de grafiek invoeren, onafhankelijk van de werkbladgegevens. In het laatste deel van deze zelfstudie wordt uitgelegd hoe u dit doet, en worden nog enkele andere verbeteringen getoond die aan uw Excel-histogram kunnen worden aangebracht.

    Hoe maak je een histogram met een PivotChart?

    Zoals u wellicht in de twee voorgaande voorbeelden hebt opgemerkt, is het meest tijdrovende deel van het maken van een histogram in Excel het berekenen van het aantal items binnen elke bin. Zodra de brongegevens zijn gegroepeerd, is een histogramgrafiek in Excel vrij eenvoudig te tekenen.

    Zoals u waarschijnlijk weet, is een draaitabel een van de snelste manieren om gegevens automatisch samen te vatten in Excel. Laten we dus aan de slag gaan en een histogram tekenen voor de Levering gegevens (kolom B):

    1. Maak een draaitabel

    Om een draaitabel te maken, gaat u naar de Plaats tab> Tabellen groep, en klik op Draaitabel En dan, verplaats de Levering veld naar het ROWS-gebied, en het andere veld ( Bestelnr. in dit voorbeeld) naar het gebied VALUES, zoals in de onderstaande schermafbeelding.

    Als u nog niet eerder met Excel draaitabellen heeft gewerkt, vindt u misschien deze tutorial nuttig: Excel draaitabel tutorial voor beginners.

    2. Waarden samenvatten per graaf

    Standaard worden numerieke velden in een draaitabel opgeteld, en dat geldt ook voor onze Bestelnummers kolom, wat absoluut geen zin heeft :) Hoe dan ook, omdat we voor een histogram een telling nodig hebben in plaats van een som, klik met de rechtermuisknop op een cel met een volgnummer en selecteer Waarden samenvatten door > Graaf .

    Nu zou uw bijgewerkte draaitabel er zo uit moeten zien:

    3. Creëer de intervallen (bins)

    De volgende stap is het maken van de intervallen, of bins. Hiervoor gebruiken we de Groepering optie. Rechtsklik op een cel onder Rij Labels in uw draaitabel, en selecteer Groep ...

    In de Groepering dialoogvenster, geef de begin- en eindwaarde op (gewoonlijk voert Excel de minimum- en maximumwaarde automatisch in op basis van uw gegevens), en typ de gewenste toename (intervallengte) in het veld Door doos.

    In dit voorbeeld is de minimale levertijd 1 dag, het maximum - 40 dagen, en de verhoging is ingesteld op 5 dagen:

    Klik op OK, en uw draaitabel toont de intervallen zoals gespecificeerd:

    4. Maak een histogram

    Er is nog een laatste stap - een histogram tekenen. Om dit te doen maakt u gewoon een kolomspilgrafiek door te klikken op de knop PivotChart op de Analyseer tab in Gereedschap voor draaitabellen groep:

    En de standaard kolom PivotChart verschijnt meteen in uw blad:

    En nu kunt u uw histogram nog wat bijschaven:

    • Verwijder de legende door te klikken op de Grafiekelementen knop en het verwijderen van de teek van de Legenda Of selecteer de legende op het histogram en druk op de knop Verwijder toets op uw toetsenbord.
    • Vervang de standaard Totaal titel met iets meer betekenis.
    • Kies optioneel een andere grafiekstijl in de Grafiekstijlen groep op de PivotChart gereedschap > Ontwerp tab.
    • Verwijder de knoppen van de grafiek door te klikken op Veldknoppen op de PivotChart gereedschap > Analyseer tabblad, in de Tonen/verbergen groep:

    Bovendien wilt u misschien een conventioneel histogrambeeld bereiken waarbij de balken raken elkaar In het volgende en laatste deel van deze handleiding vindt u gedetailleerde aanwijzingen over hoe dit moet.

    Uw Excel histogram aanpassen en verbeteren

    Of u nu een histogram maakt met behulp van de Analysis ToolPak, Excel functies of een PivotChart, vaak wilt u de standaard grafiek aanpassen aan uw wensen. We hebben een speciale tutorial over Excel grafieken waarin wordt uitgelegd hoe u de grafiektitel, legenda, assen titels, grafiekkleuren, lay-out en stijl kunt aanpassen. En hier bespreken we een paar belangrijke aanpassingen die specifiek zijn voor een Excelhistogram.

    De aslabels van een Excel histogram wijzigen

    Wanneer u een histogram maakt in Excel met het Analysis ToolPak, voegt Excel de horizontale aslabels toe op basis van de bin-nummers die u opgeeft. Maar wat als u in uw Excel-histogramgrafiek bereiken wilt weergeven in plaats van bin-nummers? Dan moet u de horizontale aslabels wijzigen door de volgende stappen uit te voeren:

    1. Rechtsklik op de categorielabels op de X-as en klik op Selecteer gegevens...

  • In het rechterdeelvenster, onder Horizontale (categorie) aslabels klik op de Bewerk knop.
  • In de Aslabel bereik box, voer de labels in die u wilt weergeven, gescheiden door komma's. Als u de intervallen zet ze tussen dubbele aanhalingstekens zoals in de volgende schermafbeelding:
  • Klik op OK. Klaar!
  • Afstand tussen de balken verwijderen

    Bij het maken van een histogram in Excel verwachten mensen vaak dat aangrenzende kolommen elkaar raken, zonder tussenruimte. Dit is eenvoudig te verhelpen. Om de lege ruimte tussen de balken weg te werken, hoeft u slechts de volgende stappen te volgen:

    1. Selecteer de balken, klik met de rechtermuisknop en kies Formaat Gegevensreeks...

  • In het deelvenster Gegevensreeksen opmaken stelt u de Gap Breedte naar nul:
  • En voila, je hebt een Excel histogram uitgezet met staven die elkaar raken:

    Vervolgens kunt u uw Excel-histogram verder verfraaien door de grafiektitel en de titels van de assen te wijzigen, en de grafiekstijl of de kleuren aan te passen. Uw uiteindelijke histogram kan er bijvoorbeeld zo uitzien:

    Zo tekent u een histogram in Excel. Voor een beter begrip van de voorbeelden die in deze tutorial worden besproken, kunt u het voorbeeldblad Excel Histogram met brongegevens en histogramgrafieken downloaden. Ik dank u voor het lezen en hoop u volgende week op onze blog te zien.

    Michael Brown is een toegewijde technologieliefhebber met een passie voor het vereenvoudigen van complexe processen met behulp van softwaretools. Met meer dan tien jaar ervaring in de technische industrie heeft hij zijn vaardigheden in Microsoft Excel en Outlook, evenals Google Spreadsheets en Documenten aangescherpt. Michael's blog is gewijd aan het delen van zijn kennis en expertise met anderen, met eenvoudig te volgen tips en tutorials voor het verbeteren van de productiviteit en efficiëntie. Of je nu een doorgewinterde professional of een beginner bent, Michaels blog biedt waardevolle inzichten en praktisch advies om het meeste uit deze essentiële softwaretools te halen.