Com crear un mapa de calor a Excel: estàtic i dinàmic

  • Comparteix Això
Michael Brown

Aquesta guia pas a pas us guiarà pel procés de creació d'un mapa de calor a Excel amb exemples pràctics.

Microsoft Excel està dissenyat per presentar dades en taules. Però en alguns casos, les imatges són molt més fàcils d'entendre i digerir. Com probablement sabeu, Excel té una sèrie de funcions integrades per crear gràfics. Malauradament, no hi ha cap mapa de calor. Afortunadament, hi ha una manera ràpida i senzilla de crear un mapa de calor a Excel amb format condicional.

    Què és el mapa de calor a Excel?

    A calor map (també conegut com heatmap ) és una interpretació visual de dades numèriques on els diferents valors es representen amb diferents colors. Normalment, s'utilitzen esquemes de colors de càlid a fred, de manera que les dades es representen en forma de punts calents i freds.

    En comparació amb els informes d'anàlisi estàndard, els mapes de calor faciliten molt la visualització i l'anàlisi de dades complexes. Són àmpliament utilitzats per científics, analistes i venedors per a l'anàlisi preliminar de dades i descobrir patrons genèrics.

    A continuació es mostren alguns exemples típics:

    • Mapa de calor de la temperatura de l'aire: s'utilitza per visualitzeu les dades de la temperatura de l'aire en una regió determinada.
    • Mapa de calor geogràfic: mostra algunes dades numèriques sobre una àrea geogràfica amb diferents matisos.
    • Mapa de calor de gestió de riscos: mostra diferents riscos i els seus impactes en un manera visual i concisa.

    A Excel s'acostuma a fer un mapa de calorrepresenten cel·les individuals amb diferents codis de color en funció dels seus valors.

    Per exemple, al mapa de calor següent, podeu detectar les regions i dècades més humides (ressaltats en verd) i les més seques (ressaltades en vermell). cop d'ull:

    Com crear un mapa de calor a Excel

    Si estàveu pensant a pintar cada cel·la en funció del seu valor manualment, renuncia a aquesta idea com això seria una pèrdua de temps innecessària. En primer lloc, caldria molt d'esforç aplicar un to de color adequat segons el rang del valor. I en segon lloc, hauríeu de refer la codificació de colors cada vegada que canvien els valors. El format condicional d'Excel supera amb eficàcia ambdós obstacles.

    Per fer un mapa de calor a Excel, utilitzarem l'escala de color del format condicional. Aquests són els passos a seguir:

    1. Seleccioneu el vostre conjunt de dades. En el nostre cas, és B3:M5.

    2. A la pestanya Inici , al grup Estils , feu clic a Format condicional > Escales de color i, a continuació, feu clic a l'escala de color que vulgueu. Quan passeu el ratolí per sobre d'una escala de color determinada, Excel us mostrarà la vista prèvia en directe directament al vostre conjunt de dades.

      Per a aquest exemple, hem escollit l'escala de color Vermell - Groc - Verd :

      En el resultat, tindreu els valors alts ressaltat en vermell, mig en groc i baix en verd. Els colors s'ajustaran automàticament quan els valors de la cel·lacanvia.

    Consell. Perquè la regla de format condicional s'apliqui automàticament a les dades noves, podeu convertir el vostre interval de dades en una taula d'Excel totalment funcional.

    Feu un mapa de calor amb una escala de color personalitzada

    Quan s'aplica una escala de color predefinida, representa els valors més baix, mitjà i més alt amb els colors predefinits (verd, groc i vermell en el nostre cas). Tots els valors restants obtenen matisos diferents dels tres colors principals.

    En cas que vulgueu ressaltar totes les cel·les inferiors o superiors a un nombre determinat en un color determinat, independentment dels seus valors, en comptes d'utilitzar un escala de colors construeix la teva pròpia. A continuació us indiquem com fer-ho:

    1. A la pestanya Inici , al grup Estils , feu clic a Format condicional > Escales de color > Més regles.

  • Al quadre de diàleg Nova regla de format , feu el següent:
    • Tria Escala de 3 colors de la llista desplegable Estil de format .
    • Per a Mínim i/o Màxim valor, trieu Nombre al menú desplegable Tipus i introduïu els valors desitjats als quadres corresponents.
    • Per a Punt mitjà , podeu definir Nombre o Percentil (normalment, 50%).
    • Assigna un color a cadascun dels tres valors.

    Per a això Per exemple, hem configurat els paràmetres següents:

    En aquest mapa de calor personalitzat, totes les temperaturesinferiors a 45 °F es destaquen amb la mateixa tonalitat de verd i totes les temperatures superiors a 70 °F amb la mateixa tonalitat de vermell:

  • Creeu un mapa de calor a Excel sense números

    El mapa de calor que creeu a Excel es basa en els valors reals de les cel·les i si les suprimim, es destruiria el mapa de calor. Per amagar els valors de les cel·les sense eliminar-los del full, utilitzeu el format de nombre personalitzat. Aquests són els passos detallats:

    1. Seleccioneu el mapa de calor.
    2. Premeu Ctrl + 1 per obrir el diàleg Format cel·les .
    3. Activat a la pestanya Número , a Categoria , seleccioneu Personalitzat .
    4. Al quadre Tipus , escriviu 3 punts i coma (; ;;).
    5. Feu clic a D'acord per aplicar el format de número personalitzat.

    Això és tot! Ara, el vostre mapa de calor d'Excel només mostra els codis de colors sense números:

    Mapa de calor d'Excel amb cel·les quadrades

    Una altra millora que podeu fer al vostre mapa de calor són cèl·lules perfectament quadrades. A continuació es mostra la manera més ràpida de fer-ho sense cap script ni codi VBA:

    1. Alineeu les capçaleres de columna verticalment . Per evitar que es tallin les capçaleres de columna, canvieu-ne l'alineació a vertical. Això es pot fer amb l'ajuda del botó Orientació de la pestanya Inici , al grup Alineació :

      Per obtenir més informació, vegeu Com alinear el text a Excel.

    2. Defineix l'amplada de la columna . Seleccioneu totes les columnes i arrossegueu qualsevol columnala vora de la capçalera per fer-la més ample o més estreta. Mentre feu això, apareixerà una informació sobre eines que mostra un nombre de píxels exacte; recordeu aquest número.

    3. Definiu l'alçada de la fila . Seleccioneu totes les files i arrossegueu la vora de la capçalera de qualsevol fila fins al mateix valor de píxel que les columnes (26 píxels en el nostre cas).

      Fet! Totes les cel·les del vostre mapa de barret ara tenen forma quadrada:

    Com fer un mapa de calor a la taula dinàmica d'Excel

    Essencialment, crear un mapa de calor en una taula dinàmica és el mateix que en un rang de dades normal, utilitzant una escala de color de format condicional. Tanmateix, hi ha una advertència: quan s'afegeixen dades noves a la taula d'origen, el format condicional no s'aplicarà automàticament a aquestes dades.

    Per exemple, hem afegit les vendes de Lui a la taula d'origen, hem actualitzat el PivotTable, i vegeu que els números de Lui encara estan fora del mapa de calor:

    Com fer que el mapa de calor de la taula dinàmica sigui dinàmic

    Per forçar un mapa de calor de taula dinàmica d'Excel per incloure automàticament entrades noves, aquests són els passos a seguir:

    1. Seleccioneu qualsevol cel·la del vostre mapa de calor actual.
    2. A la pestanya Inici , a la Grup Estils , feu clic a Format condicionat > Gestiona les regles...
    3. Al Gestor de regles de format condicional , seleccioneu el regla i feu clic al botó Edita la regla .
    4. Al quadre de diàleg Edita la regla de format , a Aplica la regla a , seleccioneula tercera opció. En el nostre cas, diu: Totes les cel·les que mostren els valors "Suma de vendes" per a "Revenedor" i "Producte" .
    5. Feu clic a D'acord dues vegades per tancar les dues finestres de diàleg.

    Ara, el teu mapa de calor és dinàmic i s'actualitzarà automàticament a mesura que afegeixis informació nova al fons. Només recordeu actualitzar la vostra taula dinàmica :)

    Com crear un mapa de calor dinàmic a Excel amb la casella de selecció

    Si no voleu un mapa de calor estar-hi tot el temps, pots amagar-lo i mostrar-lo segons les teves necessitats. Per crear un mapa de calor dinàmic amb una casella de selecció, aquests són els passos a seguir:

    1. Inseriu una casella de selecció . Al costat del vostre conjunt de dades, inseriu una casella de selecció (control de formulari). Per fer-ho, feu clic a la pestanya Desenvolupador > Insereix > Controls de formulari > Casella de selecció . Aquests són els passos detallats per afegir una casella de selecció a Excel.
    2. Enllaceu la casella de selecció a una cel·la . Per enllaçar una casella de selecció a una cel·la determinada, feu clic amb el botó dret a la casella de selecció, feu clic a Control de format , canvieu a la pestanya Control , introduïu una adreça de cel·la a l' enllaç de cel·la quadre i feu clic a D'acord.

      En el nostre cas, la casella de selecció està enllaçada a la cel·la O2. Quan la casella de selecció està seleccionada, la cel·la enllaçada mostra TRUE, en cas contrari - FALSE.

    3. Configura el format condicional . Seleccioneu el conjunt de dades, feu clic a Format condicionat > Escales de color > Més regles i configureu una escala de color personalitzadad'aquesta manera:
      • A la llista desplegable Estil de format , seleccioneu Escala de 3 colors .
      • A Mínim , Punt mitjà i Màxim , seleccioneu Fórmula de la llista desplegable Tipus .
      • A la Els quadres de valor , introduïu les fórmules següents:

        Per al mínim:

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

        Per al punt mitjà:

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

        Per al màxim:

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

        Aquestes fórmules utilitzen les funcions MIN, MITJANA i MAX per calcular els valors més baixos, mitjans i més alts del conjunt de dades (B3:M5) quan la cel·la enllaçada (O2) és TRUE. és a dir, quan la casella de selecció està seleccionada.

      • Als quadres desplegables Color , trieu els colors desitjats.
      • Feu clic al botó D'acord.

      Ara, el mapa de calor només apareix quan la casella de selecció està seleccionada i s'amaga la resta del temps.

    Consell . Per eliminar el valor TRUE/FALSE de la vista, podeu enllaçar la casella de selecció a alguna cel·la d'una columna buida i després amagar aquesta columna.

    Com fer un mapa de calor dinàmic a Excel sense números

    Per amagar números en un mapa de calor dinàmic, heu de crear una regla de format condicional més que aplique un format de nombre personalitzat. A continuació s'explica com:

    1. Creeu un mapa de calor dinàmic tal com s'explica a l'exemple anterior.
    2. Seleccioneu el vostre conjunt de dades.
    3. A la Inici pestanya, al grup Estils , feu clic a Nova regla > Utilitzeu una fórmula per determinar quines cel·les voleu formatar .
    4. A la pestanya Format els valors on aquesta fórmula és certa , introduïu aquesta fórmula:

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

      On O2 és la vostra cel·la enllaçada. La fórmula diu que cal aplicar la regla només quan la casella de selecció està marcada (O2 és TRUE).

    5. Feu clic al botó Format... .
    6. Al quadre de diàleg Format cel·les , canvieu a la pestanya Nombre , seleccioneu Personalitzat a la llista Categoria , escriviu 3 punt i coma (;;;) al quadre Tipus i feu clic a D'acord.

  • Feu clic a D'acord per tancar el <1 Quadre de diàleg>Nova regla de format .
  • A partir d'ara, si seleccioneu la casella de selecció es mostrarà el mapa de calor i s'amagaran els números:

    Per canviar entre dos tipus de mapes de calor diferents (amb i sense números), podeu inserir tres botons d'opció. A continuació, configureu 3 regles de format condicional separades: 1 regla per al mapa de calor amb números i 2 regles per al mapa de calor sense números. O podeu crear una regla d'escala de colors comuna per als dos tipus mitjançant la funció OR (tal com es fa al nostre full de treball de mostra a continuació).

    Com a resultat, obtindreu aquest bonic mapa de calor dinàmic:

    Per entendre millor com funciona això, us convidem a descarregar el nostre full de mostra. Tant de bo, això us ajudarà a crear la vostra increïble plantilla de mapa de calor d'Excel.

    Gràcies per llegir-nos i espero veure't al nostre blog la setmana vinent!

    Quader de pràctiques per descarregar

    Mapa de calor a Excel - exemples (fitxer .xlsx)

    Michael Brown és un entusiasta de la tecnologia dedicat amb una passió per simplificar processos complexos mitjançant eines de programari. Amb més d'una dècada d'experiència en la indústria tecnològica, ha perfeccionat les seves habilitats en Microsoft Excel i Outlook, així com en Google Sheets i Docs. El bloc de Michael es dedica a compartir els seus coneixements i experiència amb altres persones, oferint consells i tutorials fàcils de seguir per millorar la productivitat i l'eficiència. Tant si sou un professional experimentat com si sou un principiant, el bloc de Michael ofereix valuoses idees i consells pràctics per treure el màxim profit d'aquestes eines de programari essencials.