Πώς να φιλτράρετε με βάση το χρώμα στο Excel (2 παραδείγματα)

  • Μοιραστείτε Αυτό
Hugh West

Στην οικονομική ανάλυση μεγάλων δεδομένων, μπορεί να διαπιστώσετε ότι η εφαρμογή ενός φίλτρου στην ανάλυσή σας σας βοηθά να εξετάσετε τα δεδομένα σας πιο αποτελεσματικά. Όταν τα δεδομένα φιλτράρονται, εμφανίζονται μόνο οι γραμμές που ταιριάζουν με τα κριτήρια του φίλτρου- οι υπόλοιπες αποκρύπτονται. Τα φιλτραρισμένα δεδομένα μπορούν να αντιγραφούν, να μορφοποιηθούν, να εκτυπωθούν κ.ο.κ. χωρίς να χρειάζεται να τα ταξινομήσετε ή να τα μετακινήσετε προηγουμένως. Αυτό το σεμινάριο θα σας εξηγήσει πώς να φιλτράρετε με βάση το χρώμα στο excel χρησιμοποιώντας τόσο τη συμβατική μέθοδο όσο και τη VBA κωδικός.

Κατεβάστε το βιβλίο ασκήσεων

Κατεβάστε αυτό το τετράδιο ασκήσεων για να εξασκηθείτε ενώ διαβάζετε αυτό το άρθρο.

Φίλτρο ανά χρώμα.xlsm

2 διαφορετικοί τρόποι για να φιλτράρετε με βάση το χρώμα στο Excel

Τα δύο επόμενα μέρη θα εξηγήσουν πώς να εφαρμόσετε ένα χρωματικό φίλτρο. Το πρώτο είναι η συνήθης προσέγγιση, η οποία είναι γνωστή, και το δεύτερο είναι η χρήση κώδικα VBA. Είναι καλή ιδέα να μάθετε πώς να χρησιμοποιείτε την VBA για να διευρύνετε τις δεξιότητές σας.

Για παράδειγμα, έχουμε ένα δείγμα δεδομένων στο οποίο χρησιμοποιούμε δύο διαφορετικά χρώματα για να διακρίνουμε δύο κριτήρια. Το πρώτο κριτήριο που έχουμε θέσει είναι ότι το ποσό αγοράς τον Ιανουάριο πρέπει να είναι μεγαλύτερο από 20 και οι άλλες απαιτήσεις πρέπει να είναι μικρότερες από 20 Επιπλέον, θα μπορούσατε να επιθυμείτε να φιλτράρετε το χρώμα με βάση ένα συγκεκριμένο κριτήριο για να εξετάσετε την τιμή ταυτόχρονα.

1. Εφαρμόστε τη βασική μέθοδο για να φιλτράρετε με βάση το χρώμα στο Excel

Για να δημιουργήσετε συγκρίσεις μεταξύ συγκεκριμένων κριτηρίων, μπορεί να χρειαστεί να κάνετε διάκριση μεταξύ των δεδομένων. Κατά τη διάρκεια της εργασίας σας, μπορεί να θέλετε να αναζητήσετε τις τιμές βάσει των ίδιων κριτηρίων. Απλώς ακολουθήστε τις παρακάτω οδηγίες για να φιλτράρετε το σύνολο δεδομένων ώστε να διαφοροποιηθεί με βάση το χρώμα.

Βήμα 1:

  • Πρώτα απ' όλα, επιλέξτε τον πίνακα δεδομένων στην περιοχή.

Βήμα 2:

  • Κάντε κλικ στο Αρχική σελίδα

Βήμα 3:

  • Μετά την επιλογή του Αρχική σελίδα Καρτέλα, κάντε κλικ στο Ταξινόμηση & φίλτρο
  • Επιλέξτε το Φίλτρο από το μενού.

Ως αποτέλεσμα, ένα πτυσσόμενο κουμπί θα εμφανιστεί στην επικεφαλίδα του πίνακα, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.

Βήμα 4:

  • Κάντε κλικ στο πτυσσόμενο κουμπί για να ανοίξετε επιλογές φιλτραρίσματος.
  • Επιλέξτε το Φίλτρο ανά χρώμα
  • Στη συνέχεια, δείξτε οποιοδήποτε από τα χρώματα που θέλετε να φιλτράρετε. Εδώ έχουμε επιλέξει το πρώτο χρώμα RGB ( 248 , 203 , 173 ).

Ως εκ τούτου, θα λάβετε τα φιλτραρισμένα δεδομένα με ένα συγκεκριμένο χρώμα, όπως φαίνεται στην παρακάτω εικόνα.

Βήμα 5:

  • Για να φιλτράρετε με άλλο χρώμα, κάντε ξανά κλικ στο πτυσσόμενο κουμπί .
  • Επιλέξτε το νέο χρώμα (RGB = 217 , 225 , 242 ) για να φιλτράρετε.

