Tartalomjegyzék
A bemutató 3 különböző technikát mutat be a hisztogram Excelben történő ábrázolására - az Analysis ToolPak speciális hisztogram eszközének, a FREQUENCY vagy COUNTIFS funkciónak és a PivotChartnak a használatával.
Míg mindenki tudja, hogy milyen egyszerű grafikonokat készíteni az Excelben, a hisztogram készítése általában egy csomó kérdést vet fel. Valójában az Excel legújabb verzióiban a hisztogram készítése percek kérdése, és többféleképpen is elvégezhető - az Analysis ToolPak speciális hisztogram eszközével, képletekkel vagy a régi jó PivotTable segítségével. A bemutató további részében a részletesaz egyes módszerek magyarázata.
Mi az a hisztogram Excelben?
A Wikipédia a következőképpen definiálja a hisztogramot: " A hisztogram a numerikus adatok eloszlásának grafikus ábrázolása. " Teljesen igaz, és... teljesen érthetetlen :) Nos, gondolkodjunk másképp a hisztogramokról.
Készített már valaha oszlop- vagy oszlopdiagramot valamilyen numerikus adat ábrázolására? Fogadok, hogy mindenki készített már. A hisztogram az oszlopdiagram egy speciális felhasználása, ahol minden oszlop az elemek gyakoriságát ábrázolja egy bizonyos tartományban. Más szóval, a hisztogram grafikusan megjeleníti az elemek számát az egymást követő, egymást nem átfedő intervallumokon belül, vagy tárolók .
Például készíthet egy hisztogramot, amely megjeleníti a 61-65, 66-70, 71-75 stb. fok közötti hőmérsékletű napok számát, a 100-199, 200-299 és 300-399 dollár közötti összegű eladások számát, a 41-60, 61-80, 81-100 stb. közötti tesztpontszámmal rendelkező diákok számát stb.
A következő képernyőkép mutatja be, hogyan nézhet ki egy Excel-hisztogram:
Hogyan készítsünk hisztogramot az Excelben az Analysis ToolPak használatával?
Az Analysis ToolPak egy Microsoft Excel adatelemző bővítmény, amely az Excel 2007-től kezdve az Excel minden modern verziójában elérhető. Ez a bővítmény azonban nem töltődik be automatikusan az Excel indításakor, ezért először be kell töltenie.
Az Analysis ToolPak bővítmény betöltése
Az Adatelemzés bővítmény hozzáadásához az Excelhez a következő lépéseket kell végrehajtania:
- Az Excel 2010 - 365 programban kattintson a Fájl > Opciók Az Excel 2007 programban kattintson a Microsoft Office gombra, majd kattintson a Excel lehetőségek .
- A Excel lehetőségek párbeszédpanelen kattintson a Add-Ins a bal oldalsávban, válassza a Excel bővítmények a Doboz kezelése , és kattintson a Go gomb.
- A Add-Ins párbeszédpanelen ellenőrizze a Elemzési eszközcsomag mezőt, és kattintson a OK a párbeszédpanel bezárásához.
Ha az Excel azt az üzenetet jeleníti meg, hogy az Analysis ToolPak jelenleg nincs telepítve a számítógépére, kattintson a Igen a telepítéshez.
Most az Analysis ToolPak be van töltve az Excelbe, és a parancsa elérhető a Elemzés csoport a Adatok tab.
Az Excel hisztogram bin-tartományának megadása
A hisztogramdiagram létrehozása előtt még egy előkészületet kell tennünk - külön oszlopban adjuk hozzá a bíneket.
Bins olyan számok, amelyek azokat az intervallumokat jelölik, amelyekbe a forrásadatokat (bemeneti adatokat) csoportosítani kívánja. Az intervallumoknak egymást követőnek, nem átfedőnek és általában azonos méretűnek kell lenniük.
Excel Histogram eszköz a bemeneti adatértékeket a következő logika alapján tárolókba sorolja:
- Egy érték akkor tartozik egy adott tárolóba, ha nagyobb, mint a legalacsonyabb határérték, és egyenlő vagy kisebb, mint az adott tároló legnagyobb határértéke.
- Ha a bemeneti adatok a legmagasabb binárisnál nagyobb értékeket tartalmaznak, akkor az összes ilyen számot be kell venni a További kategória .
- Ha nem adja meg a tárolótartományt, az Excel egyenletesen elosztott tárolókészletet hoz létre a bemeneti adattartomány minimális és maximális értékei között.
A fentieket figyelembe véve, írja be a használni kívánt tárolóhelyek számát egy külön oszlopba. A tárolóhelyeket a következőkben kell megadni növekvő sorrendben , és az Excel hisztogram bin-tartományának a bemeneti adattartományra kell korlátozódnia.
Ebben a példában az A oszlopban a rendelésszámok, a B oszlopban pedig a becsült szállítási határidő szerepel. Az Excel hisztogramunkban az 1-5 nap, 6-10 nap, 11-15 nap, 16-20 nap és 20 napnál hosszabb idő alatt leszállított tételek számát szeretnénk megjeleníteni. Így a D oszlopban megadjuk az 5 és 20 közötti tartományt, 5 lépéssel, ahogy az alábbi képernyőképen látható:
Készítsen hisztogramot az Excel elemzési eszközcsomagjának használatával
Az Analysis ToolPak engedélyezésével és a tárolók meghatározásával végezze el a következő lépéseket egy hisztogram létrehozásához az Excel táblázatban:
- A Adatok lapon, a Elemzés csoport, kattintson a Adatelemzés gomb.
- A Adatelemzés párbeszédpanelen válassza a Histogram és kattintson OK .
- A Histogram párbeszédablakban a következőket tegye:
- Adja meg a Bemeneti tartomány és a Tárolóedény-tartomány .
Ehhez a kurzort a mezőbe helyezheti, majd az egérrel egyszerűen kijelölheti a megfelelő tartományt a munkalapon. Másik lehetőségként pedig a Összecsukott párbeszédpanel gomb , jelölje ki a tartományt a lapon, majd kattintson a Összecsukott párbeszédpanel gombot, hogy visszatérjen a Histogram párbeszédpanel.
Tipp. Ha a bemeneti adatok és a bináris tartomány kiválasztásakor oszlopfejléceket is bevont, válassza a Címkék jelölőnégyzet.
- Válassza ki a Kimeneti opciók .
Ha a hisztogramot ugyanarra a lapra szeretné helyezni, kattintson a Kimeneti tartomány , majd írja be a kimeneti táblázat bal felső cellájába.
A kimeneti táblázat és a hisztogram beillesztéséhez egy új lapon vagy egy új munkafüzetben válassza a Új munkalap Ply vagy Új munkafüzet illetve.
Végül válassza ki a további lehetőségek bármelyikét:
- Ha a kimeneti táblázatban az adatokat a gyakoriság csökkenő sorrendjében szeretné megjeleníteni, válassza a Pareto (rendezett hisztogram) doboz.
- Ha szeretne kumulatív százalékos vonalat felvenni az Excel hisztogram-diagramjába, válassza a Összesített százalékos arány doboz.
- Beágyazott hisztogram diagram létrehozásához válassza a Diagram kimenet doboz.
Ehhez a példához a következő beállításokat állítottam be:
- Adja meg a Bemeneti tartomány és a Tárolóedény-tartomány .
- És most kattintson OK , és tekintse át a kimeneti táblázatot és a hisztogram grafikonját:
Tipp. A hisztogram javításához az alapértelmezett Bins és Frekvencia értelmesebb tengelycímekkel, testreszabhatja a diagram legendáját stb. Emellett használhatja a tervezés, elrendezés és formátum beállításait a Diagram eszközök a hisztogram megjelenítésének megváltoztatásához, például az oszlopok közötti hézagok eltávolításához. További részletekért lásd: Hogyan lehet testre szabni és javítani az Excel hisztogramot.
Amint az imént láthatta, nagyon egyszerű hisztogramot készíteni az Excelben az Analysis ToolPak segítségével. Ennek a módszernek azonban van egy jelentős korlátja - a beágyazott hisztogram diagramja statikus , ami azt jelenti, hogy minden alkalommal, amikor a bemeneti adatok megváltoznak, új hisztogramot kell létrehoznia.
Hogy egy automatikusan frissíthető hisztogram , használhatja az Excel függvényeket, vagy építhet egy PivotTable-t az alábbiakban bemutatott módon.
Hogyan készítsünk hisztogramot az Excelben képletek segítségével?
A hisztogram készítésének másik módja az Excelben a FREQUENCY vagy COUNTIFS függvény használata. Ennek a megközelítésnek az a legnagyobb előnye, hogy nem kell a hisztogramot a bemeneti adatok minden egyes változásakor újra elkészítenie. A normál Excel-diagramhoz hasonlóan a hisztogram is automatikus frissítés amint szerkeszti, új beviteli értékeket ad hozzá vagy törli a meglévő értékeket.
Kezdetben rendezze a forrásadatokat egy oszlopba (ebben a példában a B oszlopba), és írja be a tárolószámokat egy másik oszlopba (D oszlop), mint az alábbi képernyőképen:
Most egy Frequency vagy Countifs képlet segítségével kiszámítjuk, hogy hány érték esik a megadott tartományokba (bins), majd az összesített adatok alapján hisztogramot rajzolunk.
Hisztogram készítése az Excel FREQUENCY funkciójával
A legkézenfekvőbb funkció az Excelben a hisztogram létrehozásához a FREQUENCY függvény, amely a meghatározott tartományokba eső értékek számát adja vissza, figyelmen kívül hagyva a szöveges értékeket és az üres cellákat.
A FREQUENCY funkció a következő szintaxissal rendelkezik:
FREQUENCY(data_array, bins_array)- Data_array - olyan értékek halmaza, amelyek gyakoriságát meg akarja számolni.
- Bins_array - az értékek csoportosítására szolgáló bins tömb.
Ebben a példában a data_array B2:B40, a bin array D2:D8, így a következő képletet kapjuk:
=FREKVENCIA(B2:B40,D2:D8)
Kérjük, tartsa szem előtt, hogy a FREQUENCY egy nagyon speciális funkció, ezért kövesse ezeket a szabályokat, hogy jól működjön:
- Az Excel gyakorisági képletét a következő formában kell megadni többcellás tömb képlet Először jelölje ki a szomszédos cellák azon tartományát, ahol a frekvenciákat ki szeretné adni, majd írja be a képletet a képletsorba, és nyomja le a Ctrl + Shift + Enter billentyűkombinációt a befejezéshez.
- Ajánlatos eggyel több Frequency képletet megadni, mint a tárolók száma. A plusz cellára azért van szükség, hogy a legmagasabb tároló feletti értékek számát megjelenítse. Az áttekinthetőség kedvéért címkézheti " További ", mint a következő képernyőképen (de ne tartalmazza a " További " cella a bins_array-ben!):
Mint a Histogram opcióval az Excel FREQUENCY függvénye azokat az értékeket adja vissza, amelyek nagyobbak, mint egy korábbi bináris és kisebbek vagy egyenlőek egy adott binárisnál. Az utolsó Frequency formula (az E9-es cellában) a legmagasabb binárisnál nagyobb értékek számát adja vissza (azaz a 35-nél több szállítási napok számát).
A dolgok könnyebb megértése érdekében a következő képernyőképen láthatóak a tárolók (D oszlop), a megfelelő intervallumok (C oszlop) és a számított gyakoriságok (E oszlop):
Megjegyzés: Mivel az Excel FREQUENCY egy tömbfüggvény, a képletet tartalmazó egyes cellákat nem tudja szerkeszteni, áthelyezni, hozzáadni vagy törölni. Ha úgy dönt, hogy megváltoztatja a cellák számát, először törölnie kell a meglévő képletet, majd hozzáadni vagy törölni a cellákat, kiválasztani egy új cellatartományt, és újra beírni a képletet.
Hisztogram készítése a COUNTIFS függvény használatával
Egy másik funkció, amely segíthet kiszámítani a gyakorisági eloszlásokat a hisztogram ábrázolásához az Excelben, a COUNTIFS. És ebben az esetben 3 különböző képletet kell használnia:
- Az első cella képlete - felső szemetes (F2 az alábbi képernyőképen):
=COUNTIFS($B$2:$B$40,"<="&$D2)
A képlet azt számolja, hogy a B oszlopban hány érték kisebb, mint a D2 cellában lévő legkisebb tároló, azaz az 1-5 napon belül leszállított tételek számát adja vissza.
=COUNTIFS($B$2:$B$100,">"&$D8)
A képlet azt számolja, hogy a B oszlopban hány érték nagyobb, mint a D8 legmagasabb bin értéke.
=COUNTIFS($B$2:$B$40,">"&$D2,$B$2:$B$40,"<="&$D3)
A képlet a B oszlopban lévő azon értékek számát számolja, amelyek nagyobbak, mint a fenti sorban lévő tárolóhely, és kisebbek vagy egyenlőek, mint az ugyanabban a sorban lévő tárolóhely.
Mint látható, a FREQUENCY és a COUNTIFS függvények azonos eredményeket adnak vissza:
"Mi az oka annak, hogy három különböző képletet használunk egy helyett?" - kérdezheted tőlem. Alapvetően megszabadulsz a többcellás tömb képletétől, és könnyen hozzáadhatsz és törölhetsz tárolókat.
Tipp: Ha azt tervezi, hogy a jövőben további sorokat ad hozzá a bemeneti adatokhoz, akkor a FREQUENCY vagy COUNTIFS képletekben nagyobb tartományt is megadhat, és nem kell módosítania a képleteket, ha újabb sorokat ad hozzá. Ebben a példában a forrásadatok a B2:B40 cellákban vannak. De a biztonság kedvéért megadhatja a B2:B100 vagy akár a B2:B1000 tartományt is :) Például:
=FREQUENCY(B2:B1000,D2:D8)
Készítsen hisztogramot az összesített adatok alapján
Most, hogy rendelkezünk a FREQUENCY vagy a COUNTIFS függvénnyel kiszámított gyakorisági eloszlások listájával, hozzunk létre egy szokásos oszlopdiagramot - válasszuk ki a gyakoriságokat, váltsunk a Beillesztés lapon, majd kattintson a 2-D oszlopdiagramra a Diagramok csoport:
Az oszlopdiagram azonnal beillesztésre kerül a lapra:
Általánosságban elmondható, hogy a bemeneti adatokhoz már rendelkezik hisztogrammal, bár ez mindenképpen igényel néhány fejlesztést. A legfontosabb, hogy az Excel hisztogramot könnyen érthetővé tegye, a vízszintes tengely alapértelmezett, sorszámokkal ábrázolt címkéit a binszámokkal vagy tartományokkal kell helyettesítenie.
A legegyszerűbb, ha beírja a tartományok egy oszlopban balra a gyakorisági képletet tartalmazó oszloptól, jelölje ki mindkét oszlopot - Tartományok és Frekvenciák - A tartományok automatikusan felhasználásra kerülnek az X tengely címkéihez, ahogy az alábbi képernyőképen látható:
Tipp: Ha az Excel az intervallumokat dátumokká alakítja (pl. 1-5 automatikusan átalakítható 05-Jan ), majd írja be az intervallumokat aposztróffal ('), mint például '1-5 Ha azt szeretné, hogy az Excel hisztogramjának címkéi megjelenítsenek tárolószámok , írja be őket aposztrófokkal is, pl. '5 , '10 stb. Az aposztróf csak a számokat alakítja át szöveggé, és nem látható a cellákban és a hisztogram diagramon.
Ha nincs mód arra, hogy a kívánt hisztogramcímkéket a lapon beírja, akkor közvetlenül a diagramon is megadhatja azokat, függetlenül a munkalap adataitól. A bemutató utolsó része elmagyarázza, hogyan kell ezt megtenni, és bemutat néhány más fejlesztést, amelyet az Excel hisztogramon elvégezhet.
Hogyan készítsünk hisztogramot egy PivotChart segítségével?
Amint az előző két példában is észrevehette, az Excelben a hisztogram létrehozásának legidőigényesebb része az egyes tárolókon belüli elemek számának kiszámítása. Miután a forrásadatokat csoportosítottuk, az Excel hisztogram diagramját viszonylag könnyű megrajzolni.
Amint azt valószínűleg tudja, az Excelben az adatok automatikus összegzésének egyik leggyorsabb módja a PivotTable. Lássunk hozzá, és rajzoljunk egy hisztogramot a Szállítás adatok (B oszlop):
1. Hozzon létre egy pivot táblázatot
A pivot-táblázat létrehozásához lépjen a Beillesztés tab> Táblák csoport, és kattintson a PivotTable . És aztán, mozdítsd el a Szállítás mezőt a ROWS területre, a másik mezőt ( Rendelési szám. ebben a példában) a VALUES területre, ahogy az alábbi képernyőképen látható.
Ha még nem foglalkozott az Excel pivot táblázatokkal, akkor hasznos lehet ez a bemutató: Excel PivotTable bemutató kezdőknek.
2. Az értékek összegzése számlálás szerint
Alapértelmezés szerint a PivotTable-ben a numerikus mezők összegezve vannak, így a mi Rendelési számok oszlopban, aminek semmi értelme :) Mindenesetre, mivel a hisztogramhoz nem összegre, hanem számlálásra van szükségünk, kattintson jobb gombbal bármelyik sorszám cellára, és válassza a következő opciót Összefoglalja az értékeket > Count .
A frissített PivotTable-nek így kell kinéznie:
3. Hozzuk létre az intervallumokat (bins)
A következő lépés az intervallumok, vagyis a bins létrehozása. Ehhez a Csoportosítás opció. Kattintson a jobb gombbal bármelyik cellára a Sorcímkék a pivot táblában, és válassza a Csoport ...
A Csoportosítás párbeszédpanelen adja meg a kezdő- és a végértéket (általában az Excel automatikusan beírja a minimális és a maximális értéket az adatok alapján), és írja be a kívánt növekményt (intervallum hosszát) a A által doboz.
Ebben a példában a minimális szállítási idő 1 nap, a maximális 40 nap, a növekmény pedig 5 nap:
Kattintson az OK gombra, és a pivot-táblázat a megadott intervallumokat fogja megjeleníteni:
4. Rajzoljon hisztogramot
Még egy utolsó lépés van hátra - rajzoljon hisztogramot. Ehhez egyszerűen hozzon létre egy oszlopos pivot diagramot a PivotChart a Elemezze fülön PivotTable eszközök csoport:
És az alapértelmezett oszlop PivotChart azonnal megjelenik a lapon:
És most csiszolja fel a hisztogramot néhány utolsó simítással:
- Törölje a legendát a Diagram elemek gomb és a kullancs eltávolítása a Legenda Vagy válassza ki a hisztogram legendáját, és nyomja meg a Törölje a címet. billentyűvel a billentyűzeten.
- Cserélje ki az alapértelmezett Összesen címet valami értelmesebbel.
- Választhatóan válasszon egy másik diagramstílust a Diagram stílusok csoport a PivotChart eszközök > Tervezés tab.
- Távolítsa el a diagram gombjait a Mezőgombok a PivotChart eszközök > Elemezze lapon, a Megjelenítés/elrejtés csoport:
Ezen kívül, előfordulhat, hogy hagyományos hisztogram megjelenést szeretne elérni, ahol a rudak összeérnek Ennek részletes leírását a következő és egyben utolsó részben találja meg.
Az Excel hisztogram testreszabása és javítása
Akár az Analysis ToolPak, akár az Excel függvények vagy egy PivotChart segítségével hoz létre hisztogramot, gyakran előfordulhat, hogy az alapértelmezett diagramot saját ízlése szerint szeretné testre szabni. Van egy külön bemutató az Excel-diagramokról, amely elmagyarázza, hogyan módosíthatja a diagram címét, a legendát, a tengelyek címét, megváltoztathatja a diagram színeit, elrendezését és stílusát. Itt pedig néhány fontosabb testreszabást fogunk megvitatni, amelyek az Excelhisztogram.
A tengelycímkék módosítása Excel hisztogram diagramon
Amikor az Excelben hisztogramot hoz létre az Analysis ToolPak segítségével, az Excel a vízszintes tengely címkéit az Ön által megadott binszámok alapján adja hozzá. De mi van akkor, ha az Excel hisztogram grafikonján a binszámok helyett tartományokat szeretne megjeleníteni? Ehhez a következő lépések elvégzésével meg kell változtatnia a vízszintes tengely címkéit:
- Kattintson a jobb gombbal az X tengelyen a kategóriacímkékre, majd kattintson a Adatok kiválasztása...
Távolítsa el a sávok közötti távolságot
Amikor hisztogramot készítünk Excelben, az emberek gyakran elvárják, hogy a szomszédos oszlopok összeérjenek, és ne legyenek hézagok. Ez könnyen javítható. A sávok közötti üres hely megszüntetéséhez csak kövesse az alábbi lépéseket:
- Jelölje ki a sávokat, kattintson a jobb gombbal, és válassza a Adatsorok formázása...
És voilá, egy Excel-hisztogramot rajzoltál ki, amelynek sávjai érintik egymást:
Az Excel hisztogramot tovább szépítheti a diagram címének, a tengelyek címének, valamint a diagram stílusának és színeinek módosításával. A végleges hisztogram például így nézhet ki:
Így rajzolhatsz hisztogramot Excelben. A bemutatóban tárgyalt példák jobb megértéséhez letöltheted a minta Excel hisztogram lapot forrásadatokkal és hisztogram grafikonokkal. Köszönöm, hogy elolvastad és remélem, jövő héten találkozunk a blogunkon.