Turinys
Pamokoje pateikiami 3 skirtingi histogramos braižymo "Excel" programoje būdai: naudojant specialų "Analysis ToolPak" įrankį Histograma, funkciją FREQUENCY arba COUNTIFS ir PivotChart.
Nors visi žino, kaip lengva "Excel" programoje sukurti diagramą, histogramos kūrimas paprastai kelia daugybę klausimų. Tiesą sakant, naujausiose "Excel" versijose histogramos sukūrimas užtrunka kelias minutes ir gali būti atliekamas įvairiais būdais - naudojant specialų "Analysis ToolPak" įrankį "Histogram", formules arba seną gerą "PivotTable". Toliau šioje pamokoje rasite išsamiąkiekvieno metodo paaiškinimas.
Kas yra "Excel" histograma?
Vikipedijoje histograma apibrėžiama taip: " Histograma - tai skaitinių duomenų pasiskirstymo grafinis vaizdavimas. " Visiška tiesa ir... visiškai neaišku :) Ką gi, pagalvokime apie histogramas kitaip.
Ar esate kada nors sudarę stulpelinę arba stulpelinę diagramą, kad pavaizduotumėte tam tikrus skaitinius duomenis? Galiu lažintis, kad visiems yra tekę tai daryti. Histograma - tai specifinis stulpelinės diagramos panaudojimas, kai kiekvienas stulpelis vaizduoja elementų dažnį tam tikrame intervale. Kitaip tariant, histograma grafiškai parodo elementų skaičių vienas po kito einančiuose nepersidengiančiuose intervaluose arba šiukšliadėžės .
Pavyzdžiui, galite sukurti histogramą, kurioje būtų rodomas dienų, kai temperatūra yra 61-65, 66-70, 71-75 ir t. t. laipsnių, skaičius, pardavimų, kurių sumos yra 100-199, 200-299, 300-399 JAV dolerių, skaičius, mokinių, kurių testų rezultatai yra 41-60, 61-80, 81-100 ir t. t., skaičius.
Toliau pateiktoje ekrano nuotraukoje matyti, kaip gali atrodyti "Excel" histograma:
Kaip sukurti histogramą "Excel" programoje naudojant "Analysis ToolPak
Analysis ToolPak yra "Microsoft Excel" duomenų analizės priedas, kurį galima naudoti visose šiuolaikinėse "Excel" versijose, pradedant "Excel 2007". Tačiau šis priedas nėra automatiškai įkeliamas paleidus "Excel", todėl pirmiausia jį reikia įkelti.
Įkelkite "Analysis ToolPak" papildinį
Norėdami į "Excel" pridėti priedą "Duomenų analizė", atlikite šiuos veiksmus:
- Programoje "Excel 2010 - 365" spustelėkite Failas > Parinktys . programoje "Excel 2007" spustelėkite mygtuką "Microsoft Office", tada spustelėkite "Excel" parinktys .
- Į "Excel" parinktys dialogo langą, spustelėkite Papildomi priedai kairėje šoninėje juostoje pasirinkite "Excel" papildiniai į Tvarkyti langelį ir spustelėkite Eikite į mygtuką.
- Į Papildomi priedai dialogo lange pažymėkite "Analysis ToolPak langelį ir spustelėkite GERAI uždaryti dialogo langą.
Jei "Excel" rodo pranešimą, kad šiuo metu jūsų kompiuteryje nėra įdiegtas "Analysis ToolPak", spustelėkite Taip jį įdiegti.
Dabar analizės įrankių paketas įkeltas į "Excel", o jo komanda yra pasiekiama Analizė grupė Duomenys skirtukas.
Nurodykite "Excel" histogramos bino intervalą
Prieš kurdami histogramos diagramą, turite atlikti dar vieną paruošiamąjį veiksmą - į atskirą stulpelį įrašyti binsus.
Šiukšliadėžės tai skaičiai, reiškiantys intervalus, į kuriuos norite sugrupuoti šaltinio duomenis (įvesties duomenis). Intervalai turi būti vienas po kito einantys, nesikartojantys ir paprastai vienodo dydžio.
"Excel Histograma įrankis įvesties duomenų vertes įtraukia į skirstinius, remdamasis šia logika:
- Vertė patenka į tam tikrą šiukšliadėžę, jei yra didesnė už mažiausią ribą ir lygi arba mažesnė už didžiausią tos šiukšliadėžės ribą.
- Jei įvesties duomenyse yra reikšmių, didesnių už aukščiausią bino reikšmę, visi tokie skaičiai bus įtraukti į Daugiau kategorijos .
- Jei nenurodysite bino intervalo, "Excel" sukurs tolygiai paskirstytų binų rinkinį tarp mažiausios ir didžiausios įvesties duomenų intervalo reikšmių.
Atsižvelgdami į tai, kas išdėstyta pirmiau, atskirame stulpelyje įrašykite norimų naudoti šiukšliadėžių numerius. Šiukšliadėžės turi būti įvestos didėjančia tvarka , o jūsų "Excel" histogramos bino diapazonas turėtų būti apribotas įvesties duomenų diapazonu.
Šiame pavyzdyje A stulpelyje turime užsakymų numerius, o B stulpelyje - numatomą pristatymą. Savo "Excel" histogramoje norime parodyti elementų, pristatytų per 1-5 dienas, 6-10 dienų, 11-15 dienų, 16-20 dienų ir daugiau kaip 20 dienų, skaičių. Taigi D stulpelyje įveskite bino intervalą nuo 5 iki 20 su 5 intervalų prieaugiu, kaip parodyta toliau pateiktoje ekrano kopijoje:
Sukurkite histogramą naudodami "Excel" analizės įrankių paketą
Įjungę "Analysis ToolPak" ir nurodę skirstinius, atlikite toliau nurodytus veiksmus, kad "Excel" lape sukurtumėte histogramą:
- Dėl Duomenys skirtuke Analizė grupę, spustelėkite Duomenų analizė mygtuką.
- Į Duomenų analizė dialogo langą, pasirinkite Histograma ir spustelėkite GERAI .
- Į Histograma dialogo lange atlikite šiuos veiksmus:
- Nurodykite Įvesties diapazonas ir Šiukšliadėžės diapazonas .
Norėdami tai padaryti, galite pastatyti žymeklį langelyje ir tada tiesiog pasirinkti atitinkamą darbo lapo intervalą naudodami pelę. Taip pat galite spustelėti Dialogas "Žlugti Mygtukas , pasirinkite lapo diapazoną ir spustelėkite Dialogas "Žlugti dar kartą grįžti į Histograma dialogo langas.
Patarimas. Jei pasirinkdami įvesties duomenis ir bino intervalą įtraukėte stulpelių antraštes, pasirinkite Etiketės žymimasis langelis.
- Pasirinkite Išvesties parinktys .
Norėdami histogramą patalpinti tame pačiame lape, spustelėkite Išėjimo diapazonas , tada įveskite viršutinį kairįjį išvesties lentelės langelį.
Norėdami įklijuoti išvesties lentelę ir histogramą naujame lape arba naujame sąsiuvinyje, pasirinkite Naujas darbalapis Ply arba Naujas sąsiuvinis atitinkamai.
Galiausiai pasirinkite bet kurią iš papildomų parinkčių:
- Jei norite išvesties lentelėje duomenis pateikti mažėjančia tvarka pagal dažnį, pasirinkite Pareto (surūšiuotos histogramos) langelis.
- Norėdami į "Excel" histogramos diagramą įtraukti kaupiamąją procentinę liniją, pasirinkite Sukaupta procentinė dalis dėžutė.
- Norėdami sukurti įterptąją histogramos diagramą, pasirinkite Diagramos išvestis dėžutė.
Šiame pavyzdyje sukonfigūravau šias parinktis:
- Nurodykite Įvesties diapazonas ir Šiukšliadėžės diapazonas .
- O dabar spustelėkite GERAI , peržiūrėkite išvesties lentelę ir histogramos grafiką:
Patarimas. Norėdami pagerinti histogramą, galite pakeisti numatytąją Dėžės ir Dažnis su prasmingesniais ašių pavadinimais, pritaikyti diagramos legendą ir t. t. Taip pat galite naudoti dizaino, išdėstymo ir formato parinktis. Diagramų įrankiai pakeisti histogramos rodymą, pavyzdžiui, pašalinti tarpus tarp stulpelių. Daugiau informacijos rasite skyriuje Kaip pritaikyti ir patobulinti "Excel" histogramą.
Kaip ką tik matėte, "Excel" programoje labai lengva sukurti histogramą naudojant "Analysis ToolPak". Tačiau šis metodas turi svarbų apribojimą - įterptoji histogramos diagrama yra statinis , o tai reiškia, kad kiekvieną kartą keičiant įvesties duomenis reikės sukurti naują histogramą.
Norėdami padaryti automatiškai atnaujinamas histograma , galite naudoti "Excel" funkcijas arba sukurti PivotTable, kaip parodyta toliau.
Kaip sukurti histogramą "Excel" programoje naudojant formules
Kitas būdas sukurti histogramą "Excel" programoje - naudoti funkciją FREQUENCY arba COUNTIFS. Didžiausias šio metodo privalumas yra tas, kad nereikės iš naujo kurti histogramos kiekvieną kartą keičiant įvesties duomenis. Kaip ir įprastoje "Excel" diagramoje, histograma bus automatiškai atnaujinti kai tik redaguojate, pridedate naujas arba ištrinsite esamas įvesties vertes.
Pirmiausia šaltinio duomenis sudėkite į vieną stulpelį (šiame pavyzdyje - į B stulpelį), o į kitą stulpelį (D stulpelį) įrašykite šiukšliadėžių numerius, kaip parodyta toliau pateiktoje ekrano kopijoje:
Dabar naudodami dažnio arba skaičiavimo formulę apskaičiuosime, kiek reikšmių patenka į nurodytus intervalus (intervalus), ir pagal šiuos apibendrintus duomenis nubraižysime histogramą.
Histogramos kūrimas naudojant "Excel" funkciją FREQUENCY
Akivaizdžiausia histogramos kūrimo "Excel" programoje funkcija yra funkcija FREQUENCY, kuri grąžina verčių, patenkančių į tam tikrus intervalus, skaičių, neatsižvelgiant į teksto vertes ir tuščius langelius.
Funkcijos FREQUENCY sintaksė yra tokia:
FREQUENCY(data_array, bins_array)- Data_array - reikšmių, kurių dažnius norite suskaičiuoti, rinkinys.
- "Bins_array" - reikšmių grupavimo intervalų masyvas.
Šiame pavyzdyje data_array yra B2:B40, bin array yra D2:D8, todėl gauname tokią formulę:
= DAŽNIS(B2:B40,D2:D8)
Atminkite, kad funkcija FREKVENCIJA yra labai specifinė, todėl laikykitės šių taisyklių, kad ji veiktų tinkamai:
- "Excel" dažnio formulė turėtų būti įvesta kaip kelių ląstelių masyvo formulė . Pirmiausia pasirinkite gretimų langelių intervalą, į kurį norite išvesti dažnius, tada formulės juostoje įveskite formulę ir paspauskite Ctrl + Shift + Enter, kad ją užbaigtumėte.
- Rekomenduojama įvesti viena dažnio formule daugiau, nei yra krepšelių skaičius. Papildomo langelio reikia tam, kad būtų rodomas virš aukščiausio krepšelio esančių reikšmių skaičius. Aiškumo dėlei galite jį pažymėti " Daugiau ", kaip toliau pateiktoje ekrano kopijoje (tačiau neįtraukite " Daugiau " langelis jūsų bins_array!):
Kaip ir Histograma analizės priemonių rinkinio (Analysis ToolPak) parinktis, "Excel" funkcija FREQUENCY grąžina reikšmes, kurios yra didesnės už ankstesnį intervalą ir mažesnės arba lygios tam tikram intervalui. Paskutinė formulė Frequency (ląstelėje E9) grąžina reikšmių, didesnių už didžiausią intervalą (t. y. pristatymo dienų, viršijančių 35, skaičių), skaičių.
Kad būtų lengviau suprasti, toliau pateiktoje ekrano nuotraukoje pavaizduoti binai (D stulpelis), atitinkami intervalai (C stulpelis) ir apskaičiuoti dažniai (E stulpelis):
Pastaba. Kadangi "Excel FREQUENCY" yra masyvo funkcija, atskirų ląstelių, kuriose yra formulė, redaguoti, perkelti, pridėti ar ištrinti negalite. Jei nuspręsite pakeisti dėmenų skaičių, pirmiausia turėsite ištrinti esamą formulę, tada pridėti ar ištrinti dėmenis, pasirinkti naują ląstelių intervalą ir iš naujo įvesti formulę.
Histogramos sudarymas naudojant COUNTIFS funkciją
Kita funkcija, kuri gali padėti apskaičiuoti dažnių pasiskirstymus histogramai braižyti "Excel" programoje, yra COUNTIFS. Ir šiuo atveju jums reikės naudoti 3 skirtingas formules:
- Pirmosios ląstelės formulė - viršutinė šiukšliadėžė (toliau pateiktoje ekrano nuotraukoje - F2):
=COUNTIFS($B$2:$B$40,"<="&$D2)
Formulėje skaičiuojama, kiek B stulpelio reikšmių yra mažesnės už mažiausią langelio D2 langelio šiukšliadėžę, t. y. apskaičiuojamas per 1-5 dienas pristatytų prekių skaičius.
=COUNTIFS($B$2:$B$100,">"&$D8)
Formulėje suskaičiuojama, kiek B stulpelio reikšmių yra didesnės už aukščiausią D8 laukelį.
=COUNTIFS($B$2:$B$40,">"&$D2,$B$2:$B$40,"<="&$D3)
Formulėje skaičiuojamos B stulpelio reikšmės, kurios yra didesnės už minėtoje eilutėje esančią šiukšliadėžę ir mažesnės arba lygios tos pačios eilutės šiukšliadėžei.
Kaip matote, funkcijos FREQUENCY ir COUNTIFS duoda vienodus rezultatus:
"Kodėl vietoj vienos formulės reikia naudoti tris skirtingas?" - galite manęs paklausti. Iš esmės atsikratote kelių ląstelių masyvo formulės ir galite lengvai pridėti ir ištrinti šiukšliadėžes.
Patarimas. Jei ateityje planuojate pridėti daugiau įvesties duomenų eilučių, FREQUENCY arba COUNTIFS formulėse galite nurodyti didesnį intervalą ir jums nereikės keisti formulių, kai pridėsite daugiau eilučių. Šiame pavyzdyje įvesties duomenys yra ląstelėse B2:B40. Tačiau galite nurodyti intervalą B2:B100 arba net B2:B1000, tiesiog tam tikru atveju :) Pvz:
=FREQUENCY(B2:B1000,D2:D8)
Pagal suvestinius duomenis sudarykite histogramą
Dabar, kai turite dažnių pasiskirstymų, apskaičiuotų naudojant FREQUENCY arba COUNTIFS funkciją, sąrašą, sukurkite įprastą stulpelinę diagramą - pasirinkite dažnius, pereikite prie funkcijos Įdėkite skirtuką ir spustelėkite 2-D stulpelių diagramą Diagramos grupė:
Stulpelinė diagrama bus iš karto įterpta į jūsų lapą:
Apskritai jau turite savo įvesties duomenų histogramą, nors ją tikrai reikia šiek tiek patobulinti. Svarbiausia, kad "Excel" histogramą būtų lengva suprasti, reikia pakeisti numatytąsias horizontaliosios ašies etiketes, vaizduojamas eilės numeriais, savo bino numeriais arba intervalais.
Paprasčiausias būdas - įvesti diapazonai stulpelyje, esančiame kairėje pusėje nuo stulpelio su dažnio formule, pasirinkite abu stulpelius - Diapazonai ir Dažniai - ir sukurkite stulpelinę diagramą. X ašies etiketėms automatiškai bus naudojami intervalai, kaip parodyta toliau pateiktoje ekrano kopijoje:
Patarimas. Jei "Excel" konvertuoja intervalus į datas (pvz. 1-5 gali būti automatiškai konvertuojami į 05-sausio mėn. ), tada įveskite intervalus su prieš tai esančiu apostrofu ('), pvz. '1-5 Jei norite, kad "Excel" histogramos etiketės būtų rodomos šiukšliadėžės numeriai , rašykite juos ir su prieš tai esančiais apostrofais, pvz. '5 , '10 , ir t. t. Apostrofas tik paverčia skaičius tekstu ir yra nematomas langeliuose ir histogramos diagramoje.
Jei nėra galimybės lape įvesti norimų histogramos etikečių, galite jas įvesti tiesiai diagramoje, nepriklausomai nuo darbalapio duomenų. Paskutinėje šio vadovėlio dalyje paaiškinama, kaip tai padaryti, ir parodoma keletas kitų patobulinimų, kuriuos galima atlikti "Excel" histogramoje.
Kaip sukurti histogramą naudojant PivotChart
Kaip pastebėjote dviejuose ankstesniuose pavyzdžiuose, daugiausiai laiko kuriant histogramą "Excel" programoje užima elementų skaičiaus apskaičiavimas kiekviename krepšelyje. Sugrupavus pradinius duomenis, "Excel" histogramos diagramą gana lengva nubraižyti.
Kaip tikriausiai žinote, vienas iš greičiausių būdų automatiškai apibendrinti duomenis "Excel" programoje yra PivotTable. Pristatymas duomenis (B stulpelis):
1. Sukurkite sukamąją lentelę
Norėdami sukurti sukamąją lentelę, eikite į Įdėkite skirtukas> Lentelės grupę ir spustelėkite PivotTable . Ir tada perkelkite Pristatymas lauką į sritį ROWS, o kitą lauką ( Užsakymo Nr. šiame pavyzdyje) į sritį VALUES, kaip parodyta toliau pateiktoje ekrano kopijoje.
Jei dar nesate susidūrę su "Excel" sukamosiomis lentelėmis, jums gali būti naudinga ši pamoka: "Excel" sukamųjų lentelių pamoka pradedantiesiems.
2. Apibendrinkite vertes pagal skaičių
Pagal numatytuosius nustatymus skaitiniai laukai PivotTable yra sumuojami, todėl mūsų Užsakymų numeriai Kadangi histogramai reikia ne sumos, o skaičiaus, spustelėkite dešiniuoju pelės klavišu bet kurį eilės numerio langelį ir pasirinkite Apibendrinti vertybes pagal > Skaičiuokite .
Dabar jūsų atnaujinta PivotTable turėtų atrodyti taip:
3. Sukurkite intervalus (bins)
Kitas žingsnis - sukurti intervalus, arba bins'us. Tam naudosime Grupavimas parinktį. Dešiniuoju pelės klavišu spustelėkite bet kurią Eilučių etiketės savo sukimosi lentelėje ir pasirinkite Grupė ...
Į Grupavimas dialogo langą, nurodykite pradinę ir galutinę vertes (paprastai "Excel" automatiškai įveda mažiausią ir didžiausią vertę pagal jūsų duomenis) ir įveskite norimą prieaugį (intervalo ilgį) į laukelį Pagal dėžutė.
Šiame pavyzdyje minimalus pristatymo laikas yra 1 diena, maksimalus - 40 dienų, o padidėjimas nustatytas 5 dienos:
Spustelėkite Gerai, ir jūsų sukamojoje lentelėje bus rodomi nurodyti intervalai:
4. Nubraižykite histogramą
Liko paskutinis žingsnis - nubraižyti histogramą. Norėdami tai padaryti, paprasčiausiai sukurkite stulpelinę sukamąją diagramą spustelėdami PivotChart apie Analizuokite skirtukas PivotTable įrankiai grupė:
Jūsų lape iš karto atsiras numatytasis stulpelis PivotChart:
O dabar nušlifuokite savo histogramą, atlikdami keletą baigiamųjų darbų:
- Ištrinkite legendą spustelėdami Diagramos elementai Mygtukas ir pašalindami varnelę iš Legenda Arba pasirinkite histogramos legendą ir paspauskite Ištrinti klaviatūros klavišą.
- Pakeiskite numatytąjį Iš viso pavadinimą su kažkuo prasmingesniu.
- Pasirinktinai pasirinkite kitą diagramos stilių Diagramų stiliai grupė PivotChart įrankiai > Dizainas skirtukas.
- Pašalinkite diagramos mygtukus spustelėdami Lauko mygtukai apie PivotChart įrankiai > Analizuokite skirtuke Rodyti / slėpti grupė:
Be to, galite norėti pasiekti įprastą histogramos išvaizdą, kai strypai liečiasi vienas su kitu Išsamius nurodymus, kaip tai padaryti, rasite kitoje ir paskutinėje šios pamokos dalyje.
Pritaikykite ir patobulinkite "Excel" histogramą
Nesvarbu, ar histogramą kuriate naudodami "Analysis ToolPak", "Excel" funkcijas, ar "PivotChart", dažnai galite norėti pritaikyti numatytąją diagramą pagal savo pageidavimus. Turime specialų vadovėlį apie "Excel" diagramas, kuriame paaiškinta, kaip keisti diagramos pavadinimą, legendą, ašių pavadinimus, keisti diagramos spalvas, išdėstymą ir stilių. O čia aptarsime porą pagrindinių pritaikymų, būdingų "Excelhistograma.
Pakeiskite "Excel" histogramos diagramos ašių etiketes
Kuriant histogramą "Excel" programoje su analizės įrankių rinkiniu, "Excel" prideda horizontaliosios ašies etiketes pagal nurodytus bino numerius. Tačiau ką daryti, jei "Excel" histogramos grafike norite rodyti intervalus, o ne bino numerius? Šiuo atveju reikia pakeisti horizontaliosios ašies etiketes atliekant šiuos veiksmus:
- Dešiniuoju pelės klavišu spustelėkite kategorijų etiketes X ašyje ir spustelėkite Pasirinkite Duomenys...
Pašalinti tarpus tarp stulpelių
Kurdami histogramą "Excel" programoje, žmonės dažnai tikisi, kad gretimi stulpeliai liečiasi vienas su kitu be jokių tarpų. Tai lengva ištaisyti. Norėdami panaikinti tuščius tarpus tarp stulpelių, atlikite šiuos veiksmus:
- Pažymėkite juostas, spustelėkite dešiniuoju pelės klavišu ir pasirinkite Duomenų serijos formatas...
Ir štai, nubraižėte "Excel" histogramą, kurios stulpeliai liečiasi vienas su kitu:
Tada galite dar labiau pagražinti "Excel" histogramą, pakeisdami diagramos pavadinimą, ašių pavadinimus ir pakeisdami diagramos stilių ar spalvas. Pavyzdžiui, galutinė histograma gali atrodyti taip:
Taip "Excel" programoje nubraižysite histogramą. Kad geriau suprastumėte šioje pamokoje aptartus pavyzdžius, galite atsisiųsti pavyzdinį "Excel" histogramos lapą su pradiniais duomenimis ir histogramų diagramomis. Dėkoju, kad perskaitėte, ir tikiuosi, kad kitą savaitę susitiksime mūsų tinklaraštyje.