Πίνακας περιεχομένων
Αυτός ο οδηγός βήμα προς βήμα θα σας καθοδηγήσει στη διαδικασία δημιουργίας ενός χάρτη θερμότητας στο Excel με πρακτικά παραδείγματα.
Το Microsoft Excel είναι σχεδιασμένο για να παρουσιάζει δεδομένα σε πίνακες. Αλλά σε ορισμένες περιπτώσεις, τα οπτικά στοιχεία είναι πολύ πιο εύκολο να κατανοηθούν και να αφομοιωθούν. Όπως πιθανότατα γνωρίζετε, το Excel διαθέτει μια σειρά από ενσωματωμένες λειτουργίες για τη δημιουργία γραφημάτων. Δυστυχώς, ένας χάρτης θερμότητας δεν περιλαμβάνεται στο πρόγραμμα. Ευτυχώς, υπάρχει ένας γρήγορος και απλός τρόπος για να δημιουργήσετε έναν χάρτη θερμότητας στο Excel με μορφοποίηση υπό όρους.
Τι είναι ο χάρτης θερμότητας στο Excel;
A θερμικός χάρτης (ή αλλιώς heatmap ) είναι μια οπτική ερμηνεία των αριθμητικών δεδομένων, όπου οι διαφορετικές τιμές αναπαρίστανται με διαφορετικά χρώματα. Συνήθως, χρησιμοποιούνται χρωματικά σχήματα από το θερμό στο ψυχρό, οπότε τα δεδομένα αναπαρίστανται με τη μορφή θερμών και ψυχρών σημείων.
Σε σύγκριση με τις τυπικές εκθέσεις ανάλυσης, τα heatmaps καθιστούν πολύ πιο εύκολη την οπτικοποίηση και την ανάλυση σύνθετων δεδομένων. Χρησιμοποιούνται εκτενώς από επιστήμονες, αναλυτές και εμπόρους για την προκαταρκτική ανάλυση δεδομένων και την ανακάλυψη γενικών μοτίβων.
Ακολουθούν μερικά τυπικά παραδείγματα:
- Χάρτης θερμότητας θερμοκρασίας αέρα - χρησιμοποιείται για την απεικόνιση δεδομένων θερμοκρασίας αέρα σε μια συγκεκριμένη περιοχή.
- Γεωγραφικός χάρτης θερμότητας - εμφανίζει ορισμένα αριθμητικά δεδομένα σε μια γεωγραφική περιοχή χρησιμοποιώντας διαφορετικές αποχρώσεις.
- Χάρτης θερμότητας διαχείρισης κινδύνων - παρουσιάζει τους διάφορους κινδύνους και τις επιπτώσεις τους με οπτικό και συνοπτικό τρόπο.
Στο Excel, ένας χάρτης θερμότητας χρησιμοποιείται για την απεικόνιση μεμονωμένων κελιών με διαφορετικούς χρωματικούς κώδικες με βάση τις τιμές τους.
Για παράδειγμα, από τον θερμικό χάρτη που ακολουθεί, μπορείτε να εντοπίσετε με μια ματιά τις πιο υγρές (με πράσινο χρώμα) και τις πιο ξηρές (με κόκκινο χρώμα) περιοχές και δεκαετίες:
Πώς να δημιουργήσετε έναν χάρτη θερμότητας στο Excel
Αν σκεφτόσασταν να χρωματίσετε κάθε κελί ανάλογα με την τιμή του χειροκίνητα, εγκαταλείψτε αυτή την ιδέα, καθώς αυτό θα ήταν άσκοπη σπατάλη χρόνου. Πρώτον, θα χρειαζόταν πολύς κόπος για να εφαρμόσετε την κατάλληλη απόχρωση χρώματος ανάλογα με την κατάταξη της τιμής. Και δεύτερον, θα έπρεπε να επαναλάβετε την κωδικοποίηση χρώματος κάθε φορά που αλλάζουν οι τιμές. Η μορφοποίηση υπό όρους του Excel ξεπερνά αποτελεσματικά και τα δύο εμπόδια.
Για να φτιάξουμε έναν χάρτη θερμότητας στο Excel, θα χρησιμοποιήσουμε χρωματική κλίμακα μορφοποίησης υπό όρους. Ακολουθούν τα βήματα που πρέπει να εκτελέσετε:
- Επιλέξτε το σύνολο δεδομένων σας. Στην περίπτωσή μας, είναι B3:M5.
- Στο Αρχική σελίδα στην καρτέλα Στυλ ομάδα, κάντε κλικ στο Μορφοποίηση υπό όρους >, Κλίμακες χρώματος , και στη συνέχεια κάντε κλικ στην κλίμακα χρώματος που θέλετε. Καθώς περνάτε το ποντίκι πάνω από μια συγκεκριμένη κλίμακα χρώματος, το Excel θα σας εμφανίσει τη ζωντανή προεπισκόπηση απευθείας στο σύνολο δεδομένων σας.
Για αυτό το παράδειγμα, επιλέξαμε Κόκκινο - Κίτρινο - Πράσινο χρωματική κλίμακα:
Στο αποτέλεσμα, οι υψηλές τιμές θα επισημαίνονται με κόκκινο χρώμα, οι μεσαίες με κίτρινο και οι χαμηλές με πράσινο. Τα χρώματα θα προσαρμόζονται αυτόματα όταν αλλάζουν οι τιμές των κελιών.
Συμβουλή. Για να εφαρμόζεται αυτόματα ο κανόνας μορφοποίησης υπό όρους σε νέα δεδομένα, μπορείτε να μετατρέψετε την περιοχή δεδομένων σας σε έναν πλήρως λειτουργικό πίνακα του Excel.
Δημιουργήστε έναν χάρτη θερμότητας με προσαρμοσμένη χρωματική κλίμακα
Κατά την εφαρμογή μιας προκαθορισμένης χρωματικής κλίμακας, απεικονίζει τη χαμηλότερη, τη μεσαία και την υψηλότερη τιμή στα προκαθορισμένα χρώματα (πράσινο, κίτρινο και κόκκινο στην περίπτωσή μας). Όλες οι υπόλοιπες τιμές παίρνουν διαφορετικές αποχρώσεις των τριών κύριων χρωμάτων.
Σε περίπτωση που θέλετε να επισημάνετε όλα τα κελιά που είναι χαμηλότερα/υψηλότερα από έναν δεδομένο αριθμό με ένα συγκεκριμένο χρώμα, ανεξάρτητα από τις τιμές τους, τότε αντί να χρησιμοποιήσετε μια ενσωματωμένη χρωματική κλίμακα κατασκευάστε τη δική σας. Ακολουθεί ο τρόπος για να το κάνετε αυτό:
- Στο Αρχική σελίδα στην καρτέλα Στυλ ομάδα, κάντε κλικ στο Μορφοποίηση υπό όρους >, Κλίμακες χρώματος> Περισσότεροι κανόνες.
- Διαλέξτε Κλίμακα 3 χρωμάτων από το Στυλ μορφής αναπτυσσόμενη λίστα.
- Για το Ελάχιστο ή/και Μέγιστο τιμή, επιλέξτε Αριθμός στο Τύπος και εισαγάγετε τις επιθυμητές τιμές στα αντίστοιχα πεδία.
- Για το Midpoint , μπορείτε να ορίσετε είτε Αριθμός ή Ποσοστό (κανονικά, 50%).
- Ορίστε ένα χρώμα σε κάθε μία από τις τρεις τιμές.
Για αυτό το παράδειγμα, έχουμε διαμορφώσει τις ακόλουθες ρυθμίσεις:
Σε αυτόν τον προσαρμοσμένο χάρτη θερμότητας, όλες οι θερμοκρασίες κάτω των 45 °F επισημαίνονται με την ίδια πράσινη απόχρωση και όλες οι θερμοκρασίες άνω των 70 °F με την ίδια κόκκινη απόχρωση:
Δημιουργήστε έναν χάρτη θερμότητας στο Excel χωρίς αριθμούς
Ο χάρτης θερμότητας που δημιουργείτε στο Excel βασίζεται στις πραγματικές τιμές των κελιών και η διαγραφή τους θα κατέστρεφε τον χάρτη θερμότητας. Για να αποκρύψετε τις τιμές των κελιών χωρίς να τις αφαιρέσετε από το φύλλο, χρησιμοποιήστε προσαρμοσμένη μορφοποίηση αριθμών. Ακολουθούν τα λεπτομερή βήματα:
- Επιλέξτε τον χάρτη θερμότητας.
- Πατήστε Ctrl + 1 για να ανοίξετε το Κελιά μορφοποίησης διάλογος.
- Στο Αριθμός στην καρτέλα Κατηγορία , επιλέξτε Προσαρμοσμένο .
- Στο Τύπος πλαίσιο, πληκτρολογήστε 3 άνω και κάτω τελεία (;;;;).
- Κάντε κλικ στο OK για να εφαρμόσετε την προσαρμοσμένη μορφή αριθμού.
Αυτό ήταν! Τώρα, ο χάρτης θερμότητας του Excel εμφανίζει μόνο τους χρωματικούς κωδικούς χωρίς αριθμούς:
Χάρτης θερμότητας του Excel με τετραγωνικά κελιά
Μια άλλη βελτίωση που μπορείτε να κάνετε στον χάρτη θερμότητας είναι τα τέλεια τετράγωνα κελιά. Παρακάτω θα βρείτε τον ταχύτερο τρόπο για να το κάνετε αυτό χωρίς σενάρια ή κώδικες VBA:
- Ευθυγράμμιση των επικεφαλίδων των στηλών κάθετα Για να αποτρέψετε την αποκοπή των επικεφαλίδων των στηλών, αλλάξτε την ευθυγράμμισή τους σε κατακόρυφη. Αυτό μπορεί να γίνει με τη βοήθεια της εντολής Προσανατολισμός στο κουμπί Αρχική σελίδα στην καρτέλα Ευθυγράμμιση ομάδα:
Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Πώς να ευθυγραμμίσετε κείμενο στο Excel.
- Ορισμός πλάτους στήλης . Επιλέξτε όλες τις στήλες και σύρετε την άκρη οποιασδήποτε επικεφαλίδας στήλης για να την κάνετε πιο πλατιά ή πιο στενή. Καθώς το κάνετε αυτό, θα εμφανιστεί μια συμβουλή εργαλείων που θα δείχνει μια ακριβή αριθμός εικονοστοιχείων - να θυμάστε αυτόν τον αριθμό.
- Ορισμός ύψους γραμμής Επιλέξτε όλες τις γραμμές και σύρετε την άκρη οποιασδήποτε επικεφαλίδας γραμμής στην ίδια τιμή εικονοστοιχείου με τις στήλες (26 εικονοστοιχεία στην περίπτωσή μας).
Έγινε! Όλα τα κελιά του χάρτη καπέλου σας έχουν τώρα τετράγωνο σχήμα:
Πώς να φτιάξετε έναν χάρτη θερμότητας στο Excel PivotTable
Ουσιαστικά, η δημιουργία ενός χάρτη θερμότητας σε έναν πίνακα περιστροφής είναι η ίδια όπως και σε ένα κανονικό εύρος δεδομένων - με τη χρήση μιας χρωματικής κλίμακας μορφοποίησης υπό όρους. Ωστόσο, υπάρχει μια προειδοποίηση: όταν προστίθενται νέα δεδομένα στον πίνακα προέλευσης, η μορφοποίηση υπό όρους δεν θα εφαρμόζεται αυτόματα σε αυτά τα δεδομένα.
Για παράδειγμα, έχουμε προσθέσει τις πωλήσεις του Lui στον πηγαίο πίνακα, ανανεώσαμε τον PivotTable και βλέπουμε ότι οι αριθμοί του Lui εξακολουθούν να βρίσκονται εκτός του χάρτη θερμότητας:
Πώς να κάνετε δυναμικό χάρτη θερμότητας PivotTable
Για να αναγκάσετε έναν πίνακα θερμότητας του Excel να περιλαμβάνει αυτόματα νέες καταχωρήσεις, ακολουθήστε τα βήματα που πρέπει να εκτελέσετε:
- Επιλέξτε οποιοδήποτε κελί στον τρέχοντα χάρτη θερμότητας.
- Στο Αρχική σελίδα στην καρτέλα Στυλ ομάδα, κάντε κλικ στο Μορφοποίηση υπό όρους >, Διαχείριση κανόνων...
- Στο Διαχείριση κανόνων μορφοποίησης υπό όρους , επιλέξτε τον κανόνα και κάντε κλικ στο κουμπί Επεξεργασία κανόνα κουμπί.
- Στο Επεξεργασία κανόνα μορφοποίησης παράθυρο διαλόγου, στην περιοχή Εφαρμογή κανόνα σε , επιλέξτε την τρίτη επιλογή. Στην περίπτωσή μας, έχει ως εξής: Όλα τα κελιά που εμφανίζουν τιμές "Sum of Sales" για "Reseller" και "Product" .
- Κάντε δύο φορές κλικ στο OK για να κλείσετε και τα δύο παράθυρα διαλόγου.
Τώρα, ο θερμικός σας χάρτης είναι δυναμικός και θα ενημερώνεται αυτόματα καθώς προσθέτετε νέες πληροφορίες στο back end. Απλά θυμηθείτε να ανανεώσετε τον PivotTable σας :)
Πώς να δημιουργήσετε έναν δυναμικό χάρτη θερμότητας στο Excel με πλαίσιο ελέγχου
Αν δεν θέλετε να υπάρχει διαρκώς ένας χάρτης θερμότητας, μπορείτε να τον κρύβετε και να τον εμφανίζετε ανάλογα με τις ανάγκες σας. Για να δημιουργήσετε έναν δυναμικό χάρτη θερμότητας με ένα πλαίσιο ελέγχου, ακολουθήστε τα εξής βήματα:
- Εισαγωγή ενός πλαισίου ελέγχου Δίπλα στο σύνολο δεδομένων σας, εισάγετε ένα πλαίσιο ελέγχου (στοιχείο ελέγχου φόρμας). Για το σκοπό αυτό, κάντε κλικ στο κουμπί Προγραμματιστής tab>, Εισαγωγή >, Έλεγχοι φόρμας >, Κουτάκι ελέγχου . Ακολουθούν τα λεπτομερή βήματα για να προσθέσετε ένα πλαίσιο ελέγχου στο Excel.
- Συνδέστε το πλαίσιο ελέγχου με ένα κελί . Για να συνδέσετε ένα πλαίσιο ελέγχου με ένα συγκεκριμένο κελί, κάντε δεξί κλικ στο πλαίσιο ελέγχου, επιλέξτε Έλεγχος μορφής , μεταβείτε στο Έλεγχος πληκτρολογήστε μια διεύθυνση κελιού στο πεδίο Σύνδεσμος κυττάρων και κάντε κλικ στο κουμπί OK.
Στην περίπτωσή μας, το πλαίσιο ελέγχου είναι συνδεδεμένο με το κελί Ο2. Όταν το πλαίσιο ελέγχου είναι επιλεγμένο, το συνδεδεμένο κελί εμφανίζει TRUE, διαφορετικά - FALSE.
- Ρύθμιση μορφοποίησης υπό όρους Επιλέξτε το σύνολο δεδομένων, κάντε κλικ στο Μορφοποίηση υπό όρους >, Κλίμακες χρώματος> Περισσότεροι κανόνες , και ρυθμίστε μια προσαρμοσμένη κλίμακα χρωμάτων με αυτόν τον τρόπο:
- Στο Στυλ μορφής αναπτυσσόμενη λίστα, επιλέξτε Κλίμακα 3 χρωμάτων .
- Κάτω από το Ελάχιστο , Midpoint και Μέγιστο , επιλέξτε Φόρμουλα από το Τύπος αναπτυσσόμενη λίστα.
- Στο Αξία εισάγετε τους ακόλουθους τύπους:
Για το ελάχιστο:
=IF($O$2=TRUE, MIN($B$3:$M$5), FALSE)
Για το Midpoint:
=IF($O$2=TRUE, AVERAGE($B$3:$M$5), FALSE)
Για το μέγιστο:
Δείτε επίσης: Περιστροφή διαγραμμάτων στο Excel - περιστροφή διαγραμμάτων ράβδων, στηλών, πίτας και γραμμών=IF($O$2=TRUE, MAX($B$3:$M$5), FALSE)
Αυτοί οι τύποι χρησιμοποιούν τις συναρτήσεις MIN, AVERAGE και MAX για να υπολογίσουν τη χαμηλότερη, τη μεσαία και την υψηλότερη τιμή στο σύνολο δεδομένων (B3:M5) όταν το συνδεδεμένο κελί (O2) είναι TRUE, δηλαδή όταν το πλαίσιο ελέγχου είναι επιλεγμένο.
- Στο Χρώμα τα αναπτυσσόμενα πλαίσια, επιλέξτε τα επιθυμητά χρώματα.
- Κάντε κλικ στο κουμπί OK.
Τώρα, ο χάρτης θερμότητας εμφανίζεται μόνο όταν είναι επιλεγμένο το πλαίσιο ελέγχου και είναι κρυμμένος τον υπόλοιπο χρόνο.
Συμβουλή. Για να αφαιρέσετε την τιμή TRUE / FALSE από την προβολή, μπορείτε να συνδέσετε το πλαίσιο ελέγχου με κάποιο κελί σε μια κενή στήλη και, στη συνέχεια, να αποκρύψετε τη στήλη αυτή.
Πώς να δημιουργήσετε έναν δυναμικό χάρτη θερμότητας στο Excel χωρίς αριθμούς
Για να αποκρύψετε αριθμούς σε ένα δυναμικό χάρτη θερμότητας, πρέπει να δημιουργήσετε έναν ακόμη κανόνα μορφοποίησης υπό όρους που εφαρμόζει μια προσαρμοσμένη μορφή αριθμών. Ακολουθεί ο τρόπος:
- Δημιουργήστε έναν δυναμικό χάρτη θερμότητας όπως εξηγείται στο παραπάνω παράδειγμα.
- Επιλέξτε το σύνολο δεδομένων σας.
- Στο Αρχική σελίδα στην καρτέλα Στυλ ομάδα, κάντε κλικ στο Νέος κανόνας >, Χρησιμοποιήστε έναν τύπο για να καθορίσετε ποια κελιά θα μορφοποιήσετε .
- Στο Μορφοποίηση τιμών όπου αυτός ο τύπος είναι αληθής εισάγετε αυτόν τον τύπο:
=IF($O$2=TRUE, TRUE, FALSE)
Όπου το Ο2 είναι το συνδεδεμένο κελί σας. Ο τύπος λέει να εφαρμόζεται ο κανόνας μόνο όταν το πλαίσιο ελέγχου είναι επιλεγμένο (το Ο2 είναι TRUE).
- Κάντε κλικ στο Μορφή... κουμπί.
- Στο Κελιά μορφοποίησης παράθυρο διαλόγου, μεταβείτε στο Αριθμός καρτέλα, επιλέξτε Προσαρμοσμένο στο Κατηγορία λίστα, πληκτρολογήστε 3 άνω και κάτω τελεία (;;;;) στο πεδίο Τύπος και κάντε κλικ στο κουμπί OK.
Στο εξής, επιλέγοντας το πλαίσιο ελέγχου θα εμφανίζεται ο χάρτης θερμότητας και θα αποκρύπτονται οι αριθμοί:
Για να αλλάξετε μεταξύ δύο διαφορετικών τύπων θερμικού χάρτη (με και χωρίς αριθμούς), μπορείτε να εισαγάγετε τρία κουμπιά επιλογής. Και στη συνέχεια, ρυθμίστε 3 ξεχωριστούς κανόνες μορφοποίησης υπό όρους: 1 κανόνα για τον θερμικό χάρτη με αριθμούς και 2 κανόνες για τον θερμικό χάρτη χωρίς αριθμούς. Ή μπορείτε να δημιουργήσετε έναν κοινό κανόνα κλίμακας χρωμάτων και για τους δύο τύπους χρησιμοποιώντας τη συνάρτηση OR (όπως έγινε στο παρακάτω παράδειγμα φύλλου εργασίας μας).
Στο αποτέλεσμα, θα έχετε αυτόν τον ωραίο δυναμικό χάρτη θερμότητας:
Για να καταλάβετε καλύτερα πώς λειτουργεί αυτό, μπορείτε να κατεβάσετε το δείγμα του φύλλου μας. Ελπίζουμε ότι αυτό θα σας βοηθήσει να δημιουργήσετε το δικό σας καταπληκτικό πρότυπο χάρτη θερμότητας Excel.
Σας ευχαριστώ για την ανάγνωση και ελπίζω να σας δω στο blog μας την επόμενη εβδομάδα!
Βιβλίο ασκήσεων για κατέβασμα
Χάρτης θερμότητας στο Excel - παραδείγματα (.xlsx αρχείο)