Kako napraviti toplinsku kartu u Excelu: statična i dinamička

  • Podijeli Ovo
Michael Brown

Ovaj vodič korak po korak će vas provesti kroz proces kreiranja toplotne mape u Excelu sa praktičnim primjerima.

Microsoft Excel je dizajniran da prikaže podatke u tabelama. Ali u nekim slučajevima, vizualni sadržaj je mnogo lakši za razumijevanje i probavu. Kao što verovatno znate, Excel ima niz ugrađenih funkcija za kreiranje grafikona. Nažalost, toplotna mapa nije na brodu. Srećom, postoji brz i jednostavan način za kreiranje toplinske karte u Excelu s uvjetnim formatiranjem.

    Šta je toplinska mapa u Excelu?

    A toplina map (aka heatmap ) je vizualna interpretacija numeričkih podataka gdje su različite vrijednosti predstavljene različitim bojama. Obično se koriste sheme boja od toplog do hladnog, tako da su podaci predstavljeni u obliku vrućih i hladnih tačaka.

    U poređenju sa standardnim analitičkim izvještajima, toplotne karte znatno olakšavaju vizualizaciju i analizu složenih podataka. Naučnici, analitičari i trgovci ih intenzivno koriste za preliminarnu analizu podataka i otkrivanje generičkih obrazaca.

    Evo nekoliko tipičnih primjera:

    • Toplotna karta temperature zraka - koristi se za vizualizirati podatke o temperaturi zraka u određenoj regiji.
    • Geografska toplinska karta - prikazuje neke numeričke podatke na geografskom području koristeći različite nijanse.
    • Toplotna karta upravljanja rizicima - prikazuje različite rizike i njihove utjecaje na vizualan i koncizan način.

    U Excelu je toplinska mapa naviklaprikazuju pojedinačne ćelije u različitim kodovima boja na osnovu njihovih vrijednosti.

    Na primjer, iz toplotne karte ispod, možete uočiti najvlažnije (označeno zelenom) i najsuše (označeno crvenom bojom) regije i desetljeća u pogled:

    Kako napraviti toplotnu kartu u Excelu

    Ako ste razmišljali o ručnom bojanju svake ćelije ovisno o njezinoj vrijednosti, odustanite od te ideje kao to bi bilo bespotrebno gubljenje vremena. Prvo, bilo bi potrebno mnogo truda da se primeni odgovarajuća nijansa boje prema rangu vrednosti. I drugo, moraćete da ponovite kodiranje bojama svaki put kada se vrednosti promene. Excel uslovno oblikovanje efikasno prevazilazi obe prepreke.

    Da bismo napravili toplotnu mapu u Excelu, koristićemo skalu boja za uslovno formatiranje. Evo koraka koje treba izvršiti:

    1. Odaberite svoj skup podataka. U našem slučaju, to je B3:M5.

    2. Na kartici Početna , u grupi Stilovi , kliknite na Uslovno oblikovanje > Skala boja , a zatim kliknite željenu skalu boja. Dok pređete mišem preko određene skale boja, Excel će vam prikazati pregled uživo direktno u vašem skupu podataka.

      Za ovaj primjer, odabrali smo crvena - žuta - zelena skalu boja:

      U rezultatu ćete imati visoke vrijednosti označeno crvenom bojom, sredina žutom, a nisko zelenom. Boje će se automatski podesiti kada se vrijednost ćelije unesepromjena.

    Savjet. Da bi se pravilo uslovnog oblikovanja automatski primenilo na nove podatke, možete da konvertujete opseg podataka u potpuno funkcionalnu Excel tabelu.

    Napravite toplotnu kartu sa prilagođenom skalom boja

    Kada se primjenjuje unaprijed postavljena skala boja, ona prikazuje najniže, srednje i najviše vrijednosti u unaprijed definiranim bojama (zelena, žuta i crvena u našem slučaju). Sve preostale vrijednosti dobijaju različite nijanse tri glavne boje.

    U slučaju da želite da označite sve ćelije niže/više od datog broja određenom bojom, bez obzira na njihove vrijednosti, onda umjesto da koristite ugrađenu skalu boja konstruirajte svoju. Evo kako to učiniti:

    1. Na kartici Početna , u grupi Stilovi kliknite na Uvjetno oblikovanje > Vage boja > Više pravila.

  • U dijaloškom okviru Novo pravilo formatiranja uradite sljedeće:
    • Izaberite 3-bojnu skalu sa padajuće liste Stil formata .
    • Za Minimum i/ili Maksimum vrijednost, odaberite Broj u padajućem izborniku Vrsta i unesite željene vrijednosti u odgovarajuća polja.
    • Za Srednja tačka možete postaviti bilo Broj ili Percentil (obično, 50%).
    • Dodijelite boju svakoj od tri vrijednosti.

    Za ovo na primjer, konfigurirali smo sljedeće postavke:

    U ovoj prilagođenoj toplotnoj karti, sve temperatureispod 45 °F su označene istom nijansom zelene, a sve temperature iznad 70 °F u istoj nijansi crvene:

  • Kreirajte toplotnu kartu u Excel bez brojeva

    Mapa topline koju kreirate u Excelu temelji se na stvarnim vrijednostima ćelija i njihovo brisanje bi uništilo toplinsku kartu. Da biste sakrili vrijednosti ćelija, a da ih ne uklonite s lista, koristite prilagođeno oblikovanje brojeva. Evo detaljnih koraka:

    1. Odaberite toplotnu kartu.
    2. Pritisnite Ctrl + 1 da otvorite dijalog Formatiraj ćelije .
    3. Uključeno na kartici Broj , pod Kategorija , odaberite Prilagođeno .
    4. U polje Tip upišite 3 točke i zareze (; ;;).
    5. Kliknite OK da biste primijenili prilagođeni format broja.

    To je to! Sada vaša Excel toplinska karta prikazuje samo kodove boja bez brojeva:

    Excel toplinska mapa s kvadratnim ćelijama

    Još jedno poboljšanje koje možete napraviti u svojoj toplinskoj karti je savršeno kvadratne ćelije. Ispod je najbrži način da to učinite bez ikakvih skripti ili VBA kodova:

    1. Poravnajte zaglavlja kolona okomito . Kako biste spriječili da se zaglavlja stupaca odsiječe, promijenite njihovo poravnanje u okomito. To se može učiniti uz pomoć dugmeta Orijentacija na kartici Početna , u grupi Poravnanje :

      Za više informacija pogledajte Kako poravnati tekst u programu Excel.

    2. Postavi širinu stupca . Odaberite sve kolone i prevucite bilo koju kolonurub zaglavlja da ga učini širim ili užim. Dok to radite, pojavit će se opis koji prikazuje tačan broj piksela - zapamtite ovaj broj.

    3. Postavite visinu reda . Odaberite sve redove i povucite rub zaglavlja bilo kojeg reda na istu vrijednost piksela kao kolone (26 piksela u našem slučaju).

      Gotovo! Sve ćelije vaše mape šešira sada su kvadratnog oblika:

    Kako napraviti toplotnu kartu u Excel zaokretnoj tablici

    U suštini, kreiranje toplotne karte u zaokretnoj tabeli je isto kao u normalnom opsegu podataka - korišćenjem skale boja za uslovno formatiranje. Međutim, postoji upozorenje: kada se novi podaci dodaju izvornoj tablici, uvjetno formatiranje se neće automatski primijeniti na te podatke.

    Na primjer, dodali smo Luijevu prodaju u izvornu tablicu, osvježili zaokretnu tablicu i vidite da su Luijevi brojevi još uvijek izvan toplinske mape:

    Kako napraviti dinamičku toplinsku mapu zaokretne tablice

    Prisiliti toplinsku mapu zaokretne tablice Excela da biste automatski uključili nove unose, evo koraka koje treba izvršiti:

    1. Odaberite bilo koju ćeliju u vašoj trenutnoj toplotnoj mapi.
    2. Na kartici Početna , u Stilovi grupu, kliknite Uvjetno oblikovanje > Upravljaj pravilima…
    3. U Upravitelju pravila uvjetnog oblikovanja , odaberite pravilo i kliknite na dugme Uredi pravilo .
    4. U dijaloškom okviru Uredi pravilo oblikovanja , pod Primijeni pravilo na , odaberitetreća opcija. U našem slučaju, to glasi: Sve ćelije koje prikazuju vrijednosti "Sum of Sales" za "Preprodavača" i "Proizvod" .
    5. Kliknite OK dvaput da zatvorite oba dijaloška prozora.

    Sada je vaša toplotna mapa dinamična i automatski će se ažurirati kako dodate nove informacije u pozadinu. Samo ne zaboravite osvježiti svoju zaokretnu tablicu :)

    Kako kreirati dinamičku toplinsku kartu u Excelu s potvrdnim okvirom

    Ako ne želite toplinsku kartu budite tu cijelo vrijeme, možete to sakriti i pokazati prema vašim potrebama. Da biste kreirali dinamičku toplotnu mapu sa potvrdnim okvirom, slijedite ove korake:

    1. Umetnite potvrdni okvir . Pored vašeg skupa podataka, umetnite potvrdni okvir (kontrola obrasca). Za ovo kliknite na karticu Razvojnik > Ubaci > Kontrole obrasca > Potvrdni okvir . Evo detaljnih koraka za dodavanje potvrdnog okvira u Excelu.
    2. Povežite potvrdni okvir sa ćelijom . Da povežete potvrdni okvir sa određenom ćelijom, kliknite desnim klikom na potvrdni okvir, kliknite na Format Control , prebacite se na karticu Kontrola , unesite adresu ćelije u Veza ćelije i kliknite na OK.

      U našem slučaju, potvrdni okvir je povezan sa ćelijom O2. Kada je potvrdni okvir odabran, povezana ćelija prikazuje TRUE, u suprotnom - FALSE.

    3. Postavi uvjetno oblikovanje . Odaberite skup podataka, kliknite Uvjetno oblikovanje > Skala boja > Više pravila i konfigurirajte prilagođenu skalu bojana ovaj način:
      • Na padajućoj listi Stil formata odaberite Skala u 3 boje .
      • Pod Minimum , Midpoint i Maximum , odaberite Formula sa padajuće liste Type .
      • U U polja za vrijednost unesite sljedeće formule:

        Za minimum:

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

        Za srednju tačku:

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

        Za maksimum:

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

        Ove formule koriste funkcije MIN, AVERAGE i MAX za izradu najniže, srednje i najviše vrijednosti u skupu podataka (B3:M5) kada je povezana ćelija (O2) TRUE, tj. kada je označeno polje za potvrdu.

      • U padajućim okvirima Boja odaberite željene boje.
      • Kliknite na dugme OK.

      Sada se toplinska mapa pojavljuje samo kada je odabran potvrdni okvir i skrivena je ostatak vremena.

    Savjet . Da biste uklonili vrijednost TRUE / FALSE iz prikaza, možete povezati potvrdni okvir s nekom ćelijom u praznoj koloni, a zatim sakriti tu kolonu.

    Kako napraviti dinamičku toplotnu kartu u Excelu bez brojeva

    Da biste sakrili brojeve u dinamičkoj toplotnoj karti, trebate kreirati još jedno pravilo uvjetnog oblikovanja koje primjenjuje prilagođeni format brojeva. Evo kako:

    1. Kreirajte dinamičku toplotnu kartu kako je objašnjeno u gornjem primjeru.
    2. Odaberite svoj skup podataka.
    3. Na Početnoj kartici, u grupi Stilovi kliknite na Novo pravilo > Koristite formulu da odredite koje ćelije želite formatirati .
    4. U Formatirajte vrijednosti u kojima je ova formula istinita , unesite ovu formulu:

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

      Gdje je O2 vaša povezana ćelija. Formula kaže da se pravilo primjenjuje samo kada je potvrdni okvir označen (O2 je TRUE).

    5. Kliknite na dugme Format… .
    6. U dijaloškom okviru Formatiranje ćelija , prebacite se na karticu Broj , odaberite Prilagođeno na listi Kategorija , upišite 3 tačke i zarez (;;;) u polju Vrsta i kliknite OK.

  • Kliknite OK da zatvorite Novo pravilo formatiranja dijaloški okvir.
  • Od sada, odabirom potvrdnog okvira prikazat će se toplinska mapa i sakriti brojevi:

    Za promjenu između dva različita tipa toplotne karte (sa i bez brojeva), možete umetnuti tri radio dugmeta. Zatim konfigurirajte 3 odvojena pravila uvjetnog oblikovanja: 1 pravilo za toplinsku kartu s brojevima i 2 pravila za toplinsku kartu bez brojeva. Ili možete kreirati zajedničko pravilo skale boja za oba tipa koristeći funkciju OR (kao što je urađeno u našem uzorku radnog lista ispod).

    U rezultatu ćete dobiti ovu lijepu dinamičku toplinsku kartu:

    Da biste bolje razumjeli kako ovo funkcionira, možete preuzeti naš uzorak tablice. Nadamo se da će vam ovo pomoći da kreirate svoj vlastiti nevjerovatni Excel predložak toplotne karte.

    Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!

    Vježbanje za preuzimanje

    Mapa topline u Excelu - primjeri (.xlsx datoteka)

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.