Κατά συνέπεια, η φιλτραρισμένη τιμή με ένα συγκεκριμένο χρώμα θα εμφανιστεί όπως φαίνεται στην παρακάτω εικόνα.

Σημειώσεις Εκτός από το φιλτράρισμα με βάση το χρώμα, αν θέλετε τώρα να αφαιρέσετε το φίλτρο, απλώς κάντε κλικ στο αναπτυσσόμενο μενού και κάντε κλικ στην επιλογή Clear Filter Form (Καθαρισμός φόρμας φίλτρου) από τη λίστα.

Επομένως, μπορείτε να επαναφέρετε το προηγούμενο σύνολο δεδομένων.

Διαβάστε περισσότερα: Πώς να φιλτράρετε πολλαπλές στήλες με βάση το χρώμα στο Excel (2 μέθοδοι)

2. Εκτελέστε έναν κώδικα VBA για να φιλτράρετε με βάση το χρώμα στο Excel

Εκτός από την τυπική τεχνική, μπορείτε επίσης να χρησιμοποιήσετε VBA Αν και δεν χρησιμοποιείται ευρέως, είναι απαραίτητο να το μάθετε για να διευρύνετε τις δεξιότητές σας. Για να το κάνετε, ακολουθήστε τα βήματα που περιγράφονται.

Βήμα 1:

  • Τύπος Alt + F11 για να ενεργοποιήσετε Φύλλο εργασίας με δυνατότητα μακροεντολών VBA .
  • Κάντε κλικ στο Εισαγωγή Καρτέλα
  • Επιλέξτε Ενότητα από το μενού.

Βήμα 2:

  • Επικολλήστε τα ακόλουθα Κώδικες VBA .
 Sub Filter_by_color() 'δηλώνουμε μια μεταβλητή Dim ws As Worksheet Set ws = Worksheets("Sheet2") ws.Range("B4:D11").AutoFilter field:=3, Criteria1:=RGB(248, 203, 173), Operator:=xlFilterCellColor End Sub 

Ορίστε,

Dim ws As Worksheet δηλώνει το ws ως φύλλο εργασίας.

Φύλλα εργασίας("Sheet2") είναι το όνομα του τρέχοντος φύλλου εργασίας.

ws.Range("B4:D11") είναι το εύρος του πίνακα.

Πεδίο AutoFilter:=3 είναι ο αριθμός της στήλης ( 3 ) για την οποία αναθέτουμε το φίλτρο

Κριτήρια1:=RGB(248, 203, 173) είναι ο κωδικός χρώματος του χρώματος φιλτραρίσματος.

Βήμα 3:

  • Τέλος, save το πρόγραμμα και πατήστε F5 για να το τρέξετε.

Ως αποτέλεσμα, λαμβάνετε το φιλτραρισμένο αποτέλεσμα στο τρέχον φύλλο εργασίας σας.

Σημειώσεις Μερικές φορές, η επιλογή φιλτραρίσματος του excel μπορεί να μην λειτουργεί. Θα μπορούσαν να υπάρχουν κάποιοι πιθανοί λόγοι γι' αυτό. Προσπαθήστε να διορθώσετε αυτά τα προβλήματα.
  • Βεβαιωθείτε ότι έχετε επιλέξει όλα τα δεδομένα.
  • Δεν θα λειτουργήσει σε συγχωνευμένα κελιά. Αποσυγχωνεύστε τα κελιά και δοκιμάστε ξανά.
  • Βεβαιωθείτε ότι ο πίνακας δεδομένων σας έχει μόνο μία επικεφαλίδα στήλης. Αναζητήστε κρυφές γραμμές ή σφάλματα στον πίνακα δεδομένων σας.
  • Εάν το κουμπί φίλτρου είναι γκριζαρισμένο, καταργήστε την ομαδοποίηση των δεδομένων και τώρα η επιλογή φίλτρου θα είναι διαθέσιμη.

Διαβάστε περισσότερα: Πώς να φιλτράρετε με πολλαπλά χρώματα στο Excel (2 εύκολες μέθοδοι)

Συμπέρασμα

Συνοψίζοντας, ελπίζω ότι αυτή η ανάρτηση απεικόνισε τον τρόπο χρήσης της λειτουργίας χρωματικού φιλτραρίσματος του Excel για τη διάκριση τιμών με βάση διάφορα κριτήρια. Όλες αυτές οι μέθοδοι θα πρέπει να διδαχθούν και να χρησιμοποιηθούν στα δεδομένα σας. Εξετάστε το βιβλίο πρακτικής και αξιοποιήστε τις νεοαποκτηθείσες γνώσεις σας. Είμαστε σε θέση να χρηματοδοτούμε προγράμματα όπως αυτό χάρη στη γενναιοδωρία σας.

Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να επικοινωνήσετε μαζί μας. Παρακαλώ, ενημερώστε με για τη γνώμη σας στο τμήμα σχολίων παρακάτω.

Οι ερωτήσεις σας θα απαντηθούν το συντομότερο δυνατό από τον Exceldemy επαγγελματίες.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.