Πίνακας περιεχομένων
Κατά την εκτέλεση ανάλυσης δεδομένων, μπορεί να χρειαστεί να βρείτε συγκεκριμένες τιμές ευνοϊκές για τις ανάγκες σας. Η επισήμανσή τους με την αλλαγή του χρώματος των κελιών είναι ένας τρόπος για να το βρείτε αυτό από μια μεγάλη δεξαμενή δεδομένων. Σε αυτό το άρθρο, θα σας δείξω πώς μπορείτε να αλλάξετε το χρώμα των κελιών με βάση την τιμή στο Excel.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε το σημειωματάριο που χρησιμοποιήθηκε για την επίδειξη σε αυτό το άρθρο με τα παραδείγματα που περιλαμβάνονται τόσο με όσο και χωρίς αλλαγή των χρωμάτων από κάτω.
Αλλαγή χρώματος κελιού με βάση ένα Value.xlsm5 τρόποι για να αλλάξετε το χρώμα κελιού με βάση μια τιμή στο Excel
Εδώ, θα παρουσιάσω 5 μεθόδους που μπορείτε να χρησιμοποιήσετε για να αλλάξετε το χρώμα των κελιών για συγκεκριμένες συνθήκες. Για μια εύπεπτη επίδειξη, θα χρησιμοποιήσω δύο διαφορετικά σύνολα δεδομένων- ένα με αριθμητικές τιμές για να τις ταξινομήσω σε περιοχές και ένα με τιμές κειμένου.
1. Δυναμική αλλαγή χρώματος κελιού με βάση μια τιμή
Με αυτή τη μέθοδο, το χρώμα του κελιού σας δεν θα είναι μόνιμο. Το χρώμα του κελιού θα αλλάζει σύμφωνα με τον κανόνα που έχετε ορίσει αν αλλάξετε την τιμή σε αυτό. Για το σκοπό αυτό, θα χρησιμοποιήσω τη μορφοποίηση υπό όρους.
Για να επιδείξω τη διαδικασία, θα χρησιμοποιήσω το ακόλουθο σύνολο δεδομένων.
Θα χωρίσω τους πληθυσμιακούς αριθμούς σε 3 κατηγορίες: πάνω από 20 εκατομμύρια, κάτω από 5 εκατομμύρια και μία ενδιάμεση.
Βήματα:
- Επιλέξτε την περιοχή κελιών που θέλετε να μορφοποιήσετε.
- Στη συνέχεια επιλέξτε Μορφοποίηση υπό όρους στο πλαίσιο του Αρχική σελίδα Επιλέξτε Νέος κανόνας από την αναπτυσσόμενη λίστα.
- Στο Νέος κανόνας μορφοποίησης πλαίσιο, επιλέξτε Μορφοποιήστε μόνο τα κελιά που περιέχουν στο Επιλέξτε έναν τύπο κανόνα . Στο Περιγραφή κανόνα επιλέξτε την κατάσταση μεγαλύτερη ή ίση με και βάλτε την τιμή 20 .
- Τώρα, κάντε κλικ στο Μορφή για να γεμίσετε το κελί με χρώματα. Για το σκοπό αυτό, μεταβείτε στο Συμπλήρωση στην καρτέλα Κελιά μορφοποίησης και επιλέξτε ένα χρώμα φόντου. Επιλέγω κόκκινο για αυτό το παράδειγμα.
- Μετά από αυτό, κάντε κλικ στο OK τόσο στο Κελιά μορφοποίησης και Νέος κανόνας μορφής . Τα κελιά με τιμές μεγαλύτερες από 20 θα γίνουν τώρα κόκκινα.
- Μπορείτε να ακολουθήσετε την ίδια διαδικασία από την αρχή και να βάλετε μεταξύ ως προϋπόθεση και 5 και 20 ως τιμές.
- Κάντε το ίδιο για τιμές μικρότερες ή ίσες του 5 και το χρώμα του κελιού σας θα αλλάξει σύμφωνα με τις τιμές για το πλήρες εύρος.
Αν χρησιμοποιήσετε αυτή τη μέθοδο και αλλάξετε την τιμή ενός κόκκινου πλαισίου σε κάτι κάτω από 5, θα αλλάξει σε πράσινο.
Διαβάστε περισσότερα: Τύπος Excel με βάση το χρώμα κελιών (5 παραδείγματα)
2. Αλλαγή χρώματος κελιού με βάση την τιμή ενός άλλου κελιού
Ας υποθέσουμε ότι θέλουμε να αλλάξουμε τα χρώματα των κελιών με βάση την τιμή από ένα άλλο κελί. Εάν η τιμή του συγκεκριμένου κελιού αλλάξει, το χρώμα της κύριας περιοχής θα αλλάξει ανάλογα.
Για το σκοπό αυτό, έχω επιλέξει δύο τιμές στα κελιά F5 και F6 ως πηγή προσαρμογής.
Βήματα:
- Επιλέξτε την περιοχή κελιών που θέλετε να μορφοποιήσετε.
- Στη συνέχεια επιλέξτε Μορφοποίηση υπό όρους στο πλαίσιο του Αρχική σελίδα καρτέλα . Επιλέξτε Νέος κανόνας από την αναπτυσσόμενη λίστα.
- Στο Νέος κανόνας μορφοποίησης πλαίσιο, επιλέξτε Μορφοποιήστε μόνο τα κελιά που περιέχουν στο Επιλέξτε έναν τύπο κανόνα . Στο Περιγραφή κανόνα επιλέξτε τη συνθήκη που θα μεγαλύτερη ή ίση με και βάλτε τα εξής:
=$F$5
- Κάντε κλικ στο Μορφή και στο Συμπλήρωση επιλέξτε το χρώμα φόντου.
- Κάντε κλικ στο OK και στις δύο Κελιά μορφοποίησης και το Νέος κανόνας τύπου. Το χρώμα των κυττάρων σας θα αλλάξει.
- Επαναλάβετε την ίδια διαδικασία για την αλλαγή του χρώματος για τιμές μικρότερες από 5 με αναφορά από το κελί F6 επιλέγοντας λιγότερο από ως προϋπόθεση και την ακόλουθη ως την τιμή στο πεδίο Νέος κανόνας μορφοποίησης κουτί.
=$F$6
Το χρώμα ολόκληρης της περιοχής σας θα αλλάξει με βάση την τιμή των κελιών αναφοράς.
Τώρα, εάν οι τιμές σε ένα από τα δύο κελιά F5 ή F6 να αλλάξετε τα χρώματα από το εύρος των κελιών C5:C16 θα αλλάξει αναλόγως.
Διαβάστε περισσότερα: Πώς να συμπληρώσετε το χρώμα στο κελί του Excel χρησιμοποιώντας τον τύπο (5 εύκολοι τρόποι)
3. Χρήση της επιλογής γρήγορης μορφοποίησης για την αλλαγή χρώματος κελιών στο Excel
Για πιο γρήγορες, αλλά λιγότερο ευέλικτες επιλογές μορφοποίησης, μπορείτε να χρησιμοποιήσετε τη γρήγορη μορφοποίηση για να αλλάξετε το χρώμα του κελιού με βάση την τιμή. Απλά ακολουθήστε τα παρακάτω βήματα.
Βήματα:
- Επιλέξτε το κελί και τοποθετήστε τον κέρσορα του ποντικιού στο κάτω μέρος της επιλεγμένης περιοχής. Εικονίδιο γραμμής εργαλείων γρήγορης ανάλυσης θα εμφανιστεί.
- Κάντε κλικ σε αυτό. Μορφοποίηση καρτέλα, επιλέξτε Μεγαλύτερο από .
- Στο Μεγαλύτερο από επιλέξτε την τιμή πάνω από την οποία τα κελιά εντός της περιοχής θα αλλάζουν χρώμα. Εγώ την έχω βάλει 20 εδώ.
- Μπορείτε επίσης να αλλάξετε το χρώμα. Μετά από αυτό, κάντε κλικ στο OK .
Μετά από αυτό, θα αλλάξουν τα χρώματα των κελιών σας, τα οποία θα είναι πάνω από 20.
Μπορείτε επίσης να επιλέξετε το Κλίμακα χρώματος στην επιλογή Μορφοποίηση από την καρτέλα Εικονίδιο γραμμής εργαλείων γρήγορης πρόσβασης για να έχετε ένα διαφορετικό εύρος χρωμάτων για τη στήλη.
Θα έχετε ένα ευρύ φάσμα χρωματικών κελιών με βάση τα εκατοστημόρια - κόκκινο για το χαμηλότερο, λευκό, πράσινο για το υψηλότερο.
Διαβάστε περισσότερα: Χρώμα κελιών του Excel: Προσθήκη, επεξεργασία, χρήση & κατάργηση
Παρόμοιες αναγνώσεις:
- Πώς να επισημάνετε κάθε 5 σειρές στο Excel (4 μέθοδοι)
- Πώς να επισημάνετε από πάνω προς τα κάτω στο Excel (5 μέθοδοι)
- Excel VBA για να επισημάνετε το κελί με βάση την τιμή (5 παραδείγματα)
- Πώς να επισημάνετε μια γραμμή στο Excel (5 γρήγορες μέθοδοι)
- Πώς να επισημάνετε μια στήλη στο Excel (3 μέθοδοι)
4. Αλλαγή χρώματος κελιού μόνιμα με βάση μια τιμή
Υπάρχει επίσης μια άλλη μέθοδος που μπορείτε να χρησιμοποιήσετε για να αλλάξετε τα χρώματα σε μια στήλη του Excel χρησιμοποιώντας Εύρεση και αντικατάσταση Αλλά αυτή η αλλαγή χρώματος δεν θα είναι δυναμική και το χρώμα θα παραμείνει το ίδιο αν αλλάξετε την τιμή μέσα στο κελί μέχρι να την αλλάξετε ξανά με το χέρι.
Για επίδειξη, έχω επιλέξει το ακόλουθο σύνολο δεδομένων με επαναλαμβανόμενες τιμές κειμένου για ευκολότερη επίδειξη. Μπορείτε επίσης να κάνετε το ίδιο για αριθμητικές τιμές.
Εδώ, σε αυτό το παράδειγμα, έχω τρεις τιμές ως θέσεις και θα σας δείξω πώς να έχετε τρία διαφορετικά χρώματα για τις QB , LB , και WR .
Βήματα:
- Επιλέξτε την περιοχή κελιών που θέλετε να τροποποιήσετε.
- Στο Αρχική σελίδα καρτέλα, επιλέξτε Εύρεση & επιλογή από το Επεξεργασία
- Στη συνέχεια, από την αναπτυσσόμενη λίστα, επιλέξτε Αντικαταστήστε το .
- Στο Εύρεση και αντικατάσταση κουτί , put QB στο Βρείτε τι
- Βάλτε QB στο Αντικαταστήστε με και αλλάξτε τη μορφή εδώ.
- Επιλέξτε Αντικαταστήστε όλα και θα έχετε όλα τα κουτιά με QB καθώς η τιμή θα αλλάξει σε αυτό το χρώμα.
- Χωρίς να κλείσετε το Εύρεση και αντικατάσταση μπορείτε να συνεχίσετε να αλλάζετε χρώματα για κελιά με διαφορετικές τιμές.
- Αφού αλλάξετε τα χρώματα και για τις τρεις τιμές, κλείστε το πλαίσιο. Θα έχετε τα κελιά σας μορφοποιημένα στην περιοχή.
Σχετικό περιεχόμενο: Πώς να επισημάνετε τα κελιά στο Excel με βάση την τιμή (9 μέθοδοι)
5. Αλλαγή χρώματος κελιού με βάση μια τιμή χρησιμοποιώντας το Excel VBA
Μπορείτε να χρησιμοποιήσετε Microsoft Visual Basic για εφαρμογές ( VBA) , για μέσους και προχωρημένους χρήστες. Πρώτα απ' όλα, χρειάζεστε την καρτέλα Developer για να αλλάξετε το χρώμα του κελιού με βάση την τιμή.
Εάν έχετε το Προγραμματιστής στην κορδέλα σας, μπορείτε να ακολουθήσετε αυτά τα εύκολα βήματα.
Βήματα:
- Για να το κάνετε αυτό, επιλέξτε τα κελιά σας και μεταβείτε στο παράθυρο Τύποι και επιλέξτε Ορισμός ονόματος στο πλαίσιο του Καθορισμένα ονόματα ομάδα.
- Ονομάστε την περιοχή σας στο πεδίο Επεξεργασία ονόματος Θα χρησιμοποιήσω το " Θέσεις "Προτείνω να το ονομάσετε το ίδιο, αν θέλετε να αντιγράψετε τον κώδικα VBA.
- Κάντε κλικ στο OK .
- Πηγαίνετε στο Προγραμματιστές και επιλέξτε Visual Basic από εκεί.
- Στο παράθυρο της VBA επιλέξτε Εισαγωγή , τότε Ενότητα .
- Τώρα, σε αυτή τη νέα ενότητα, πληκτρολογήστε τον ακόλουθο κώδικα.
Sub Change_Cell_Color() Dim cell_value As Range Dim stat_value As String Dim rng As Range Set rng = Range("Position") For Each cell_value In rng stat_value = cell_value.Value Select Case stat_value Case "QB" cell_value.Interior.Color = RGB(0, 255, 0) Case "WR" cell_value.Interior.Color = RGB(255, 255, 0) Case "LB" cell_value.Interior.Color = RGB(255, 0, 0, 0) End Select Nextcell_value End Sub
- Αποθηκεύστε τον κωδικό σας.
- Τώρα, πηγαίνετε στο Μακροεντολές στο πλαίσιο του Προγραμματιστές καρτέλα.
- Στο Μακροεντολές επιλέξτε τον κώδικα που μόλις δημιουργήσατε και εκτελέστε τον.
Το χρώμα του κελιού σας θα αλλάζει τώρα ανάλογα με την τιμή που έχετε σε αυτό το εύρος.
Διαβάστε περισσότερα: VBA για να αλλάξετε το χρώμα του κελιού με βάση την τιμή στο Excel (3 εύκολα παραδείγματα)
Συμπέρασμα
Αυτές ήταν οι διαφορετικές μέθοδοι που μπορείτε να χρησιμοποιήσετε για να αλλάξετε το χρώμα του κελιού με βάση την τιμή στο Excel. Ελπίζουμε ότι αυτός ο οδηγός ήταν κατατοπιστικός και χρήσιμος για εσάς. Εάν έχετε οποιεσδήποτε ερωτήσεις ή συστάσεις, μη διστάσετε να μας ενημερώσετε παρακάτω.
Για περισσότερους οδηγούς όπως αυτός, εξερευνήστε Exceldemy.com .