Πίνακας περιεχομένων
Στην οικονομική ανάλυση μεγάλων δεδομένων, μπορεί να διαπιστώσετε ότι η εφαρμογή ενός φίλτρου στην ανάλυσή σας σας βοηθά να εξετάσετε τα δεδομένα σας πιο αποτελεσματικά. Όταν τα δεδομένα φιλτράρονται, εμφανίζονται μόνο οι γραμμές που ταιριάζουν με τα κριτήρια του φίλτρου- οι υπόλοιπες αποκρύπτονται. Τα φιλτραρισμένα δεδομένα μπορούν να αντιγραφούν, να μορφοποιηθούν, να εκτυπωθούν κ.ο.κ. χωρίς να χρειάζεται να τα ταξινομήσετε ή να τα μετακινήσετε προηγουμένως. Αυτό το σεμινάριο θα σας εξηγήσει πώς να φιλτράρετε με βάση το χρώμα στο excel χρησιμοποιώντας τόσο τη συμβατική μέθοδο όσο και τη VBA κωδικός.
Κατεβάστε το βιβλίο ασκήσεων
Κατεβάστε αυτό το τετράδιο ασκήσεων για να εξασκηθείτε ενώ διαβάζετε αυτό το άρθρο.
Φίλτρο ανά χρώμα.xlsm2 διαφορετικοί τρόποι για να φιλτράρετε με βάση το χρώμα στο 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 επαγγελματίες.