Obsah
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:
- Vyberte datovou sadu. V našem případě je to B3:M5.
- 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:
- Na Home na kartě Styly klikněte na tlačítko Podmíněné formátování > Barevné stupnice> Další pravidla.
- 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:
- Vyberte tepelnou mapu.
- Stisknutím klávesové zkratky Ctrl + 1 otevřete Formátování buněk dialog.
- Na Číslo na kartě Kategorie , vyberte Vlastní .
- V Typ napište 3 středníky (;;;).
- 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:
- 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.
- 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.
- 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:
- Vyberte libovolnou buňku v aktuální tepelné mapě.
- Na Home na kartě Styly klikněte na tlačítko Podmíněné formátování > Správa pravidel...
- V Správce pravidel podmíněného formátování , vyberte pravidlo a klikněte na Upravit pravidlo tlačítko.
- 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". .
- 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ů:
- 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.
- 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.
- 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:
- Vytvořte dynamickou tepelnou mapu, jak je vysvětleno ve výše uvedeném příkladu.
- Vyberte sadu dat.
- Na Home na kartě Styly klikněte na tlačítko Nové pravidlo > Pomocí vzorce určete, které buňky se mají formátovat .
- 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).
- Klikněte na Formát... tlačítko.
- 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.
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)