Opret varmekortdiagram i Excel
I Excel ligner et varmekortdiagram en tabel, der er en visuel repræsentation, der viser en sammenlignende visning af et datasæt. Hvis der er et stort datasæt i dit regneark, er det virkelig svært for dig at identificere de lavere eller højere værdier med et øjeblik, men på varmekortet vises celleværdien i et andet farvemønster, så vi kan se de større data eller mindre data hurtigt og nemt som vist nedenfor.
- Opret et simpelt varmekortdiagram med betinget formatering
- Opret et dynamisk varmekortdiagram i Excel
- Eksempel 1: Opret et dynamisk varmekort ved hjælp af rullebjælken
- Eksempel 2: Opret et dynamisk varmekort ved hjælp af radioknapper
- Eksempel 3: Opret et dynamisk varmekort ved hjælp af afkrydsningsfeltet
- Download eksemplet på Heat Map Chart
- Video: Opret varmekortdiagram i Excel
Opret et simpelt varmekortdiagram med betinget formatering
Der er ikke noget direkte varmekortdiagramværktøj i Excel, men med det kraftfulde Betinget formatering funktion, kan du hurtigt oprette et varmekort, skal du gøre med følgende trin:
1. Vælg det dataområde, som du vil anvende Betinget formatering.
2. Og klik derefter på Forside > Betinget formatering > Farveskalaer, og vælg derefter en stil, du har brug for, fra højre udvidede rullemenu (i dette tilfælde vælger jeg Grøn - Gul - Rød farveskala) se skærmbillede:
3. Nu oprettes varmekortet, der fremhæver cellerne baseret på deres værdier, grøn farve repræsenterer de højeste værdier, og rød farve repræsenterer de laveste værdier, og de resterende værdier viser en gradientfarve mellem grøn og rød. Se skærmbillede:
4. Hvis du vil skjule numrene og kun forlade farverne, skal du vælge dataområdet og trykke på Ctrl + 1 nøgler til at åbne formater celler dialog boks.
5. I formater celler under dialogboksen nummer fanebladet, klik på Tilpasset mulighed til venstre Boligtype i listen, og indtast derefter ;;; ind i Type tekstboks, se skærmbillede:
6. Klik derefter på OK knap, og alle tal er skjult som vist nedenstående skærmbillede:
Bemærk: For at fremhæve cellerne med andre farver, du kan lide, skal du vælge dataområdet og derefter klikke på Forside > Betinget formatering > Administrer regler at gå til Betinget formatering af regler manager dialog boks.
Dobbeltklik derefter på den eksisterende regel for at åbne Rediger formateringsregel dialogboks, og nulstil derefter reglen til dit behov, se skærmbillede:
Opret et dynamisk varmekortdiagram i Excel
Eksempel 1: Opret et dynamisk varmekort ved hjælp af rullebjælken
Hvis der er flere kolonnedata i dit regneark, men du vil vise dem i et begrænset rum, kan du i dette tilfælde indsætte en rullebjælke til regnearket for at gøre varmekortet dynamisk som vist nedenfor.
For at oprette denne type dynamisk varmekort skal du gøre følgende:
1. Indsæt et nyt regneark, og kopier derefter de første kolonnemåneder fra det originale ark til dette nye ark.
2. Klik derefter på Udvikler > indsatte > Rullebar, se skærmbillede:
3. Træk derefter musen for at tegne en rullebjælke under de kopierede data, og højreklik på rullebjælken, og vælg Formatkontrol, se skærmbillede:
4. I Format objekt under dialogboksen kontrol fane, indstil minimumsværdien, maksimumværdien, inkrementel ændring, sideskift og en sammenkædet celle baseret på dit dataområde som vist nedenstående skærmbillede:
5. Klik derefter på OK for at lukke denne dialogboks.
6. Nu, i celle B1 i dette nye ark, skal du indtaste følgende formel og trykke på Indtast nøgle for at få det første resultat:
Bemærk: I ovenstående formel data1! $ B $ 1: $ I $ 13 er det originale ark med dataområdet eksklusive rækkeoverskriften (måneder), $ I $ 1 er den celle, som rullebjælken er knyttet til, $ B $ 1: B1 er den celle, hvor du sender formlen.
7. Træk derefter denne formelcelle til resten af cellerne, hvis du kun vil vise 3 år i regnearket, skal du trække formlen fra B1 til D13, se skærmbillede:
8. Og derefter anvende Farveskala af Betinget formatering funktion til det nye dataområde for at oprette varmekortet, når du trækker rullepanelet, flyttes varmekortet dynamisk, se skærmbillede:
Eksempel 2: Opret et dynamisk varmekort ved hjælp af radioknapper
Du kan også oprette et dynamisk varmekort ved hjælp af radioknapperne, vælge en radioknap, der markerer de største n-værdier, og vælg en anden radioknap, der fremhæver de mindste n-værdier som vist nedenfor:
For at afslutte denne type dynamisk varmekort skal du gøre som dette:
1. Klik Udvikler > indsatte > Optionsknap (Form Control), træk derefter musen for at tegne to radioknapper, og rediger teksten efter dit behov, se skærmbillede:
![]() |
![]() |
![]() |
2. Når du har indsat radioknapperne, skal du højreklikke på den første og vælge FormatkontrolI Formatkontrol under dialogboksen kontrol fane, vælg en celle, der er foret til alternativknappen, se skærmbillede:
3. Klik OK knap for at lukke dialogboksen, og gentag derefter ovenstående trin (trin 2) for at linke den anden alternativknap til den samme celle (celle M1) også.
4. Og så skal du anvende den betingede formatering til dataområdet, vælg dataområdet og klik Forside > Betinget formatering > Ny regel, se skærmbillede:
5. I Ny formateringsregel dialogboksen, vælg Brug en formel til at bestemme, hvilke celler der skal formateres fra Vælg en regeltype listefelt, og indtast derefter denne formel: =IF($M$1=1,IF(B2>=LARGE($B$2:$I$13,15),TRUE,FALSE)) ind i Formater værdier, hvor denne formel er sand tekstfelt, og klik derefter på dannet for at vælge en farve. Se skærmbillede:
6. Klik OK Dette markerer de største 15 værdier med rød farve, når du vælger den første alternativknap.
7. For at fremhæve de mindste 15 værdier skal du holde de valgte data og gå ind i Ny formateringsregel dialogboks, og skriv derefter denne formel: =IF($M$1=2,IF(B2<=SMALL($B$2:$I$13,15),TRUE,FALSE)) ind i Formater værdier, hvor denne formel er sand tekstfelt, og klik på dannet for at vælge en anden farve, du har brug for. Se skærmbillede:
Bemærk: I ovenstående formler $ M $ 1 er cellekædet til radioknapperne, $ B $ 2: $ I $ 13 er det dataområde, som du vil anvende den betingede formatering, B2 er den første celle i dataområdet, antallet 15 er det specifikke nummer, du vil fremhæve.
8. Klik OK for at lukke dialogboksen nu, når du vælger den første radioknap, vil de største 15 værdier blive fremhævet, og ved at vælge den anden radioknap, vil de mindste 15 værdier blive fremhævet som vist nedenfor:
Eksempel 3: Opret et dynamisk varmekort ved hjælp af afkrydsningsfeltet
I dette afsnit introducerer jeg et dynamisk varmekortdiagram ved hjælp af afkrydsningsfeltet, som kan hjælpe dig med at vise eller skjule varmekortet baseret på dit behov. Hvis du markerer afkrydsningsfeltet, vises varmekortet, hvis afkrydsningsfeltet fjernes, skjules det med det samme, se nedenstående demo:
1. Først skal du konvertere dit dataområde til et tabelformat, som kan hjælpe dig med at anvende den betingede formatering automatisk, når du indsætter en ny datarække. Vælg dataområdet, og tryk derefter på Ctrl + T nøgler sammen for at åbne Opret tabel dialogboks, se skærmbillede:
2. Klik OK for at lukke dialogboksen, og klik derefter på Udvikler > indsatte > Afkrydsningsfelt (formkontrol), træk derefter musen for at tegne et afkrydsningsfelt og rediger teksten til dit behov som vist nedenstående skærmbilleder:
![]() |
![]() |
![]() |
3. Højreklik derefter på afkrydsningsfeltet, og vælg FormatkontrolI Format objekt under dialogboksen kontrol skal du vælge en celle, der er foret til afkrydsningsfeltet, se skærmbillede:
4. Klik OK for at lukke dialogboksen skal du vælge det dataområde, du vil oprette varmekort, og klikke på Forside > Betinget formatering > Ny regel at gå til Ny formateringsregel dialog boks.
5. I Ny formateringsregel dialogboksen, skal du udføre følgende handlinger:
- Type Formater alle celler baseret på deres værdier mulighed fra Vælg en regeltype listefelt;
- Vælg 3-farveskala fra Formatér stil rulleliste
- Type Formula i Type kasser under Minimum, Midtpunkt Maksimum rullelister separat
- Indtast derefter følgende formler i de tre Værdi tekstfelter:
- Minimum: = HVIS ($ M $ 1 = SAND, MIN ($ B $ 2: $ I $ 13), FALSK)
- Midtpunkt: = HVIS ($ M $ 1 = SAND, GEMIDDELIG ($ B $ 2: $ I $ 13), FALSK)
- Maksimum: = HVIS ($ M $ 1 = SAND, MAKS ($ B $ 2: $ I $ 13), FALSK)
- Angiv derefter fremhævningsfarverne fra Farve sektion til dit behov.
Bemærk: I ovenstående formler $ M $ 1 er den celle, der er knyttet til afkrydsningsfeltet, $ B $ 2: $ I $ 13 er det dataområde, som du vil anvende den betingede formatering.
6. Når du er færdig med indstillingerne, skal du klikke på OK knap for at lukke dialogboksen, når du nu markerer afkrydsningsfeltet, vises varmekortet, ellers skjules det. Se nedenstående demo:
Download eksemplet på Heat Map Chart
Video: Opret varmekortdiagram i Excel
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.
- Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
- Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
- Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
- 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.

Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
