Cuprins
Acest ghid pas cu pas vă va conduce prin procesul de creare a unei hărți de căldură în Excel, cu exemple practice.
Microsoft Excel este conceput pentru a prezenta datele în tabele. Dar, în unele cazuri, elementele vizuale sunt mult mai ușor de înțeles și de digerat. După cum probabil știți, Excel are o serie de caracteristici încorporate pentru a crea grafice. Din păcate, o hartă termică nu este la bord. Din fericire, există o modalitate rapidă și simplă de a crea o hartă termică în Excel cu formatare condiționată.
Ce este harta de căldură în Excel?
A hartă termică (aka hartă termică ) este o interpretare vizuală a datelor numerice în care diferite valori sunt reprezentate prin culori diferite. În mod obișnuit, se folosesc scheme de culori de la cald la rece, astfel încât datele sunt reprezentate sub forma unor puncte calde și reci.
În comparație cu rapoartele analitice standard, hărțile termice facilitează mult vizualizarea și analiza datelor complexe. Acestea sunt utilizate pe scară largă de către oamenii de știință, analiști și specialiști în marketing pentru analiza preliminară a datelor și pentru a descoperi modele generice.
Iată câteva exemple tipice:
- Harta termică a temperaturii aerului - este utilizată pentru a vizualiza datele privind temperatura aerului într-o anumită regiune.
- Harta geografică de căldură - afișează anumite date numerice pe o zonă geografică folosind diferite nuanțe.
- Harta termică a gestionării riscurilor - prezintă diferite riscuri și impactul acestora într-un mod vizual și concis.
În Excel, o hartă termică este utilizată pentru a descrie celulele individuale în diferite coduri de culoare în funcție de valorile lor.
De exemplu, pe harta termică de mai jos, puteți identifica dintr-o privire cele mai umede (evidențiate în verde) și cele mai uscate (evidențiate în roșu) regiuni și decenii:
Cum să creați o hartă de căldură în Excel
Dacă vă gândeați să colorați manual fiecare celulă în funcție de valoarea sa, renunțați la această idee, deoarece ar fi o pierdere inutilă de timp. În primul rând, ar fi nevoie de mult efort pentru a aplica o nuanță de culoare adecvată în funcție de rangul valorii. Și, în al doilea rând, ar trebui să refaceți codul de culoare de fiecare dată când valorile se schimbă. Formatarea condiționată Excel depășește în mod eficient ambele obstacole.
Pentru a realiza o hartă de căldură în Excel, vom folosi o scală de culori de formatare condiționată. Iată pașii de efectuat:
- Selectați setul de date. În cazul nostru, este B3:M5.
- Pe Acasă în fila Stiluri grup, faceți clic pe Formatarea condiționată > Scări de culoare , apoi faceți clic pe scara de culori dorită. Pe măsură ce treceți cu mouse-ul peste o anumită scală de culori, Excel vă va afișa previzualizarea live direct în setul de date.
Pentru acest exemplu, am ales Roșu - Galben - Verde scară de culori:
În rezultat, valorile mari vor fi evidențiate în roșu, cele medii în galben și cele mici în verde. Culorile se vor ajusta automat atunci când valorile celulelor se modifică.
Sfat. Pentru ca regula de formatare condiționată să se aplice automat noilor date, puteți converti intervalul de date într-un tabel Excel complet funcțional.
Realizați o hartă termică cu o scară de culori personalizată
Atunci când se aplică o scală de culori prestabilită, aceasta descrie valorile cea mai mică, medie și cea mai mare în culorile predefinite (verde, galben și roșu în cazul nostru). Toate valorile rămase primesc diferite nuanțe ale celor trei culori principale.
În cazul în care doriți să evidențiați toate celulele mai mici/mai mari decât un anumit număr într-o anumită culoare, indiferent de valorile lor, atunci, în loc să folosiți o scală de culori încorporată, construiți una proprie. Iată cum să faceți acest lucru:
- Pe Acasă în fila Stiluri grup, faceți clic pe Formatarea condiționată > Scări de culoare> Mai multe reguli.
- Alege Scala de 3 culori de la Stil de format lista derulantă.
- Pentru Minim și/sau Maxim valoare, alegeți Număr în Tip și introduceți valorile dorite în căsuțele corespunzătoare.
- Pentru Punct median , puteți seta fie Număr sau Procentuală (în mod normal, 50%).
- Atribuiți o culoare fiecăreia dintre cele trei valori.
Pentru acest exemplu, am configurat următoarele setări:
În această hartă termică personalizată, toate temperaturile sub 45 °F sunt evidențiate în aceeași nuanță de verde, iar toate temperaturile peste 70 °F în aceeași nuanță de roșu:
Creați o hartă de căldură în Excel fără numere
Harta de căldură pe care o creați în Excel se bazează pe valorile reale ale celulelor, iar ștergerea acestora ar distruge harta de căldură. Pentru a ascunde valorile celulelor fără a le elimina din foaie, utilizați formatarea personalizată a numerelor. Iată pașii detaliați:
- Selectați harta termică.
- Apăsați Ctrl + 1 pentru a deschide fereastra Formatarea celulelor dialog.
- Pe Număr fila, sub Categoria , selectați Personalizat .
- În Tip caseta, introduceți 3 puncte și virgule (;;;;).
- Faceți clic pe OK pentru a aplica formatul personalizat al numerelor.
Gata! Acum, harta de căldură din Excel afișează doar codurile de culoare, fără numere:
Harta de căldură Excel cu celule pătrate
O altă îmbunătățire pe care o puteți aduce hărții de căldură este reprezentată de celule perfect pătrate. Mai jos este cel mai rapid mod de a face acest lucru fără scripturi sau coduri VBA:
- Alinierea verticală a antetelor de coloană Pentru a preveni tăierea antetelor de coloană, schimbați alinierea acestora pe verticală. Acest lucru poate fi făcut cu ajutorul funcției Orientare de pe butonul Acasă în fila Aliniere grup:
Pentru mai multe informații, consultați Cum se aliniază textul în Excel.
- Setați lățimea coloanei Selectați toate coloanele și trageți marginea oricărui antet de coloană pentru a o face mai largă sau mai îngustă. Pe măsură ce faceți acest lucru, va apărea un tooltip care va arăta un număr de pixeli - țineți minte acest număr.
- Setați înălțimea rândului Selectați toate rândurile și trageți marginea oricărui antet de rând la aceeași valoare a pixelilor ca și coloanele (26 de pixeli în cazul nostru).
Toate celulele hărții pălăriilor sunt acum de formă pătrată:
Cum se face o hartă de căldură în Excel PivotTable
În esență, crearea unei hărți termice într-un tabel pivot este la fel ca într-un interval de date normal - prin utilizarea unei scări de culori de formatare condiționată. Cu toate acestea, există un avertisment: atunci când se adaugă date noi în tabelul sursă, formatarea condiționată nu se va aplica automat la datele respective.
De exemplu, am adăugat vânzările lui Lui în tabelul sursă, am actualizat tabelul pivot și am văzut că cifrele lui Lui sunt încă în afara hărții de căldură:
Cum se face harta de căldură PivotTable dinamică
Pentru a forța o hartă termică a unui tabel pivot Excel să includă automat noi intrări, iată pașii de urmat:
- Selectați orice celulă din harta termică curentă.
- Pe Acasă în fila Stiluri grup, faceți clic pe Formatarea condiționată > Gestionați regulile...
- În Managerul de reguli de formatare condiționată , selectați regula și faceți clic pe butonul Editați regula buton.
- În Editarea regulii de formatare în caseta de dialog, sub Aplicați regula la , selectați a treia opțiune. În cazul nostru, se citește: Toate celulele care afișează valorile "Sum of Sales" pentru "Reseller" și "Product" .
- Faceți clic pe OK de două ori pentru a închide ambele ferestre de dialog.
Acum, harta dvs. de căldură este dinamică și se va actualiza automat pe măsură ce adăugați noi informații în back-end. Nu uitați să reîmprospătați tabelul pivot :)
Cum să creați o hartă dinamică de căldură în Excel cu caseta de verificare
Dacă nu doriți ca o hartă de căldură să fie prezentă tot timpul, puteți să o ascundeți și să o afișați în funcție de nevoile dvs. Pentru a crea o hartă de căldură dinamică cu o casetă de selectare, aceștia sunt pașii pe care trebuie să-i urmați:
- Introduceți o casetă de selectare Alături de setul de date, inserați o casetă de selectare (Form control). Pentru aceasta, faceți clic pe butonul Dezvoltator tab> Introduceți > Controale de formular > Caseta de control Iată pașii detaliați pentru a adăuga o casetă de selectare în Excel.
- Conectați caseta de selectare la o celulă Pentru a lega o casetă de selectare de o anumită celulă, faceți clic dreapta pe caseta de selectare, faceți clic pe Controlul formatului , treceți la Control introduceți o adresă de celulă în fereastra Legătură celulară și faceți clic pe OK.
În cazul nostru, caseta de selectare este legată de celula O2. Atunci când caseta de selectare este selectată, celula legată afișează TRUE, iar în caz contrar - FALSE.
- Configurați formatarea condiționată Selectați setul de date, faceți clic pe Formatarea condiționată > Scări de culoare> Mai multe reguli , și configurați o scară de culori personalizată în acest mod:
- În Stil de format lista derulantă, selectați Scala de 3 culori .
- Sub Minim , Punct median și Maxim , selectați Formula de la Tip lista derulantă.
- În Valoare introduceți următoarele formule:
Pentru minimum:
=IF($O$2=TRUE, MIN($B$3:$M$5), FALSE)
Pentru Midpoint:
=IF($O$2=TRUE, AVERAGE($B$3:$M$5), FALSE)
Pentru maxim:
=IF($O$2=TRUE, MAX($B$3:$M$5), FALSE)
Aceste formule utilizează funcțiile MIN, AVERAGE și MAX pentru a calcula cea mai mică, medie și cea mai mare valoare din setul de date (B3:M5) atunci când celula legată (O2) este TRUE, adică atunci când caseta de selectare este selectată.
- În Culoare casetele derulante, alegeți culorile dorite.
- Faceți clic pe butonul OK.
Acum, harta de căldură apare numai atunci când caseta de selectare este selectată și este ascunsă în restul timpului.
Sfat: Pentru a elimina valoarea TRUE / FALSE din vedere, puteți lega caseta de selectare de o celulă dintr-o coloană goală și apoi ascundeți coloana respectivă.
Cum se face o hartă de căldură dinamică în Excel fără numere
Pentru a ascunde numerele într-o hartă dinamică de căldură, trebuie să creați încă o regulă de formatare condiționată care să aplice un format de număr personalizat. Iată cum:
- Creați o hartă dinamică a căldurii, așa cum se explică în exemplul de mai sus.
- Selectați setul de date.
- Pe Acasă în fila Stiluri grup, faceți clic pe Regula nouă > Utilizați o formulă pentru a determina ce celule trebuie formatate .
- În Formatați valorile în cazul în care această formulă este adevărată introduceți această formulă:
=IF($O$2=TRUE, TRUE, FALSE)
Unde O2 este celula dvs. legată. Formula spune că regula se aplică numai atunci când caseta de selectare este bifată (O2 este TRUE).
- Faceți clic pe butonul Format... buton.
- În Formatarea celulelor comutați la caseta de dialog Număr fila, selectați Personalizat în Categoria lista, introduceți 3 puncte și virgule (;;;;) în lista Tip și faceți clic pe OK.
De acum încolo, dacă selectați caseta de selectare, se va afișa harta termică și se vor ascunde numerele:
Pentru a comuta între două tipuri diferite de hărți termice (cu și fără numere), puteți insera trei butoane radio. Și apoi, configurați 3 reguli de formatare condiționată separate: 1 regulă pentru harta termică cu numere și 2 reguli pentru harta termică fără numere. Sau puteți crea o regulă comună de scalare a culorilor pentru ambele tipuri utilizând funcția OR (așa cum se face în exemplul nostru de foaie de lucru de mai jos).
În rezultat, veți obține această frumoasă hartă dinamică a căldurii:
Pentru a înțelege mai bine cum funcționează, vă invităm să descărcați foaia noastră de probă. Sperăm că acest lucru vă va ajuta să vă creați propriul șablon uimitor de hartă de căldură Excel.
Vă mulțumesc pentru lectură și sper să ne revedem pe blog săptămâna viitoare!
Caietul de practică pentru descărcare
Hartă de căldură în Excel - exemple (fișier .xlsx)