Jak zrobić histogram w programie Excel 2019, 2016, 2013 i 2010

  • Udostępnij To
Michael Brown

Tutorial pokazuje 3 różne techniki wykreślania histogramu w Excelu - przy użyciu specjalnego narzędzia Histogram z pakietu Analysis ToolPak, funkcji CZĘSTOTLIWOŚĆ lub COUNTIFS oraz PivotChart.

O ile każdy wie, jak łatwo jest stworzyć wykres w Excelu, o tyle stworzenie histogramu budzi zwykle masę pytań. W rzeczywistości w najnowszych wersjach Excela stworzenie histogramu to kwestia kilku minut i można to zrobić na wiele sposobów - za pomocą specjalnego narzędzia Histogram z pakietu Analysis ToolPak, formuł lub starej dobrej tabeli przestawnej.W dalszej części tego poradnika znajdziesz szczegółowewyjaśnienie każdej metody.

    Czym jest histogram w programie Excel?

    Wikipedia definiuje histogram w następujący sposób: " Histogram to graficzne przedstawienie rozkładu danych liczbowych. " Absolutnie prawdziwe i... zupełnie niejasne :) Otóż pomyślmy o histogramach w inny sposób.

    Czy kiedykolwiek zrobiłeś wykres słupkowy lub kolumnowy, aby przedstawić jakieś dane liczbowe? Założę się, że każdy to zrobił. Histogram jest specyficznym zastosowaniem wykresu kolumnowego, w którym każda kolumna reprezentuje częstotliwość elementów w pewnym zakresie. Innymi słowy, histogram wyświetla graficznie liczbę elementów w kolejnych nie nakładających się na siebie przedziałach, lub kosze .

    Na przykład możesz zrobić histogram, aby wyświetlić liczbę dni z temperaturą w przedziale 61-65, 66-70, 71-75, itd. stopni, liczbę sprzedaży z kwotami w przedziale 100-$199, 200-$299, 300-$399, liczbę uczniów z wynikami testów w przedziale 41-60, 61-80, 81-100 itd.

    Poniższy zrzut ekranu daje wyobrażenie o tym, jak może wyglądać histogram w programie Excel:

    Jak utworzyć histogram w Excelu przy użyciu Analysis ToolPak

    Analysis ToolPak to dodatek do analizy danych programu Microsoft Excel, dostępny we wszystkich nowoczesnych wersjach programu Excel, począwszy od programu Excel 2007. Dodatek ten nie jest jednak ładowany automatycznie przy starcie programu Excel, dlatego należy go najpierw załadować.

    Załaduj dodatek Analysis ToolPak

    Aby dodać dodatek Analiza danych do programu Excel, wykonaj następujące czynności:

    1. W programie Excel 2010 - 365 kliknij Plik > Opcje W programie Excel 2007 kliknij przycisk Microsoft Office, a następnie kliknij przycisk Opcje programu Excel .
    2. W Opcje programu Excel okno dialogowe, kliknij Add-Ins na lewym pasku bocznym, wybierz Dodatki do programu Excel w Zarządzaj skrzynką , a następnie kliknij przycisk Wejdź na stronę przycisk.

    3. W Add-Ins w oknie dialogowym, zaznacz Pakiet narzędzi analitycznych i kliknij OK aby zamknąć okno dialogowe.

      Jeśli Excel wyświetli komunikat, że pakiet Analysis ToolPak nie jest aktualnie zainstalowany na komputerze, kliknij Tak aby go zainstalować.

    Teraz pakiet Analysis ToolPak jest załadowany w twoim Excelu, a jego polecenie jest dostępne w Analiza grupa na Dane tab.

    Określenie zakresu binów histogramu programu Excel

    Przed utworzeniem wykresu histogramu należy dokonać jeszcze jednego przygotowania - dodać biny w osobnej kolumnie.

    Kosze są liczbami reprezentującymi przedziały, na które chcesz pogrupować dane źródłowe (dane wejściowe). Przedziały muszą być kolejne, nie zachodzące na siebie i zazwyczaj równej wielkości.

    Excel'a Histogram narzędzie ujmuje wartości danych wejściowych w biny w oparciu o następującą logikę:

    • Wartość jest zawarta w pewnym bin, jeśli jest większa niż najniższa granica i równa lub mniejsza niż największa granica dla tego bin.
    • Jeśli dane wejściowe zawierają jakiekolwiek wartości większe niż najwyższy kosz, wszystkie takie liczby zostaną uwzględnione w Więcej kategorii .
    • Jeśli nie określisz zakresu binów, Excel utworzy zestaw równomiernie rozmieszczonych binów pomiędzy minimalnymi i maksymalnymi wartościami zakresu danych wejściowych.

    Biorąc pod uwagę powyższe, w osobnej kolumnie wpisz numery koszy, które chcesz wykorzystać. Kosze muszą być wpisane w wzrastający , a zakres binów twojego histogramu w Excelu powinien być ograniczony do zakresu danych wejściowych.

    W tym przykładzie mamy numery zamówień w kolumnie A i szacowaną dostawę w kolumnie B. W naszym histogramie Excel chcemy wyświetlić liczbę przedmiotów dostarczonych w 1-5 dni, 6-10 dni, 11-15 dni, 16-20 dni i ponad 20 dni. Tak więc w kolumnie D wprowadzamy zakres binów od 5 do 20 z przyrostem 5, jak pokazano na poniższym zrzucie ekranu:

    Utwórz histogram przy użyciu pakietu narzędzi analitycznych Excela

    Przy włączonym pakiecie Analysis ToolPak i określonych binach wykonaj następujące czynności, aby utworzyć histogram w arkuszu programu Excel:

    1. Na Dane zakładka, w Analiza grupę, kliknij przycisk Analiza danych przycisk.

    2. W Analiza danych okno dialogowe, wybierz Histogram i kliknąć OK .

    3. W Histogram okno dialogowe, wykonaj następujące czynności:
      • Określ. Zakres wejściowy i Zakres pojemników .

        W tym celu można umieścić kursor w polu, a następnie wybrać odpowiedni zakres na arkuszu za pomocą myszy. Alternatywnie można kliknąć przycisk Zwiń Dialog przycisk , wybierz zakres na arkuszu, a następnie kliknij przycisk Zwiń Dialog Ponownie naciśnij przycisk , aby powrócić do Histogram okno dialogowe.

        Wskazówka. Jeśli przy wyborze danych wejściowych i zakresu binów uwzględniono nagłówki kolumn, wybierz Etykiety pole wyboru.

      • Wybierz Opcje wyjściowe .

        Aby umieścić histogram na tym samym arkuszu, kliknij Zakres wyjściowy , a następnie wprowadź górną lewą komórkę tabeli wyjściowej.

        Aby wkleić tabelę wyjściową i histogram w nowym arkuszu lub nowym skoroszycie, wybierz Nowy arkusz kalkulacyjny lub Nowy podręcznik , odpowiednio.

        Na koniec wybierz dowolną z opcji dodatkowych:

        • Aby przedstawić dane w tabeli wyjściowej w porządku malejącym według częstotliwości, należy wybrać opcję Pareto (sorted histogram) box.
        • Aby włączyć skumulowaną linię procentową do wykresu histogramu w programie Excel, należy wybrać opcję Skumulowany procent pudełko.
        • Aby utworzyć osadzony wykres histogramu, wybierz opcję Wyjście z wykresu pudełko.

      Dla tego przykładu skonfigurowałem następujące opcje:

    4. A teraz, kliknij OK oraz przejrzeć tabelę wyników i wykres histogramu:

    Wskazówka. Aby poprawić histogram, można zastąpić domyślny Kosze oraz Częstotliwość z bardziej znaczącymi tytułami osi, dostosować legendę wykresu, itp. Ponadto, można użyć opcji projektowania, układu i formatu wykresu Narzędzia wykresowe aby zmienić sposób wyświetlania histogramu, na przykład usunąć przerwy między kolumnami. Więcej szczegółów znajdziesz w rozdziale Jak dostosować i ulepszyć histogram w programie Excel.

    Jak właśnie zobaczyłeś, bardzo łatwo jest zrobić histogram w Excelu za pomocą Analysis ToolPak. Metoda ta ma jednak istotne ograniczenie - wbudowany wykres histogramu jest static , co oznacza, że będziesz musiał utworzyć nowy histogram za każdym razem, gdy dane wejściowe zostaną zmienione.

    Aby automatycznie aktualizowany histogram , możesz użyć funkcji Excela lub zbudować tabelę przestawną, jak pokazano poniżej.

    Jak zrobić histogram w Excelu przy użyciu formuł

    Innym sposobem tworzenia histogramu w Excelu jest użycie funkcji CZĘSTOŚĆ lub RÓWNOLEGŁOŚĆ. Największą zaletą tego podejścia jest to, że nie będziesz musiał ponownie tworzyć histogramu przy każdej zmianie danych wejściowych. Tak jak w przypadku zwykłego wykresu w Excelu, Twój histogram będzie aktualizować się automatycznie gdy tylko edytujesz, dodajesz nowe lub usuwasz istniejące wartości wejściowe.

    Na początek ułóż swoje dane źródłowe w jednej kolumnie (kolumna B w tym przykładzie) i wprowadź numery pojemników w innej kolumnie (kolumna D), jak na zrzucie ekranu poniżej:

    Teraz za pomocą formuły Frequency lub Countifs obliczymy, ile wartości mieści się w określonych przedziałach (binach), a następnie na podstawie tych danych zbiorczych narysujemy histogram.

    Tworzenie histogramu przy użyciu funkcji CZĘSTOŚĆ w programie Excel

    Najbardziej oczywistą funkcją do tworzenia histogramu w Excelu jest funkcja CZĘSTOŚĆ, która zwraca liczbę wartości, które mieszczą się w określonych zakresach, ignorując wartości tekstowe i puste komórki.

    Funkcja FREQUENCY ma następującą składnię:

    FREQUENCY(data_array, bins_array)
    • Data_array - zbiór wartości, dla których chcemy policzyć częstotliwości.
    • Bins_array - tablica binsów do grupowania wartości.

    W tym przykładzie data_array to B2:B40, bin array to D2:D8, więc otrzymujemy następujący wzór:

    =FREQUENCY(B2:B40,D2:D8)

    Należy pamiętać, że FREQUENCY jest bardzo specyficzną funkcją, więc należy przestrzegać tych zasad, aby działała prawidłowo:

    • Formuła Excel Frequency powinna być wpisana jako. formuła macierzy wielokomórkowej Najpierw wybierz zakres sąsiednich komórek, w których chcesz wyprowadzić częstotliwości, a następnie wpisz formułę w pasku formuły i naciśnij Ctrl + Shift + Enter, aby ją zakończyć.
    • Zaleca się, aby wprowadzić jedną formułę Frequency więcej niż liczba koszy. Dodatkowa komórka jest wymagana do wyświetlenia liczby wartości powyżej najwyższego kosza. Dla jasności można ją oznaczyć " Więcej " jak na poniższym zrzucie ekranu (ale nie dołączaj tego " Więcej " komórka w twojej tablicy bins_array!):

    Jak np. Histogram W ostatniej formule Frequency (w komórce E9) zwracana jest liczba wartości większych od najwyższego bloku (czyli liczba dni dostawy powyżej 35).

    Aby ułatwić zrozumienie, na poniższym zrzucie ekranu pokazano biny (kolumna D), odpowiadające im interwały (kolumna C) oraz obliczone częstotliwości (kolumna E):

    Uwaga. Ponieważ Excel CZĘSTOŚĆ jest funkcją tablicową, nie można edytować, przenosić, dodawać ani usuwać poszczególnych komórek zawierających formułę. Jeśli zdecydujesz się zmienić liczbę koszy, będziesz musiał najpierw usunąć istniejącą formułę, a następnie dodać lub usunąć kosze, wybrać nowy zakres komórek i ponownie wprowadzić formułę.

    Wykonanie histogramu przy użyciu funkcji COUNTIFS

    Inną funkcją, która może pomóc w obliczaniu rozkładów częstotliwości, aby wykreślić histogram w programie Excel, jest COUNTIFS. I w tym przypadku będziesz musiał użyć 3 różnych formuł:

    • Formuła dla pierwszej komórki -. górny kosz (F2 na zrzucie ekranu poniżej):

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

    Formuła liczy, ile wartości w kolumnie B jest mniejszych od najmniejszego kosza w komórce D2, czyli zwraca liczbę przedmiotów dostarczonych w ciągu 1-5 dni.

  • Formuła dla ostatniej komórki -. nad najwyższym koszem (F9 na zrzucie ekranu poniżej):
  • =COUNTIFS($B$2:$B$100,">"&$D8)

    Formuła liczy ile wartości w kolumnie B jest większych od najwyższego bin w D8.

  • Formuła dla pozostałych koszy (komórki F3:F8 na zrzucie ekranu poniżej):
  • =COUNTIFS($B$2:$B$40,">"&$D2,$B$2:$B$40,"<="&$D3)

    Formuła zlicza liczbę wartości w kolumnie B, które są większe od kosza w powyższym wierszu i mniejsze lub równe od kosza w tym samym wierszu.

    Jak widać, funkcje FREQUENCY i COUNTIFS zwracają identyczne wyniki:

    "Jaki jest powód używania trzech różnych formuł zamiast jednej?" możesz mnie zapytać. Zasadniczo pozbywasz się formuły tablicy wielokomórkowej i możesz łatwo dodawać i usuwać kosze.

    Wskazówka. Jeśli planujesz dodać więcej wierszy danych wejściowych w przyszłości, możesz dostarczyć większy zakres w swoich formułach FREQUENCY lub COUNTIFS, a nie będziesz musiał zmieniać swoich formuł w miarę dodawania kolejnych wierszy. W tym przykładzie dane źródłowe znajdują się w komórkach B2:B40. Ale możesz dostarczyć zakres B2:B100 lub nawet B2:B1000, na wszelki wypadek :) Na przykład:

    =FREQUENCY(B2:B1000,D2:D8)

    Utwórz histogram na podstawie danych zbiorczych

    Teraz, gdy masz już listę rozkładów częstotliwości obliczonych za pomocą funkcji FREQUENCY lub COUNTIFS, stwórz zwykły wykres słupkowy - wybierz częstotliwości, przełącz się na Wkładka i kliknij wykres 2-D Column w zakładce Wykresy grupa:

    Wykres słupkowy zostanie natychmiast wstawiony do Twojego arkusza:

    Ogólnie rzecz biorąc, masz już histogram dla swoich danych wejściowych, choć zdecydowanie wymaga on kilku ulepszeń. Przede wszystkim, aby histogram w Excelu był łatwy do zrozumienia, musisz zastąpić domyślne etykiety osi poziomej reprezentowane przez numery seryjne swoimi numerami binów lub zakresami.

    Najprostszym sposobem jest wpisanie zakresy w kolumnie po lewej stronie do kolumny z formułą Częstotliwość, zaznacz obie kolumny -. Zakresy oraz Częstotliwości - a następnie utwórz wykres słupkowy. Zakresy zostaną automatycznie użyte dla etykiet osi X, jak pokazano na poniższym zrzucie ekranu:

    Wskazówka. jeśli Excel konwertuje twoje interwały na daty (np. 1-5 może być automatycznie przekształcony na 05- styczeń ), następnie wpisz odstępy z poprzedzającym je apostrofem (') jak np. '1-5 Jeśli chcesz, aby etykiety histogramu w Excelu były wyświetlane numery pojemników , wpisuj je również z poprzedzającymi apostrofami, np. '5 , '10 apostrof zamienia tylko liczby na tekst i jest niewidoczny w komórkach i na wykresie histogramu.

    Jeśli nie ma możliwości wpisania pożądanych etykiet histogramu w arkuszu, to można je wprowadzić bezpośrednio na wykresie, niezależnie od danych arkusza. Ostatnia część tego samouczka wyjaśnia, jak to zrobić, i pokazuje kilka innych ulepszeń, które można wprowadzić do histogramu w Excelu.

    Jak zrobić histogram za pomocą PivotChart

    Jak być może zauważyłeś w dwóch poprzednich przykładach, najbardziej czasochłonną częścią tworzenia histogramu w Excelu jest obliczanie liczby elementów w każdym koszu. Po pogrupowaniu danych źródłowych wykres histogramu w Excelu jest dość łatwy do narysowania.

    Jak zapewne wiesz, jednym z najszybszych sposobów na automatyczne podsumowanie danych w Excelu jest tabela przestawna. Przejdźmy więc do niej i wykreślmy histogram dla Dostawa dane (kolumna B):

    1. utwórz tabelę przestawną

    Aby utworzyć tabelę przestawną, przejdź do Wkładka tab> Tabele grupę, a następnie kliknij PivotTable A potem, przesuń Dostawa pole do obszaru ROWS, a drugie pole ( Nr zamówienia. w tym przykładzie) do obszaru VALUES, jak pokazano na poniższym zrzucie ekranu.

    Jeśli nie miałeś jeszcze do czynienia z tabelami przestawnymi w Excelu, pomocny może okazać się ten tutorial: Excel PivotTable tutorial dla początkujących.

    2. podsumowanie wartości według liczby

    Domyślnie, pola numeryczne w tabeli przestawnej są sumowane i tak też jest w przypadku naszej tabeli Numery porządkowe kolumny, co nie ma absolutnie żadnego sensu :) W każdym razie, ponieważ do histogramu potrzebujemy raczej liczby niż sumy, kliknij prawym przyciskiem myszy na dowolną komórkę z liczbą porządkową i wybierz Podsumuj wartości według > Hrabia .

    Teraz twoja zaktualizowana tabela przestawna powinna wyglądać tak:

    3. utworzyć przedziały (bins)

    Następnym krokiem jest utworzenie interwałów, czyli binsów. W tym celu będziemy używać Grupowanie Kliknij prawym przyciskiem myszy dowolną komórkę pod Etykiety rzędów w swojej tabeli przestawnej, i wybierz Grupa ...

    W Grupowanie Okno dialogowe, określić wartość początkową i końcową (zazwyczaj Excel automatycznie wprowadza wartość minimalną i maksymalną na podstawie danych) oraz wpisać żądany przyrost (długość przedziału) w polu Przez pudełko.

    W tym przykładzie minimalny czas dostawy wynosi 1 dzień, maksymalny - 40 dni, a przyrost ustawiony jest na 5 dni:

    Kliknij OK, a Twoja tabela przestawna będzie wyświetlać przedziały w określony sposób:

    4) Wykreślić histogram

    Pozostał jeszcze jeden krok - narysowanie histogramu. Aby to zrobić, wystarczy utworzyć kolumnowy wykres przestawny, klikając przycisk PivotChart na Analizuj zakładka w Narzędzia tabeli przestawnej grupa:

    A domyślna kolumna PivotChart pojawi się od razu w twoim arkuszu:

    A teraz dopracuj swój histogram kilkoma elementami wykończeniowymi:

    • Usuń legendę, klikając przycisk Elementy wykresu przycisk i usunięcie kleszcza z Legenda Lub wybierz legendę na histogramie i naciśnij przycisk Usuń na klawiaturze.
    • Zastąpić domyślne Razem tytuł z czymś bardziej znaczącym.
    • Opcjonalnie, wybierz inny styl wykresu w Style wykresów grupa na Narzędzia wykresu przestawnego > Projekt tab.
    • Usuń przyciski wykresu, klikając Przyciski pól na Narzędzia wykresu przestawnego > Analizuj zakładka, w Pokaż/ukryj grupa:

    Dodatkowo, możesz chcieć uzyskać konwencjonalny wygląd histogramu, gdzie pręty dotykają się wzajemnie . A szczegółowe wskazówki, jak to zrobić, znajdziesz w kolejnej i ostatniej części tego poradnika.

    Dostosuj i ulepszaj histogramy w programie Excel

    Niezależnie od tego, czy tworzysz histogram za pomocą Analysis ToolPak, funkcji Excela czy PivotChart, często możesz chcieć dostosować domyślny wykres do swoich potrzeb. Mamy specjalny samouczek na temat wykresów w Excelu, który wyjaśnia, jak modyfikować tytuł wykresu, legendę, tytuły osi, zmieniać kolory wykresu, układ i styl. A tutaj omówimy kilka głównych dostosowań specyficznych dla Excela.histogram.

    Zmiana etykiet osi na wykresie histogramu w programie Excel

    Podczas tworzenia histogramu w programie Excel za pomocą pakietu Analysis ToolPak program Excel dodaje etykiety osi poziomej na podstawie określonych przez użytkownika numerów binów. Co jednak, jeśli na wykresie histogramu w programie Excel chcesz wyświetlać zakresy zamiast numerów binów? W tym celu musisz zmienić etykiety osi poziomej, wykonując poniższe czynności:

    1. Kliknij prawym przyciskiem myszy etykiety kategorii na osi X, a następnie kliknij Wybierz Dane...

  • W okienku po prawej stronie, pod Etykiety osi poziomej (kategoria) , kliknij Edytuj przycisk.
  • W Zakres etykiet osi w polu, wprowadź etykiety, które chcesz wyświetlić, oddzielając je przecinkami. Jeśli wprowadzasz etykiety interwały , zamknij je w podwójnych cudzysłowach, jak na poniższym zrzucie ekranu:
  • Kliknij OK. Gotowe!
  • Usuń odstępy między prętami

    Podczas tworzenia histogramu w programie Excel ludzie często oczekują, że sąsiednie kolumny będą się dotykać, bez żadnych przerw. Jest to łatwa rzecz do naprawienia. Aby wyeliminować pustą przestrzeń między paskami, wystarczy wykonać następujące kroki:

    1. Zaznacz paski, kliknij prawym przyciskiem myszy i wybierz Format Data Series...

  • W oknie Formatuj serię danych ustawiamy Szerokość szczeliny do zera:
  • I voila, masz wykreślony histogram Excela z paskami dotykającymi się nawzajem:

    A następnie, możesz upiększyć swój histogram Excel dalej, modyfikując tytuł wykresu, tytuły osi i zmieniając styl wykresu lub kolory. Na przykład, twój ostateczny histogram może wyglądać coś takiego:

    W ten sposób rysuje się histogram w Excelu. Dla lepszego zrozumienia przykładów omawianych w tym tutorialu możesz pobrać przykładowy arkusz Excel Histogram z danymi źródłowymi i wykresami histogramów. Dziękuję za przeczytanie i mam nadzieję, że zobaczymy się na naszym blogu za tydzień.

    Michael Brown jest oddanym entuzjastą technologii z pasją do upraszczania złożonych procesów za pomocą narzędzi programowych. Dzięki ponad dziesięcioletniemu doświadczeniu w branży technologicznej doskonalił swoje umiejętności w programach Microsoft Excel i Outlook, a także w Arkuszach i Dokumentach Google. Blog Michaela jest poświęcony dzieleniu się swoją wiedzą i doświadczeniem z innymi, dostarczając łatwych do zastosowania wskazówek i samouczków w celu poprawy produktywności i wydajności. Niezależnie od tego, czy jesteś doświadczonym profesjonalistą, czy początkującym, blog Michaela oferuje cenne spostrzeżenia i praktyczne porady dotyczące maksymalnego wykorzystania tych niezbędnych narzędzi programowych.