Jak vytvořit tepelnou mapu v aplikaci Excel: statická a dynamická

  • Sdílet Toto
Michael Brown

Tento průvodce vás krok za krokem provede procesem vytváření heatmap v aplikaci Excel na praktických příkladech.

Aplikace Microsoft Excel je určena k prezentaci dat v tabulkách. V některých případech je však vizuální zobrazení mnohem srozumitelnější a lépe stravitelné. Jak pravděpodobně víte, aplikace Excel má řadu vestavěných funkcí pro vytváření grafů. Bohužel tepelná mapa mezi nimi není. Naštěstí existuje rychlý a jednoduchý způsob, jak vytvořit tepelnou mapu v aplikaci Excel pomocí podmíněného formátování.

    Co je tepelná mapa v aplikaci Excel?

    A tepelná mapa (aka heatmap ) je vizuální interpretace číselných dat, kde jsou různé hodnoty reprezentovány různými barvami. Obvykle se používají barevná schémata od teplého k chladnému, takže data jsou reprezentována v podobě teplých a studených míst.

    V porovnání se standardními analytickými přehledy umožňují heatmapy mnohem snadněji vizualizovat a analyzovat komplexní data. Vědci, analytici a marketéři je hojně využívají k předběžné analýze dat a odhalování obecných vzorců.

    Zde je několik typických příkladů:

    • Teplotní mapa vzduchu - slouží k vizualizaci údajů o teplotě vzduchu v určité oblasti.
    • Geografická tepelná mapa - zobrazuje některé číselné údaje v zeměpisné oblasti pomocí různých odstínů.
    • Mapa řízení rizik - vizuálně a přehledně zobrazuje různá rizika a jejich dopady.

    V aplikaci Excel se tepelná mapa používá k zobrazení jednotlivých buněk různými barevnými kódy na základě jejich hodnot.

    Například na tepelné mapě níže můžete na první pohled zjistit nejvlhčí (zvýrazněné zeleně) a nejsušší (zvýrazněné červeně) oblasti a desetiletí:

    Jak vytvořit tepelnou mapu v aplikaci Excel

    Pokud jste uvažovali o ručním obarvení každé buňky v závislosti na její hodnotě, vzdejte se tohoto nápadu, protože by to byla zbytečná ztráta času. Zaprvé by vás stálo hodně úsilí použít vhodný barevný odstín podle pořadí hodnoty. A zadruhé byste museli při každé změně hodnoty znovu barevně označovat. Podmíněné formátování aplikace Excel účinně překonává obě překážky.

    Pro vytvoření tepelné mapy v aplikaci Excel budeme používat barevnou škálu podmíněného formátování. Zde jsou uvedeny kroky, které je třeba provést:

    1. Vyberte datovou sadu. V našem případě je to B3:M5.

    2. Na Home na kartě Styly klikněte na tlačítko Podmíněné formátování > Barevné stupnice , a poté klikněte na požadovanou barevnou škálu. Když najedete myší na konkrétní barevnou škálu, Excel vám zobrazí živý náhled přímo v datové sadě.

      Pro tento příklad jsme vybrali Červená - žlutá - zelená barevná škála:

      Ve výsledku budou vysoké hodnoty zvýrazněny červeně, střední žlutě a nízké zeleně. Barvy se automaticky upraví, když se hodnoty buněk změní.

    Tip: Aby se pravidlo podmíněného formátování automaticky použilo na nová data, můžete datový rozsah převést na plně funkční tabulku aplikace Excel.

    Vytvoření tepelné mapy s vlastní barevnou škálou

    Při použití přednastavené barevné škály se zobrazí nejnižší, střední a nejvyšší hodnota v předem definovaných barvách (v našem případě zelené, žluté a červené). Všechny zbývající hodnoty získají různé odstíny tří hlavních barev.

    V případě, že chcete zvýraznit všechny buňky nižší/vyšší než dané číslo určitou barvou bez ohledu na jejich hodnoty, pak místo použití vestavěné barevné škály vytvořte vlastní. Zde je návod, jak to udělat:

    1. Na Home na kartě Styly klikněte na tlačítko Podmíněné formátování > Barevné stupnice> Další pravidla.

  • V Nové pravidlo formátování dialogového okna proveďte následující kroky:
    • Vyberte si 3-barevná stupnice z Styl formátování rozevírací seznam.
    • Pro Minimum a/nebo Maximum zvolte hodnotu Číslo v Typ a do příslušných políček zadejte požadované hodnoty.
    • Pro Střední bod , můžete nastavit buď Číslo nebo Percentil (obvykle 50 %).
    • Každé ze tří hodnot přiřaďte barvu.

    Pro tento příklad jsme nakonfigurovali následující nastavení:

    V této vlastní tepelné mapě jsou všechny teploty pod 45 °F zvýrazněny stejným odstínem zelené barvy a všechny teploty nad 70 °F stejným odstínem červené barvy:

  • Vytvoření tepelné mapy v aplikaci Excel bez čísel

    Tepelná mapa vytvořená v aplikaci Excel je založena na skutečných hodnotách buněk a jejich odstranění by tepelnou mapu zničilo. Chcete-li skrýt hodnoty buněk, aniž byste je odstranili z listu, použijte vlastní formátování čísel. Zde je podrobný postup:

    1. Vyberte tepelnou mapu.
    2. Stisknutím klávesové zkratky Ctrl + 1 otevřete Formátování buněk dialog.
    3. Na Číslo na kartě Kategorie , vyberte Vlastní .
    4. V Typ napište 3 středníky (;;;).
    5. Kliknutím na tlačítko OK použijete vlastní formát čísla.

    A je to! Nyní se na tepelné mapě Excelu zobrazují pouze barevné kódy bez čísel:

    Tepelná mapa aplikace Excel se čtvercovými buňkami

    Dalším vylepšením, které můžete v heatmapě provést, jsou dokonale čtvercové buňky. Níže je uveden nejrychlejší způsob, jak toho dosáhnout bez skriptů nebo kódů VBA:

    1. Zarovnání záhlaví sloupců na výšku . Abyste zabránili odříznutí záhlaví sloupců, změňte jejich zarovnání na svislé. To lze provést pomocí příkazu Orientace tlačítko na Home na kartě Zarovnání skupina:

      Další informace naleznete v části Jak zarovnat text v aplikaci Excel.

    2. Nastavení šířky sloupce . Vyberte všechny sloupce a přetáhněte okraj záhlaví libovolného sloupce, abyste jej rozšířili nebo zúžili. Při tomto postupu se zobrazí nápověda s přesnou informací o počet pixelů - zapamatujte si toto číslo.

    3. Nastavení výšky řádku . Vyberte všechny řádky a přetáhněte libovolný okraj záhlaví řádku na stejnou hodnotu pixelu jako u sloupců (v našem případě 26 pixelů).

      Hotovo! Všechny buňky vaší kloboukové mapy mají nyní tvar čtverce:

    Jak vytvořit tepelnou mapu v tabulce PivotTable aplikace Excel

    Vytvoření tepelné mapy v otočné tabulce je v podstatě stejné jako v běžném datovém rozsahu - pomocí barevné škály podmíněného formátování. Existuje však výhrada: pokud jsou do zdrojové tabulky přidána nová data, podmíněné formátování se na tato data automaticky nepoužije.

    Například jsme do zdrojové tabulky přidali tržby společnosti Lui, obnovili jsme tabulku PivotTable a vidíme, že čísla společnosti Lui jsou stále mimo tepelnou mapu:

    Jak vytvořit dynamickou tepelnou mapu PivotTable

    Chcete-li donutit otočnou mapu tabulky Excel, aby automaticky zahrnovala nové položky, proveďte následující kroky:

    1. Vyberte libovolnou buňku v aktuální tepelné mapě.
    2. Na Home na kartě Styly klikněte na tlačítko Podmíněné formátování > Správa pravidel...
    3. V Správce pravidel podmíněného formátování , vyberte pravidlo a klikněte na Upravit pravidlo tlačítko.
    4. V Upravit pravidlo formátování dialogového okna v části Použít pravidlo na , vyberte třetí možnost. V našem případě zní: Všechny buňky zobrazující hodnoty "Součet prodejů" pro "Prodejce" a "Výrobek". .
    5. Dvakrát klikněte na tlačítko OK a zavřete obě dialogová okna.

    Nyní je vaše tepelná mapa dynamická a bude se automaticky aktualizovat, jakmile přidáte nové informace v zadní části. Jen nezapomeňte obnovit vaši PivotTable :)

    Jak vytvořit dynamickou tepelnou mapu v aplikaci Excel pomocí zaškrtávacího políčka

    Pokud nechcete, aby byla tepelná mapa zobrazena neustále, můžete ji skrýt a zobrazit podle svých potřeb. Chcete-li vytvořit dynamickou tepelnou mapu se zaškrtávacím polem, postupujte podle následujících kroků:

    1. Vložení zaškrtávacího políčka . Vedle datové sady vložte zaškrtávací políčko (ovládací prvek formuláře). Za tímto účelem klikněte na tlačítko Vývojář karta> Vložte > Ovládací prvky formuláře > Zaškrtávací políčko . Zde jsou uvedeny podrobné kroky pro přidání zaškrtávacího políčka v aplikaci Excel.
    2. Propojení zaškrtávacího políčka s buňkou . Chcete-li propojit zaškrtávací políčko s určitou buňkou, klikněte na něj pravým tlačítkem myši, klikněte na možnost Kontrola formátu , přepněte na Kontrola zadejte adresu buňky na kartě Odkaz na buňku a klikněte na tlačítko OK.

      V našem případě je zaškrtávací políčko propojeno s buňkou O2. Pokud je políčko zaškrtnuto, zobrazí se v propojené buňce TRUE, v opačném případě FALSE.

    3. Nastavení podmíněného formátování . Vyberte datovou sadu, klikněte na Podmíněné formátování > Barevné stupnice> Další pravidla a nakonfigurujte tímto způsobem vlastní barevnou škálu:
      • V Styl formátování v rozevíracím seznamu vyberte Tříbarevná stupnice .
      • Pod Minimum , Střední bod a Maximum , vyberte Vzorec z Typ rozevírací seznam.
      • V Hodnota zadejte následující vzorce:

        Minimálně:

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

        Pro středový bod:

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

        Maximálně:

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

        Tyto vzorce používají funkce MIN, PRŮMĚR a MAX k určení nejnižší, střední a nejvyšší hodnoty v souboru dat (B3:M5), když je propojená buňka (O2) PRAVDA, tj. když je zaškrtnuto políčko.

      • V Barva v rozevíracím seznamu vyberte požadované barvy.
      • Klikněte na tlačítko OK.

      Nyní se tepelná mapa zobrazí pouze tehdy, když je zaškrtávací políčko zaškrtnuté, a po zbytek času je skrytá.

    Tip: Chcete-li odstranit hodnotu TRUE / FALSE ze zobrazení, můžete zaškrtávací políčko propojit s nějakou buňkou v prázdném sloupci a poté tento sloupec skrýt.

    Jak vytvořit dynamickou tepelnou mapu v aplikaci Excel bez čísel

    Chcete-li skrýt čísla v dynamické tepelné mapě, musíte vytvořit ještě jedno pravidlo podmíněného formátování, které použije vlastní formát čísel. Zde je návod, jak na to:

    1. Vytvořte dynamickou tepelnou mapu, jak je vysvětleno ve výše uvedeném příkladu.
    2. Vyberte sadu dat.
    3. Na Home na kartě Styly klikněte na tlačítko Nové pravidlo > Pomocí vzorce určete, které buňky se mají formátovat .
    4. V Formátování hodnot, kde je tento vzorec pravdivý zadejte tento vzorec:

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

      Kde O2 je vaše propojená buňka. Vzorec říká, že se má pravidlo použít pouze tehdy, když je zaškrtnuté políčko (O2 je TRUE).

    5. Klikněte na Formát... tlačítko.
    6. V Formátování buněk dialogové okno, přepněte na Číslo vyberte kartu Vlastní v Kategorie zadejte 3 středníky (;;;) v seznamu. Typ a klikněte na tlačítko OK.

  • Kliknutím na tlačítko OK zavřete Nové pravidlo formátování dialogové okno.
  • Zaškrtnutím políčka se od této chvíle zobrazí tepelná mapa a skryjí se čísla:

    Chcete-li přepínat mezi dvěma různými typy tepelných map (s čísly a bez čísel), můžete vložit tři přepínače. A poté nakonfigurovat 3 samostatná pravidla podmíněného formátování: 1 pravidlo pro tepelnou mapu s čísly a 2 pravidla pro tepelnou mapu bez čísel. Nebo můžete vytvořit společné pravidlo barevné škály pro oba typy pomocí funkce OR (jako v našem ukázkovém listu níže).

    Výsledkem je tato pěkná dynamická tepelná mapa:

    Abyste lépe pochopili, jak to funguje, můžete si stáhnout náš vzorový list. Doufejme, že vám to pomůže vytvořit vlastní úžasnou šablonu tepelné mapy v aplikaci Excel.

    Děkuji vám za přečtení a doufám, že se příští týden uvidíme na našem blogu!

    Cvičebnice ke stažení

    Teplotní mapa v Excelu - příklady (.xlsx soubor)

    Michael Brown je oddaný technologický nadšenec s vášní pro zjednodušování složitých procesů pomocí softwarových nástrojů. S více než desetiletými zkušenostmi v technologickém průmyslu zdokonalil své dovednosti v aplikacích Microsoft Excel a Outlook a také v Tabulkách a Dokumentech Google. Michaelův blog je věnován sdílení jeho znalostí a odborných znalostí s ostatními a poskytuje snadno pochopitelné tipy a návody pro zlepšení produktivity a efektivity. Ať už jste zkušený profesionál nebo začátečník, Michaelův blog nabízí cenné postřehy a praktické rady, jak tyto základní softwarové nástroje co nejlépe využít.