Ako vytvoriť tepelnú mapu v programe Excel: statická a dynamická

  • Zdieľajte To
Michael Brown

Tento sprievodca vás krok za krokom prevedie procesom tvorby tepelnej mapy v programe Excel na praktických príkladoch.

Program Microsoft Excel je navrhnutý na prezentáciu údajov v tabuľkách. V niektorých prípadoch sú však vizuálne zobrazenia oveľa jednoduchšie na pochopenie a strávenie. Ako pravdepodobne viete, program Excel má množstvo vstavaných funkcií na vytváranie grafov. Žiaľ, tepelná mapa v ňom nie je. Našťastie existuje rýchly a jednoduchý spôsob, ako vytvoriť tepelnú mapu v programe Excel pomocou podmieneného formátovania.

    Čo je to tepelná mapa v programe Excel?

    A tepelná mapa (alias tepelná mapa ) je vizuálna interpretácia číselných údajov, pri ktorej sú rôzne hodnoty reprezentované rôznymi farbami. Zvyčajne sa používajú farebné schémy od teplých po studené, takže údaje sú reprezentované vo forme teplých a studených miest.

    V porovnaní so štandardnými analytickými prehľadmi umožňujú heatmapy oveľa jednoduchšie vizualizovať a analyzovať komplexné údaje. Vo veľkej miere ich využívajú vedci, analytici a marketéri na predbežnú analýzu údajov a objavovanie všeobecných vzorcov.

    Tu je niekoľko typických príkladov:

    • Teplotná mapa teploty vzduchu - slúži na vizualizáciu údajov o teplote vzduchu v určitej oblasti.
    • Geografická tepelná mapa - zobrazuje niektoré číselné údaje v geografickej oblasti pomocou rôznych odtieňov.
    • Mapa riadenia rizík - vizuálne a prehľadne zobrazuje rôzne riziká a ich vplyv.

    V programe Excel sa tepelná mapa používa na zobrazenie jednotlivých buniek rôznymi farebnými kódmi na základe ich hodnôt.

    Napríklad na tepelnej mape nižšie môžete na prvý pohľad zistiť najvlhšie (zvýraznené zelenou farbou) a najsuchšie (zvýraznené červenou farbou) regióny a desaťročia:

    Ako vytvoriť tepelnú mapu v programe Excel

    Ak ste uvažovali o ručnom vyfarbovaní každej bunky v závislosti od jej hodnoty, vzdajte sa tejto myšlienky, pretože by to bola zbytočná strata času. Po prvé, použitie vhodného farebného odtieňa podľa poradia hodnoty by si vyžadovalo veľa úsilia. A po druhé, museli by ste pri každej zmene hodnôt znovu farebne kódovať. Podmienené formátovanie programu Excel účinne prekonáva obe prekážky.

    Na vytvorenie tepelnej mapy v programe Excel budeme používať podmienené formátovanie farebnej škály. Tu sú kroky, ktoré treba vykonať:

    1. Vyberte súbor údajov. V našom prípade je to B3:M5.

    2. Na Domov na karte Štýly kliknite na položku Podmienené formátovanie > Farebné stupnice , a potom kliknite na požadovanú farebnú škálu. Keď prejdete myšou nad konkrétnu farebnú škálu, Excel vám zobrazí živý náhľad priamo v súbore údajov.

      Pre tento príklad sme vybrali Červená - žltá - zelená farebná škála:

      Vo výsledku budete mať vysoké hodnoty zvýraznené červenou farbou, stredné žltou a nízke zelenou. Farby sa automaticky prispôsobia, keď sa zmenia hodnoty buniek.

    Tip. Aby sa pravidlo podmieneného formátovania automaticky použilo na nové údaje, môžete previesť rozsah údajov na plne funkčnú tabuľku programu Excel.

    Vytvorenie tepelnej mapy s vlastnou farebnou škálou

    Pri použití prednastavenej farebnej škály sa zobrazia najnižšie, stredné a najvyššie hodnoty v preddefinovaných farbách (v našom prípade zelená, žltá a červená). Všetky ostatné hodnoty dostanú rôzne odtiene troch hlavných farieb.

    V prípade, že chcete zvýrazniť všetky bunky nižšie/vyššie ako dané číslo určitou farbou bez ohľadu na ich hodnoty, potom namiesto použitia vstavanej farebnej škály vytvorte vlastnú. Tu je návod, ako to urobiť:

    1. Na Domov na karte Štýly kliknite na položku Podmienené formátovanie > Farebné stupnice> Ďalšie pravidlá.

  • V Nové pravidlo formátovania v dialógovom okne vykonajte nasledujúce kroky:
    • Vyberte si 3-farebná stupnica z Štýl formátu rozbaľovací zoznam.
    • Pre Minimálne a/alebo Maximum vybrať hodnotu Číslo v Typ a do príslušných políčok zadajte požadované hodnoty.
    • Pre Stredný bod , môžete nastaviť buď Číslo alebo Percentil (zvyčajne 50 %).
    • Každej z týchto troch hodnôt priraďte farbu.

    V tomto príklade sme nakonfigurovali nasledujúce nastavenia:

    Na tejto vlastnej tepelnej mape sú všetky teploty pod 45 °F zvýraznené rovnakým odtieňom zelenej farby a všetky teploty nad 70 °F rovnakým odtieňom červenej farby:

  • Vytvorenie tepelnej mapy v programe Excel bez čísel

    Teplotná mapa, ktorú vytvoríte v programe Excel, je založená na skutočných hodnotách buniek a ich odstránením by sa tepelná mapa zničila. Ak chcete skryť hodnoty buniek bez toho, aby ste ich odstránili z hárka, použite vlastné formátovanie čísel. Tu sú podrobné kroky:

    1. Vyberte tepelnú mapu.
    2. Stlačením klávesovej skratky Ctrl + 1 otvoríte Formátovanie buniek dialóg.
    3. Na Číslo karta v časti Kategória , vyberte Vlastné .
    4. V Typ napíšte 3 stredníky (;;;;).
    5. Kliknutím na tlačidlo OK použite vlastný formát čísla.

    A je to! Teraz sa na vašej tepelnej mape Excelu zobrazujú len farebné kódy bez čísel:

    Teplotná mapa programu Excel so štvorcovými bunkami

    Ďalším vylepšením, ktoré môžete urobiť na svojej tepelnej mape, sú dokonale štvorcové bunky. Nižšie je uvedený najrýchlejší spôsob, ako to urobiť bez akýchkoľvek skriptov alebo kódov VBA:

    1. Zarovnanie záhlaví stĺpcov na výšku Ak chcete zabrániť odrezaniu záhlaví stĺpcov, zmeňte ich zarovnanie na vertikálne. To môžete urobiť pomocou príkazu Orientácia tlačidlo na Domov na karte Zarovnanie skupina:

      Ďalšie informácie nájdete v časti Ako zarovnať text v programe Excel.

    2. Nastavenie šírky stĺpca . Vyberte všetky stĺpce a potiahnite okraj záhlavia ľubovoľného stĺpca, aby ste ho rozšírili alebo zúžili. počet pixelov - zapamätajte si toto číslo.

    3. Nastavenie výšky riadku . Vyberte všetky riadky a potiahnite okraj záhlavia ľubovoľného riadku na rovnakú hodnotu pixla ako stĺpce (v našom prípade 26 pixlov).

      Hotovo! Všetky bunky vašej mapy klobúka majú teraz tvar štvorca:

    Ako vytvoriť tepelnú mapu v tabuľke PivotTable aplikácie Excel

    Vytvorenie tepelnej mapy v otočnej tabuľke je v podstate rovnaké ako v bežnom rozsahu údajov - pomocou farebnej škály podmieneného formátovania. Je tu však výhrada: keď sa do zdrojovej tabuľky pridajú nové údaje, podmienené formátovanie sa na tieto údaje automaticky neuplatní.

    Napríklad sme do zdrojovej tabuľky pridali predaj spoločnosti Lui, obnovili sme tabuľku PivotTable a videli sme, že čísla spoločnosti Lui sú stále mimo tepelnej mapy:

    Ako vytvoriť dynamickú tepelnú mapu PivotTable

    Ak chcete prinútiť otočnú tabuľku programu Excel, aby automaticky zahŕňala nové položky, vykonajte tieto kroky:

    1. Vyberte ľubovoľnú bunku v aktuálnej tepelnej mape.
    2. Na Domov na karte Štýly kliknite na položku Podmienené formátovanie > Správa pravidiel...
    3. V Správca pravidiel podmieneného formátovania , vyberte pravidlo a kliknite na Upraviť pravidlo tlačidlo.
    4. V Upraviť pravidlo formátovania dialógové okno v časti Použiť pravidlo na , vyberte tretiu možnosť. V našom prípade znie: Všetky bunky zobrazujúce hodnoty "Sumy predaja" pre "Predajcu" a "Výrobok" .
    5. Kliknutím na tlačidlo OK dvakrát zatvorte obe dialógové okná.

    Teraz je vaša tepelná mapa dynamická a bude sa automaticky aktualizovať, keď pridáte nové informácie v zadnej časti. Len nezabudnite obnoviť svoju PivotTable :)

    Ako vytvoriť dynamickú tepelnú mapu v programe Excel pomocou zaškrtávacieho políčka

    Ak nechcete, aby bola tepelná mapa neustále zobrazená, môžete ju skryť a zobraziť podľa svojich potrieb. Ak chcete vytvoriť dynamickú tepelnú mapu so zaškrtávacím poľom, postupujte podľa týchto krokov:

    1. Vloženie začiarkavacieho políčka . Vedľa súboru údajov vložte zaškrtávacie políčko (ovládací prvok formulára). Na tento účel kliknite na tlačidlo Vývojár karta> Vložte > Ovládacie prvky formulára > Zaškrtávacie políčko . Tu sú podrobné kroky na pridanie začiarkavacieho políčka v programe Excel.
    2. Prepojenie začiarkavacieho políčka s bunkou Ak chcete prepojiť začiarkavacie políčko s určitou bunkou, kliknite pravým tlačidlom myši na začiarkavacie políčko, kliknite na položku Kontrola formátu , prepnite na Kontrola zadajte adresu bunky do záložky Prepojenie buniek a kliknite na tlačidlo OK.

      V našom prípade je zaškrtávacie políčko prepojené s bunkou O2. Keď je zaškrtávacie políčko označené, prepojená bunka zobrazuje TRUE, v opačnom prípade FALSE.

    3. Nastavenie podmieneného formátovania . Vyberte súbor údajov, kliknite na tlačidlo Podmienené formátovanie > Farebné stupnice> Ďalšie pravidlá a nakonfigurujte týmto spôsobom vlastnú farebnú škálu:
      • V Štýl formátu v rozbaľovacom zozname vyberte 3-farebná stupnica .
      • Pod Minimálne , Stredný bod a Maximum , vyberte Vzorec z Typ rozbaľovací zoznam.
      • V Hodnota zadajte nasledujúce vzorce:

        Minimálne:

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

        Pre stredný bod:

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

        Maximálne:

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

        Tieto vzorce používajú funkcie MIN, AVERAGE a MAX na určenie najnižšej, strednej a najvyššej hodnoty v súbore údajov (B3:M5), keď je prepojená bunka (O2) TRUE, t. j. keď je zaškrtnuté políčko.

      • V Farba rozbaľovacie políčka, vyberte požadované farby.
      • Kliknite na tlačidlo OK.

      Teraz sa tepelná mapa zobrazí len vtedy, keď je začiarkavacie políčko začiarknuté, a po zvyšok času je skrytá.

    Tip. Ak chcete odstrániť hodnotu TRUE/FALSE zo zobrazenia, môžete zaškrtávacie políčko prepojiť s nejakou bunkou v prázdnom stĺpci a potom tento stĺpec skryť.

    Ako vytvoriť dynamickú tepelnú mapu v programe Excel bez čísel

    Ak chcete skryť čísla v dynamickej tepelnej mape, musíte vytvoriť ešte jedno pravidlo podmieneného formátovania, ktoré použije vlastný formát čísla:

    1. Vytvorte dynamickú tepelnú mapu, ako je vysvetlené vo vyššie uvedenom príklade.
    2. Vyberte súbor údajov.
    3. Na Domov na karte Štýly kliknite na položku Nové pravidlo > Použitie vzorca na určenie buniek, ktoré sa majú formátovať .
    4. V Formátovanie hodnôt, pri ktorých je tento vzorec pravdivý zadajte tento vzorec:

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

      Kde O2 je vaša prepojená bunka. Vzorec hovorí, že pravidlo sa má použiť len vtedy, keď je zaškrtnuté políčko (O2 je TRUE).

    5. Kliknite na tlačidlo Formát... tlačidlo.
    6. V Formátovanie buniek dialógové okno, prepnite na Číslo vyberte kartu Vlastné v Kategória napíšte 3 stredníky (;;;;) do zoznamu Typ a kliknite na tlačidlo OK.

  • Kliknutím na tlačidlo OK zatvorte Nové pravidlo formátovania dialógové okno.
  • Odteraz sa po začiarknutí tohto políčka zobrazí tepelná mapa a skryjú sa čísla:

    Ak chcete prepínať medzi dvoma rôznymi typmi tepelných máp (s číslami a bez čísel), môžete vložiť tri prepínacie tlačidlá. A potom nakonfigurovať 3 samostatné pravidlá podmieneného formátovania: 1 pravidlo pre tepelnú mapu s číslami a 2 pravidlá pre tepelnú mapu bez čísel. Alebo môžete vytvoriť spoločné pravidlo farebnej škály pre oba typy pomocou funkcie OR (ako je to urobené v našej ukážke pracovného hárka nižšie).

    Výsledkom bude táto pekná dynamická tepelná mapa:

    Aby ste lepšie pochopili, ako to funguje, môžete si stiahnuť náš vzorový hárok. Dúfame, že vám to pomôže vytvoriť vlastnú úžasnú šablónu tepelnej mapy v programe Excel.

    Ďakujem vám za prečítanie a dúfam, že sa uvidíme na našom blogu budúci týždeň!

    Cvičebnica na stiahnutie

    Teplotná mapa v programe Excel - príklady (.xlsx súbor)

    Michael Brown je nadšený technologický nadšenec s vášňou pre zjednodušovanie zložitých procesov pomocou softvérových nástrojov. S viac ako desaťročnými skúsenosťami v technologickom priemysle si zdokonalil svoje zručnosti v programoch Microsoft Excel a Outlook, ako aj Tabuľky Google a Dokumenty. Michaelov blog je venovaný zdieľaniu svojich vedomostí a odborných znalostí s ostatnými a poskytuje jednoduché tipy a návody na zlepšenie produktivity a efektivity. Či už ste skúsený profesionál alebo začiatočník, Michaelov blog ponúka cenné poznatky a praktické rady, ako z týchto základných softvérových nástrojov vyťažiť maximum.