Πώς να φιλτράρετε δεδομένα στο Excel
Πρόσφατα έγραψα ένα άρθρο σχετικά με τον τρόπο χρήσης συναρτήσεων σύνοψης στο Excel(how to use summary functions in Excel) για εύκολη σύνοψη μεγάλων ποσοτήτων δεδομένων, αλλά αυτό το άρθρο έλαβε υπόψη όλα τα δεδομένα στο φύλλο εργασίας. Τι γίνεται αν θέλετε να δείτε μόνο ένα υποσύνολο δεδομένων και να συνοψίσετε το υποσύνολο δεδομένων;
Στο Excel , μπορείτε να δημιουργήσετε φίλτρα σε στήλες που θα αποκρύψουν σειρές που δεν ταιριάζουν με το φίλτρο σας. Επιπλέον, μπορείτε επίσης να χρησιμοποιήσετε ειδικές συναρτήσεις στο Excel για να συνοψίσετε δεδομένα χρησιμοποιώντας μόνο τα φιλτραρισμένα δεδομένα.
Σε αυτό το άρθρο, θα σας καθοδηγήσω στα βήματα για τη δημιουργία φίλτρων στο Excel και επίσης τη χρήση ενσωματωμένων συναρτήσεων για τη σύνοψη των φιλτραρισμένων δεδομένων.
Δημιουργήστε απλά φίλτρα στο Excel
Στο Excel , μπορείτε να δημιουργήσετε απλά φίλτρα και σύνθετα φίλτρα. Ας ξεκινήσουμε με απλά φίλτρα. Όταν εργάζεστε με φίλτρα, θα πρέπει να έχετε πάντα μια σειρά στο επάνω μέρος που χρησιμοποιείται για ετικέτες. Δεν απαιτείται να έχετε αυτήν τη σειρά, αλλά διευκολύνει λίγο την εργασία με φίλτρα.
Πάνω, έχω κάποια πλαστά δεδομένα και θέλω να δημιουργήσω ένα φίλτρο στη στήλη Πόλη . (City)Στο Excel , αυτό είναι πολύ εύκολο να γίνει. Προχωρήστε και κάντε κλικ στην καρτέλα Δεδομένα στην κορδέλα και, στη συνέχεια, κάντε κλικ στο κουμπί (Data)Φίλτρο(Filter) . Δεν χρειάζεται να επιλέξετε τα δεδομένα στο φύλλο ή να κάνετε κλικ στην πρώτη σειρά.
Όταν κάνετε κλικ στο Φίλτρο(Filter) , κάθε στήλη στην πρώτη σειρά θα έχει αυτόματα ένα μικρό αναπτυσσόμενο κουμπί που προστίθεται στα δεξιά.
Τώρα προχωρήστε και κάντε κλικ στο αναπτυσσόμενο βέλος στη στήλη Πόλη . (City)Θα δείτε μερικές διαφορετικές επιλογές, τις οποίες θα εξηγήσω παρακάτω.
Στο επάνω μέρος, μπορείτε να ταξινομήσετε γρήγορα όλες τις σειρές με βάση τις τιμές στη στήλη Πόλη . (City)Σημειώστε ότι όταν ταξινομείτε τα δεδομένα, θα μετακινηθεί ολόκληρη η σειρά, όχι μόνο οι τιμές στη στήλη Πόλη . (City)Αυτό θα διασφαλίσει ότι τα δεδομένα σας θα παραμείνουν ανέπαφα όπως ήταν πριν.
Επίσης, είναι καλή ιδέα να προσθέσετε μια στήλη στο μπροστινό μέρος που ονομάζεται ID και να την αριθμήσετε από τη μία έως όσες γραμμές έχετε στο φύλλο εργασίας σας. Με αυτόν τον τρόπο, μπορείτε πάντα να ταξινομήσετε με βάση τη στήλη ID και να επαναφέρετε τα δεδομένα σας με την ίδια σειρά που ήταν αρχικά, εάν αυτό είναι σημαντικό για εσάς.
Όπως μπορείτε να δείτε, όλα τα δεδομένα στο υπολογιστικό φύλλο ταξινομούνται πλέον με βάση τις τιμές στη στήλη Πόλη . (City)Μέχρι στιγμής, καμία σειρά δεν είναι κρυφή. Τώρα ας ρίξουμε μια ματιά στα πλαίσια ελέγχου στο κάτω μέρος του διαλόγου φίλτρου. Στο παράδειγμά μου, έχω μόνο τρεις μοναδικές τιμές στη στήλη Πόλη(City) και αυτές οι τρεις εμφανίζονται στη λίστα.
Προχώρησα και ξετσεκάρω δύο πόλεις και άφησα μια ελεγμένη. Τώρα έχω μόνο 8 σειρές δεδομένων που εμφανίζονται και οι υπόλοιπες είναι κρυφές. Μπορείτε εύκολα να πείτε ότι κοιτάζετε φιλτραρισμένα δεδομένα εάν ελέγξετε τους αριθμούς σειρών στην άκρη αριστερά. Ανάλογα με το πόσες σειρές είναι κρυμμένες, θα δείτε μερικές επιπλέον οριζόντιες γραμμές και το χρώμα των αριθμών θα είναι μπλε.
Τώρα ας υποθέσουμε ότι θέλω να φιλτράρω σε μια δεύτερη στήλη για να μειώσω περαιτέρω τον αριθμό των αποτελεσμάτων. Στη στήλη Γ, έχω τον συνολικό αριθμό των μελών σε κάθε οικογένεια και θέλω να δω τα αποτελέσματα μόνο για οικογένειες με περισσότερα από δύο μέλη.
Προχωρήστε και κάντε κλικ στο αναπτυσσόμενο βέλος στη στήλη Γ(Column C) και θα δείτε τα ίδια πλαίσια ελέγχου για κάθε μοναδική τιμή στη στήλη. Ωστόσο, σε αυτήν την περίπτωση, θέλουμε να κάνουμε κλικ στο Φίλτρα αριθμών(Number Filters) και στη συνέχεια να κάνουμε κλικ στο Μεγαλύτερο από( Greater Than) . Όπως μπορείτε να δείτε, υπάρχουν και πολλές άλλες επιλογές.
Θα εμφανιστεί ένα νέο παράθυρο διαλόγου και εδώ μπορείτε να πληκτρολογήσετε την τιμή για το φίλτρο. Μπορείτε επίσης να προσθέσετε περισσότερα από ένα κριτήρια με μια συνάρτηση AND ή OR. Θα μπορούσατε να πείτε ότι θέλετε σειρές όπου η τιμή είναι μεγαλύτερη από 2 και όχι ίση με 5, για παράδειγμα.
Τώρα έχω φτάσει σε μόλις 5 σειρές δεδομένων: οικογένειες μόνο από τη Νέα Ορλεάνη(New Orleans) και με 3 ή περισσότερα μέλη. Αρκετά εύκολο ; (Easy)Σημειώστε ότι μπορείτε εύκολα να διαγράψετε ένα φίλτρο σε μια στήλη κάνοντας κλικ στο αναπτυσσόμενο μενού και, στη συνέχεια, κάνοντας κλικ στο σύνδεσμο Διαγραφή φίλτρου από "Όνομα στήλης" .(Clear Filter From “Column Name”)
Αυτό ισχύει για απλά φίλτρα στο Excel . Είναι πολύ εύχρηστα και τα αποτελέσματα είναι αρκετά απλά. Τώρα ας ρίξουμε μια ματιά στα πολύπλοκα φίλτρα χρησιμοποιώντας το παράθυρο διαλόγου Σύνθετα(Advanced) φίλτρα.
Δημιουργήστε προηγμένα φίλτρα στο Excel
Εάν θέλετε να δημιουργήσετε πιο προηγμένα φίλτρα, πρέπει να χρησιμοποιήσετε το παράθυρο διαλόγου Προηγμένο(Advanced) φίλτρο. Για παράδειγμα, ας υποθέσουμε ότι ήθελα να δω όλες τις οικογένειες που ζουν στη Νέα Ορλεάνη(New Orleans) με περισσότερα από 2 μέλη στην οικογένειά τους Ή(OR) όλες τις οικογένειες στο Clarksville με περισσότερα από 3 μέλη στην οικογένειά τους ΚΑΙ(AND) μόνο εκείνες με διεύθυνση email κατάληξης .EDU . Τώρα δεν μπορείτε να το κάνετε αυτό με ένα απλό φίλτρο.
Για να γίνει αυτό, πρέπει να ρυθμίσουμε το φύλλο Excel λίγο διαφορετικά. Συνεχίστε και εισαγάγετε μερικές σειρές πάνω από το σύνολο δεδομένων σας και αντιγράψτε τις ετικέτες επικεφαλίδων ακριβώς στην πρώτη σειρά όπως φαίνεται παρακάτω.
Τώρα δείτε πώς λειτουργούν τα προηγμένα φίλτρα. Πρέπει πρώτα να πληκτρολογήσετε τα κριτήριά σας στις στήλες στην κορυφή και, στη συνέχεια, να κάνετε κλικ στο κουμπί Για προχωρημένους στην περιοχή (Advanced)Ταξινόμηση και φίλτρο( Sort & Filter) στην καρτέλα Δεδομένα .(Data)
Τι ακριβώς μπορούμε να πληκτρολογήσουμε σε αυτά τα κύτταρα; Εντάξει, ας ξεκινήσουμε λοιπόν με το παράδειγμά μας. Θέλουμε να δούμε μόνο δεδομένα από τη Νέα Ορλεάνη(New Orleans) ή το Clarksville , οπότε ας τα πληκτρολογήσουμε στα κελιά E2 και E3.
Όταν πληκτρολογείτε τιμές σε διαφορετικές σειρές, σημαίνει Ή. Τώρα θέλουμε οικογένειες της Νέας Ορλεάνης(New Orleans) με περισσότερα από δύο μέλη και οικογένειες Clarksville με περισσότερα από 3 μέλη. Για να το κάνετε αυτό, πληκτρολογήστε >2 στο C2 και >3 στο C3.
Εφόσον το >2 και η Νέα Ορλεάνη(New Orleans) βρίσκονται στην ίδια σειρά, θα είναι τελεστής ΚΑΙ(AND) . Το ίδιο ισχύει και για τη σειρά 3 παραπάνω. Τέλος, θέλουμε μόνο τις οικογένειες με διεύθυνση email κατάληξης .EDU. Για να το κάνετε αυτό, απλώς πληκτρολογήστε *.edu τόσο στο D2 όσο και στο D3. Το σύμβολο * σημαίνει οποιονδήποτε αριθμό χαρακτήρων.
Μόλις το κάνετε αυτό, κάντε κλικ οπουδήποτε στο σύνολο δεδομένων σας και, στη συνέχεια, κάντε κλικ στο κουμπί Για προχωρημένους(Advanced) . Το πεδίο List Rang e θα υπολογίσει αυτόματα το σύνολο δεδομένων σας αφού κάνατε κλικ σε αυτό πριν κάνετε κλικ στο κουμπί Για προχωρημένους(Advanced) . Τώρα κάντε κλικ στο μικρό μικρό κουμπί στα δεξιά του κουμπιού Εύρος κριτηρίων(Criteria range) .
Επιλέξτε(Select) τα πάντα από A1 έως E3 και, στη συνέχεια, κάντε ξανά κλικ στο ίδιο κουμπί για να επιστρέψετε στο παράθυρο διαλόγου Advanced Filter . Κάντε κλικ στο OK(Click OK) και τα δεδομένα σας θα πρέπει τώρα να φιλτραριστούν!
Όπως μπορείτε να δείτε, τώρα έχω μόνο 3 αποτελέσματα που ταιριάζουν με όλα αυτά τα κριτήρια. Σημειώστε ότι οι ετικέτες για το εύρος κριτηρίων πρέπει να ταιριάζουν ακριβώς με τις ετικέτες για το σύνολο δεδομένων για να λειτουργήσει αυτό.
Μπορείτε προφανώς να δημιουργήσετε πολύ πιο περίπλοκα ερωτήματα χρησιμοποιώντας αυτήν τη μέθοδο, επομένως παίξτε μαζί της για να έχετε τα επιθυμητά αποτελέσματα. Τέλος, ας μιλήσουμε για την εφαρμογή συναρτήσεων άθροισης σε φιλτραρισμένα δεδομένα.
Συνοψίζοντας φιλτραρισμένα δεδομένα
Τώρα ας υποθέσουμε ότι θέλω να συνοψίσω τον αριθμό των μελών της οικογένειας στα φιλτραρισμένα δεδομένα μου, πώς θα μπορούσα να το κάνω αυτό; Λοιπόν, ας καθαρίσουμε το φίλτρο μας κάνοντας κλικ στο κουμπί Εκκαθάριση(Clear) στην κορδέλα. Μην ανησυχείτε, είναι πολύ εύκολο να εφαρμόσετε ξανά το προηγμένο φίλτρο κάνοντας απλά κλικ στο κουμπί Για προχωρημένους(Advanced) και κάνοντας ξανά κλικ στο OK.
Στο κάτω μέρος του συνόλου δεδομένων μας, ας προσθέσουμε ένα κελί που ονομάζεται Σύνολο(Total) και, στη συνέχεια, ας προσθέσουμε μια συνάρτηση αθροίσματος για να αθροίσουμε τα συνολικά μέλη της οικογένειας. Στο παράδειγμά μου, μόλις πληκτρολόγησα =SUM(C7:C31) .
Αν κοιτάξω λοιπόν όλες τις οικογένειες, έχω 78 μέλη συνολικά. Τώρα ας προχωρήσουμε και ας εφαρμόσουμε ξανά το Σύνθετο(Advanced) φίλτρο και ας δούμε τι συμβαίνει.
Ωχ! Αντί να δείξω τον σωστό αριθμό, το 11, εξακολουθώ να βλέπω ότι το σύνολο είναι 78! Γιατί αυτό? Λοιπόν, η συνάρτηση SUM δεν αγνοεί τις κρυφές σειρές, επομένως εξακολουθεί να κάνει τον υπολογισμό χρησιμοποιώντας όλες τις σειρές. Ευτυχώς, υπάρχουν μερικές λειτουργίες που μπορείτε να χρησιμοποιήσετε για να αγνοήσετε τις κρυφές σειρές.
Το πρώτο είναι SUBTOTAL . Πριν χρησιμοποιήσουμε οποιαδήποτε από αυτές τις ειδικές λειτουργίες, θα θελήσετε να καθαρίσετε το φίλτρο σας και στη συνέχεια να πληκτρολογήσετε τη συνάρτηση.
Μόλις εκκαθαριστεί το φίλτρο, προχωρήστε και πληκτρολογήστε =SUBTOTAL( και θα δείτε να εμφανίζεται ένα αναπτυσσόμενο πλαίσιο με μια δέσμη επιλογών. Χρησιμοποιώντας αυτήν τη συνάρτηση, επιλέγετε πρώτα τον τύπο της συνάρτησης άθροισης που θέλετε να χρησιμοποιήσετε χρησιμοποιώντας έναν αριθμό.
Στο παράδειγμά μας, θέλω να χρησιμοποιήσω το SUM , οπότε θα πληκτρολογήσω τον αριθμό 9 ή απλώς θα κάνω κλικ σε αυτόν από το αναπτυσσόμενο μενού. Στη συνέχεια, πληκτρολογήστε ένα κόμμα και επιλέξτε την περιοχή των κελιών.
Όταν πατήσετε enter, θα πρέπει να δείτε ότι η τιμή του 78 είναι ίδια με την προηγούμενη. Ωστόσο, αν τώρα εφαρμόσετε ξανά το φίλτρο, θα δούμε 11!
Εξοχος! Αυτό ακριβώς θέλουμε. Τώρα μπορείτε να προσαρμόσετε τα φίλτρα σας και η τιμή θα αντικατοπτρίζει πάντα μόνο τις σειρές που εμφανίζονται αυτήν τη στιγμή.
Η δεύτερη συνάρτηση που λειτουργεί σχεδόν ακριβώς το ίδιο με τη συνάρτηση ΥΠΟΣΥΝΟΛΟ(SUBTOTAL) είναι AGGREGATE . Η μόνη διαφορά είναι ότι υπάρχει μια άλλη παράμετρος στη συνάρτηση AGGREGATE όπου πρέπει να καθορίσετε ότι θέλετε να αγνοήσετε τις κρυφές σειρές.
Η πρώτη παράμετρος είναι η συνάρτηση άθροισης που θέλετε να χρησιμοποιήσετε και όπως με το SUBTOTAL , το 9 αντιπροσωπεύει τη συνάρτηση SUM . Η δεύτερη επιλογή είναι όπου πρέπει να πληκτρολογήσετε 5 για να αγνοήσετε τις κρυφές σειρές. Η τελευταία παράμετρος είναι η ίδια και είναι το εύρος των κελιών.
Μπορείτε επίσης να διαβάσετε το άρθρο μου σχετικά με τις συναρτήσεις σύνοψης για να μάθετε πώς να χρησιμοποιείτε τη συνάρτηση AGGREGATE(use the AGGREGATE function) και άλλες λειτουργίες όπως MODE , MEDIAN , AVERAGE κ.λπ. με περισσότερες λεπτομέρειες.
Ας ελπίσουμε ότι αυτό το άρθρο σας προσφέρει ένα καλό σημείο εκκίνησης για τη δημιουργία και τη χρήση φίλτρων στο Excel . Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να δημοσιεύσετε ένα σχόλιο. Απολαμβάνω!
Related posts
Χαρτογράφηση των δεδομένων σας Excel
Χρησιμοποιήστε τη νέα συνάρτηση "Εισαγωγή δεδομένων από εικόνα" του Excel Mobile
Χρησιμοποιήστε τις συναρτήσεις σύνοψης για τη σύνοψη δεδομένων στο Excel
Χρησιμοποιήστε το Excel ως εργαλείο για την αντιγραφή δεδομένων από τον Ιστό
Προσθέστε μια γραμμή τάσης γραμμικής παλινδρόμησης σε μια γραφική παράσταση διασποράς του Excel
Πώς να βρείτε αντίστοιχες τιμές στο Excel
Οι 40 καλύτερες συντομεύσεις πληκτρολογίου του Microsoft Excel
Πώς να δημιουργήσετε μια λίστα διανομής στο Outlook
Πώς να συγκρίνετε δύο αρχεία Excel και να επισημάνετε τις διαφορές
Πώς να ομαδοποιήσετε φύλλα εργασίας στο Excel
Πώς να χρησιμοποιήσετε το VLOOKUP στο Excel
Πώς να χρησιμοποιήσετε τις δυνατότητες AutoRecover και AutoBackup του Excel
Πώς να προσθέσετε γραμμές σφαλμάτων στο Excel
Χρησιμοποιήστε το παράθυρο παρακολούθησης του Excel για την παρακολούθηση σημαντικών κελιών σε ένα βιβλίο εργασίας
Εισαγάγετε ένα φύλλο εργασίας του Excel σε ένα έγγραφο του Word
Αυτόματη προσαρμογή πλάτη στηλών και ύψη γραμμής στο Excel
Πώς να βρείτε και να υπολογίσετε το εύρος στο Excel
Πώς να φτιάξετε ένα ιστόγραμμα στο Excel
Πώς να δημιουργήσετε ένα απλό γράφημα ή γράφημα στο Excel
Πώς να δημιουργήσετε ετικέτες στο Word από ένα υπολογιστικό φύλλο του Excel