Kuidas luua soojuskaart Excelis: staatiline ja dünaamiline

  • Jaga Seda
Michael Brown

See samm-sammult koostatud juhend juhatab teid praktiliste näidete abil läbi soojuskaardi loomise protsessi Excelis.

Microsoft Excel on loodud andmete esitamiseks tabelites. Kuid mõnel juhul on visuaalsed andmed palju lihtsamini mõistetavad ja seeditavad. Nagu te ilmselt teate, on Excelil mitmeid sisseehitatud funktsioone graafikute loomiseks. Kahjuks ei ole soojuskaart pardal. Õnneks on olemas kiire ja lihtne viis soojuskaardi loomiseks Excelis tingimusliku vormindamise abil.

    Mis on soojuskaart Excelis?

    A soojuskaart (ehk heatmap ) on arvandmete visuaalne tõlgendus, kus erinevaid väärtusi kujutatakse erinevate värvidega. Tavaliselt kasutatakse sooja ja külma vahelist värviskeemi, nii et andmed esitatakse kuumade ja külmade kohtade kujul.

    Võrreldes tavaliste analüüsiaruannetega muudavad heatmapsid keeruliste andmete visualiseerimise ja analüüsimise palju lihtsamaks. Teadlased, analüütikud ja turundajad kasutavad neid laialdaselt andmete esialgseks analüüsiks ja üldiste mustrite avastamiseks.

    Siin on mõned tüüpilised näited:

    • Õhutemperatuuri soojuskaart - kasutatakse õhutemperatuuri andmete visualiseerimiseks teatavas piirkonnas.
    • Geograafiline soojuskaart - näitab mõningaid arvandmeid geograafilise piirkonna kohta, kasutades erinevaid toone.
    • Riskijuhtimise kuumakaart - näitab erinevaid riske ja nende mõju visuaalselt ja ülevaatlikult.

    Excelis kasutatakse soojuskaarti üksikute lahtrite kujutamiseks eri värvikoodidega, mis põhinevad nende väärtustel.

    Näiteks allpool esitatud soojuskaardil on võimalik ühe pilguga märgata kõige märjemate (rohelisega tähistatud) ja kõige kuivemate (punasega tähistatud) piirkondade ja aastakümnete kohta:

    Kuidas luua soojuskaart Excelis

    Kui te mõtlesite iga lahtri värvimist sõltuvalt selle väärtusest käsitsi, siis loobuge sellest ideest, sest see oleks asjatu ajaraiskamine. Esiteks, see nõuaks palju vaeva, et kohaldada sobivat värvitooni vastavalt väärtuse järjekohale. Ja teiseks, te peaksite värvikodeerimist iga kord uuesti tegema, kui väärtused muutuvad. Exceli tingimuslik vormindamine ületab tõhusalt mõlemad takistused.

    Soojuskaardi koostamiseks Excelis kasutame tingimusliku vormindamise värviskaalat. Siin on sammud, mida tuleb teha:

    1. Valige oma andmekogum. Meie puhul on see B3:M5.

    2. On Kodu vahekaardil Stiilid rühma, klõpsake Tingimuslik vormindamine > Värvi skaalad , ja seejärel klõpsake soovitud värviskaalal. Kui liigute hiirega konkreetse värviskaala kohal, näitab Excel teile otse teie andmekogumil otse eelvaadet.

      Selle näite jaoks valisime Punane - kollane - roheline värviskaala:

      Tulemuses on kõrged väärtused esile toodud punase, keskmised kollase ja madalad rohelise värviga. Värvid kohanduvad automaatselt, kui lahtri väärtused muutuvad.

    Vihje. Selleks, et tingimusliku vormindamise reegel rakenduks automaatselt uutele andmetele, saate teisendada oma andmevahemiku täielikult toimivaks Exceli tabeliks.

    Teha soojuskaart kohandatud värviskaalaga

    Eelnevalt määratud värviskaala rakendamisel kujutab see madalaimat, keskmist ja kõrgeimat väärtust etteantud värvides (meie puhul roheline, kollane ja punane). Kõik ülejäänud väärtused saavad kolme põhivärvi erinevad varjundid.

    Juhul kui soovite kõiki rakke, mis on madalamad/kõrgemad kui antud number, teatud värviga esile tõsta, sõltumata nende väärtustest, siis kasutage sisseehitatud värviskaala asemel konstrueerige oma värviskaala. Siin on, kuidas seda teha:

    1. On Kodu vahekaardil Stiilid rühma, klõpsake Tingimuslik vormindamine > Värviskaalad> Rohkem reegleid.

  • In the Uus vormindamise reegel dialoogiboksi, tehke järgmist:
    • Valige 3-värviline skaala alates Vormingu stiil ripploendist.
    • Sest Minimaalne ja/või Maksimaalne väärtus, valige Number aastal Tüüp ja sisestage soovitud väärtused vastavatesse lahtritesse.
    • Sest Keskpunkt , saate määrata kas Number või Pertsentiil (tavaliselt 50%).
    • Määrake igale kolmele väärtusele värv.

    Selle näite jaoks oleme seadistanud järgmised seaded:

    Selles kohandatud soojuskaardis on kõik temperatuurid alla 45 °F esile tõstetud sama rohelise tooniga ja kõik temperatuurid üle 70 °F sama punase tooniga:

  • Loo soojuskaart Excelis ilma numbriteta

    Excelis loodud soojuskaart põhineb tegelikel lahtri väärtustel ja nende kustutamine hävitaks soojuskaardi. Lahtrite väärtuste peitmiseks ilma neid lehelt eemaldamata, kasutage kohandatud numbrite vormindamist. Siin on üksikasjalikud sammud:

    1. Valige soojuskaart.
    2. Vajutage Ctrl + 1, et avada Lahtrite vormindamine dialoog.
    3. On Number vahekaardil, jaotises Kategooria , valige Kohandatud .
    4. In the Tüüp kastis 3 semikoolonit (;;;;).
    5. Klõpsake OK, et rakendada kohandatud numbriformaati.

    See on kõik! Nüüd näitab teie Exceli soojuskaart ainult värvikoode ilma numbriteta:

    Exceli soojuskaart ruudukujulise lahtritega

    Veel üks parandus, mida saate oma soojuskaardile teha, on täiesti ruudukujulised lahtrid. Allpool on toodud kiireim viis seda teha ilma skriptide või VBA-koodideta:

    1. Veergude pealkirjade joondamine vertikaalselt Et vältida veergude pealkirjade väljalõikamist, muutke nende joondus vertikaalseks. Seda saab teha abiga Orienteerumine nuppu Kodu vahekaardil Kohandamine rühm:

      Lisateavet leiate jaotisest Kuidas joondada teksti Excelis.

    2. Veergude laiuse määramine Valige kõik veerud ja lohistage mis tahes veeru päise serva, et muuta seda laiemaks või kitsamaks. Seda tehes ilmub tööriistavihik, mis näitab täpset pikslite arv - jätke see number meelde.

    3. Määra rea kõrgus . valige kõik read ja lohistage iga rea päise serva samale piksli väärtusele kui veerud (meie puhul 26 pikslit).

      Valmis! Kõik teie mütsikaardi lahtrid on nüüd ruudukujulised:

    Kuidas teha soojuskaart Excel PivotTable'is

    Põhimõtteliselt on soojuskaardi loomine pivot-tabelis sama, mis tavalises andmeväljas - kasutades tingimusliku vormingu värviskaalat. Siiski on üks hoiatus: kui lähtetabelisse lisatakse uusi andmeid, ei rakendu tingimuslik vorming nendele andmetele automaatselt.

    Näiteks lisasime Lui müügi allikatabelisse, uuendasime PivotTable'i ja näeme, et Lui numbrid on endiselt väljaspool soojuskaarti:

    Kuidas muuta PivotTable'i soojuskaart dünaamiliseks

    Selleks, et sundida Exceli pivot-tabeli soojuskaarti automaatselt uusi kirjeid lisama, on järgmised sammud:

    1. Valige oma praeguse soojuskaardi mis tahes lahter.
    2. On Kodu vahekaardil Stiilid rühma, klõpsake Tingimuslik vormindamine > Reeglite haldamine...
    3. In the Tingimusliku vormingu reeglite haldur , valige reegel ja klõpsake Reegli muutmine nuppu.
    4. In the Redigeeri vormingu reeglit dialoogiaknas, jaotises Kohalda reeglit , valige kolmas valik. Meie puhul on see järgmine: Kõik lahtrid, mis näitavad "Sum of Sales" väärtusi "Reseller" ja "Product" jaoks. .
    5. Mõlema dialoogiakna sulgemiseks klõpsake kaks korda OK.

    Nüüd on teie soojuskaart dünaamiline ja uuendatakse automaatselt, kui lisate tagaküljel uut teavet. Ärge unustage lihtsalt oma PivotTable'i värskendada :)

    Kuidas luua Excelis dünaamiline soojuskaart koos märkeruutudega

    Kui te ei soovi, et soojuskaart oleks kogu aeg olemas, saate seda vastavalt vajadusele peita ja kuvada. Dünaamilise soojuskaardi loomiseks märkeruutudega on järgmised sammud:

    1. Lisage märkeruut . oma andmekogumi kõrvale sisestage märkeruut (vormikontroll). Selleks klõpsake nuppu Arendaja tab> Sisesta > Vormi kontroll > Kontrollkast . Siin on üksikasjalikud sammud ruutude lisamiseks Excelis.
    2. Seostage märkeruut lahtriga Et siduda märkeruut teatud lahtrile, klõpsake paremal nupul märkeruutu, klõpsake nuppu Formaatjuhtimine , lülitub Kontroll sisestage lahtri aadress lahtrisse Cell link ja klõpsake OK.

      Meie puhul on märkeruut seotud lahtriga O2. Kui märkeruut on valitud, kuvatakse seotud lahtris TRUE, vastasel juhul FALSE.

    3. Seadistage tingimuslik vormindamine Valige andmekogum, klõpsake Tingimuslik vormindamine > Värviskaalad> Rohkem reegleid , ja konfigureerige sel viisil kohandatud värviskaala:
      • In the Vormingu stiil rippmenüüst, valige 3-värviline skaala .
      • Veebilehel Minimaalne , Keskpunkt ja Maksimaalne , valige Valem alates Tüüp ripploendist.
      • In the Väärtus lahtrid, sisestage järgmised valemid:

        Minimaalselt:

        =IF($O$2=TRUE, MIN($B$3:$M$5), FALSE)

        Midpoint'i jaoks:

        =IF($O$2=TRUE, AVERAGE($B$3:$M$5), FALSE)

        Maksimaalselt:

        =IF($O$2=TRUE, MAX($B$3:$M$5), FALSE)

        Need valemid kasutavad funktsioone MIN, AVERAGE ja MAX, et leida andmekogumi (B3:M5) madalaim, keskmine ja kõrgeim väärtus, kui seotud lahter (O2) on TRUE, st kui märkeruut on valitud.

      • In the Värv rippmenüüst, valige soovitud värvid.
      • Vajutage nupule OK.

      Nüüd kuvatakse soojuskaart ainult siis, kui ruut on valitud, ja ülejäänud aja on see peidetud.

    Näpunäide. TRUE / FALSE väärtuse vaatest eemaldamiseks võite siduda märkeruutu mõne tühja veeru lahtrile ja seejärel seda veergu peita.

    Kuidas teha Excelis dünaamiline soojuskaart ilma numbriteta

    Numbrite peitmiseks dünaamilises soojuskaardis peate looma veel ühe tingimusliku vormindamise reegli, mis rakendab kohandatud numbrivormingut. Siin on, kuidas:

    1. Looge dünaamiline soojuskaart, nagu on selgitatud ülaltoodud näites.
    2. Valige oma andmekogum.
    3. On Kodu vahekaardil Stiilid rühma, klõpsake Uus reegel > Kasutage valemit, et määrata, millised lahtrid tuleb vormindada .
    4. In the Vormindage väärtused, mille puhul see valem on tõene sisestage see valem:

      =IF($O$2=TRUE, TRUE, FALSE)

      Kus O2 on teie seotud lahter. Valem ütleb, et kohaldatakse reeglit ainult siis, kui märkeruut on märgitud (O2 on TRUE).

    5. Klõpsake nuppu Formaat... nupp.
    6. In the Lahtrite vormindamine dialoogiaknas, lülitage Number vahekaart, valige Kohandatud aastal Kategooria loetelus, sisestage 3 semikoolonit (;;;) lahtrisse Tüüp ja klõpsake OK.

  • Klõpsake OK, et sulgeda Uus vormindamise reegel dialoogiaknas.
  • Nüüdsest alates kuvatakse ruutu valides soojuskaart ja peidetakse numbrid:

    Kahe erineva soojuskaardi tüübi (numbritega ja ilma numbriteta) vahel vahetamiseks võite sisestada kolm raadionuppu. Ja seejärel konfigureerida 3 eraldi tingimuslikku vormindamise reeglit: 1 reegel numbritega soojuskaardi jaoks ja 2 reeglit ilma numbriteta soojuskaardi jaoks. Või saate luua ühise värviskaala reegli mõlema tüübi jaoks, kasutades funktsiooni OR (nagu on tehtud meie allpool esitatud näidistöölehel).

    Tulemusena saate selle kena dünaamilise soojuskaardi:

    Et paremini mõista, kuidas see toimib, võite alla laadida meie näidislehe. Loodetavasti aitab see teil luua oma hämmastava Exceli soojuskaardi malli.

    Tänan teid lugemise eest ja loodan, et näeme teid järgmisel nädalal meie blogis!

    Praktiline töövihik allalaadimiseks

    Soojuskaart Excelis - näited (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.