
Podsumowanie
Jednym ze sposobów tworzenia histogramu jest użycie funkcji FREQUENCY. W przedstawionym przykładzie formuła w komórkach G5: G8 to:
(=FREQUENCY(data,bins))
w którym dane (C5: C16) i pojemniki (F5: F8) nazywane są zakresy.
Ta formuła jest wprowadzana jako wielokomórkowa formuła tablicowa w zakresie G5: G8.
Wyjaśnienie
Uwaga: nowsze wersje programu Excel zawierają natywny wykres histogramu, który jest łatwy do utworzenia, ale nie jest tak elastyczny w formatowaniu. Przykład na tej stronie pokazuje jeden ze sposobów tworzenia własnych danych histogramu za pomocą funkcji FREQUENCY i używania zwykłego wykresu kolumnowego do wykreślania wyników. Ponieważ FREQUENCY jest formułą, wyniki i wykres będą dynamicznie aktualizowane w przypadku zmiany danych.
Funkcja FREQUENCY zwraca rozkład częstotliwości, który jest tabelą podsumowującą, która pokazuje liczbę każdej wartości w zakresie według „bin”. CZĘSTOTLIWOŚĆ jest nieco trudna w użyciu, ponieważ musi zostać wprowadzona jako formuła tablicowa. Z drugiej strony, po prawidłowym skonfigurowaniu pojemników, FREQUENCY poda wszystkie obliczenia naraz!
Konfiguracja i formuła
W przedstawionym przykładzie mamy listę 12 wyników w nazwanym zakresie „dane” (C5: C16). Zakres F5: F8 to nazwany „pojemniki”. FREQUENCY potraktuje każdą wartość przedziału jako górną granicę dla tego przedziału. Innymi słowy, każdy przedział będzie zawierał liczbę wyników do wartości przedziału włącznie. FREQUENCY zwróci także „licznik przepełnienia” - liczbę wartości większych niż ostatni przedział.
Aby wprowadzić formułę FREQUENCY, wykonaj następujące kroki w załączonym skoroszycie.
1. W razie potrzeby usuń istniejące formuły (patrz uwaga poniżej).
2. Wybierz zakres G5: G8 (wszystkie cztery komórki).
3. Wklej lub wpisz tę formułę w pasku formuły:
=FREQUENCY(data,bins)
4. Wprowadź formułę jako formułę tablicową za pomocą Ctrl + Shift + Enter. Excel automatycznie doda nawiasy klamrowe ().
Uwaga: aby edytować istniejące formuły, musisz najpierw zaznaczyć wszystkie cztery komórki, a następnie kliknąć Usuń. Możesz zaznaczyć wszystkie komórki na raz za pomocą skrótu + /.
FREQUENCY wygeneruje liczbę dla każdego pojemnika i zwróci tablicę wyników w następujący sposób:
(2;4;5;1;0) // array returned by FREQUENCY
Excel umieści pierwsze 4 wartości w zakresie G5: G8. Zwróć uwagę, że liczba przepełnienia, zero, jest również zwracana jako piąty element tablicy, ponieważ nie ma wartości większych niż 100. Ta wartość nie jest wyświetlana w arkuszu, ponieważ wprowadziliśmy formułę tylko w czterech komórkach.
Excel 365
W programie Excel 365 możesz po prostu wprowadzić jedną formułę w komórce G5, a wyniki zostaną automatycznie przelane na arkusz. Nie ma potrzeby używania Ctrl + Shift + Enter. Jeśli jednak użyjesz tego podejścia, zobaczysz również licznik dla wyjścia pojemnika przepełnienia. Wprowadzenie wzoru tylko w 4 komórki (jak powyżej) pomija tę ostatnią wartość. Jeśli nie przeszkadza Ci dodatkowa wartość, opcja pojedynczej formuły jest łatwiejsza i możesz nie kreślić wartości na wykresie.
Etykiety
Etykiety w E5: E8 służą wyłącznie do czytelności i prezentacji. Można je dostosować, jak chcesz. W przedstawionym przykładzie formuła w komórce E5 skopiowana w dół to:
=IF(F5=MIN(bins),"≤"&F5,F4+1&"-"&F5)
Ta formuła po prostu tworzy etykietę dla każdego pojemnika, używając wartości przedziału z kolumny F.
Wykres histogramu
Aby sporządzić wykres wyników z FREQUENCY, wykonaj następujące kroki. Najpierw przytrzymaj klawisz Ctrl i wybierz dwa zakresy: E4: E8 i G4: G8. Następnie wstaw wykres kolumnowy (Wstaw> Wykresy> Kolumna grupowana):
Następnie kliknij prawym przyciskiem myszy słupek i sformatuj serię danych, aby zmniejszyć szerokość przerwy do 5% (lub według potrzeb):
Zmień tytuł wykresu, jak chcesz. W pokazanym przykładzie pobieramy wartość z komórki B2:
Końcowy wykres przedstawiający wykreślone wartości:
Histogram z Data Analysis ToolPak
Innym sposobem tworzenia histogramu w programie Excel jest użycie dodatku Data Analysis ToolPak. Jest to bardzo prosta metoda, która działa w starszych wersjach programu Excel. Jednak jednym z ograniczeń jest to, że dane wyjściowe są statyczne i nie będą aktualizowane automatycznie, jeśli zmienią się wartości w danych.