Πίνακας περιεχομένων
Εξαγωγή μοναδικών τιμών με βάση μεμονωμένα ή διαφορετικά κριτήρια είναι πολύ συνηθισμένο φαινόμενο στα γραφεία και στις επιχειρήσεις. Microsoft Excel έχει επίσης προσθέσει μερικές χρήσιμες &- εύχρηστες μεθόδους για την εξαγωγή μοναδικών τιμών από ένα μεγάλο σύνολο δεδομένων. Σε αυτό το άρθρο, θα προσπαθήσω να δείξω πώς να εξαγωγή μοναδικών τιμών βάσει κριτηρίων στο Excel με 2 αποτελεσματικές μεθόδους.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε το βιβλίο εργασίας Excel που χρησιμοποιήσαμε για την προετοιμασία αυτού του άρθρου.
Απόσπασμα μοναδικών τιμών με βάση Criteria.xlsx2 Αποτελεσματικές μέθοδοι για την εξαγωγή μοναδικών τιμών βάσει κριτηρίων στο Excel
Για παράδειγμα, εδώ είναι ένα δείγμα συνόλου δεδομένων. Εδώ, έχουμε ένα διάγραμμα των 5 Καταστήματα ηλεκτρονικών υπολογιστών . Έχουν εφοδιαστεί με νέους επιτραπέζιους υπολογιστές και φορητούς υπολογιστές κατά τους μήνες του Ιούνιος και Ιούλιος στα καταστήματά τους.
Τώρα, θα προσπαθήσουμε να βρούμε μοναδικά προϊόντα από αυτό το σύνολο δεδομένων με βάση διάφορα κριτήρια.
1. Συνδυάστε τις λειτουργίες UNIQUE & amp; FILTER του Excel για την εξαγωγή μοναδικών τιμών
Σε αυτή την πρώτη μέθοδο, ας χρησιμοποιήσουμε η ΜΟΝΑΔΙΚΗ συνάρτηση και η λειτουργία FILTER στο excel για την ανάκτηση μοναδικών τιμών. Εδώ, θα χρησιμοποιήσουμε αυτές τις συναρτήσεις τόσο για μεμονωμένα όσο και για πολλαπλά κριτήρια. Έτσι, χωρίς περαιτέρω καθυστέρηση, ας περάσουμε στις μεθόδους.
1.1. Ενιαία κριτήρια
Εδώ, θέλουμε να μάθουμε ποια καταστήματα έχουν αποθηκεύσει μόνο φορητούς υπολογιστές ή μόνο επιτραπέζιους υπολογιστές ή και τα δύο για 2 διαδοχικούς μήνες μέσα σε ένα έτος.
- Πρώτον, επιλέξτε κελί E5 & πληκτρολογήστε αυτόν τον τύπο
=UNIQUE(FILTER(C5:C14,D5:D14=E4))
- Δεύτερον, πατήστε Εισάγετε το &- θα δείτε τα ονόματα των 4 καταστήματα ηλεκτρονικών υπολογιστών που διαθέτουν φορητούς υπολογιστές για πάνω από 2 μήνες .
- Στη συνέχεια, πληκτρολογήστε αυτόν τον τύπο κελί F5 για να μάθετε ποιος έχει αποθηκεύσει επιτραπέζιους υπολογιστές μεταξύ αυτών 5 καταστήματα.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))
- Στη συνέχεια, πατήστε Εισάγετε το & θα λάβετε τα ονόματα των 3 καταστήματα που έχουν αποθηκεύσει επιτραπέζιους υπολογιστές κατά τη διάρκεια αυτών των μηνών.
- Μπορείτε επίσης να συγκρίνετε αυτά τα δύο ευρήματα &- θα παρατηρήσετε ότι μόνο Σφαίρα υπολογιστών &, EMACIMAC έχουν αποθηκεύσει και τους δύο τύπους συσκευών.
Διαβάστε περισσότερα: Εύρεση μοναδικών τιμών σε μια στήλη στο Excel (6 μέθοδοι)
1.2. Πολλαπλά κριτήρια
Τώρα θέλουμε να προσθέσουμε ένα ακόμη κριτήριο στο προηγούμενο σύνολο δεδομένων. Τα καταστήματα ηλεκτρονικών υπολογιστών έχουν φέρει φορητούς υπολογιστές & επιτραπέζιους υπολογιστές 3 διαφορετικών μαρκών- Lenovo , HP &, Asus . Και θα μάθουμε ποια καταστήματα έχουν προμηθευτεί Φορητοί υπολογιστές HP πάνω από εκείνους 2 μήνες .
- Αρχικά, επιλέξτε κύτταρο G12 όπου θέλουμε να δούμε τα ονόματα των καταστημάτων που έχουν προμηθευτεί Φορητοί υπολογιστές HP .
- Στη συνέχεια, πληκτρολογήστε αυτόν τον τύπο σε αυτό το κελί.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))
- Στη συνέχεια, πατήστε Εισάγετε το .
- Τέλος, θα παρατηρήσετε ότι μόνο 1 κατάστημα έχει αποθηκεύσει φορητούς υπολογιστές της HP πάνω από αυτά 2 μήνες.
1.3. Πολλαπλά κριτήρια με εναλλακτικές λύσεις
Τώρα θα ασχοληθούμε με μια άλλη συνθήκη όπου θέλουμε να μάθουμε ποια καταστήματα έχουν αποθηκευμένες συσκευές τουλάχιστον ενός από τα HP ή ASUS .
- Αρχικά, επιλέξτε κελί G11 .
- Στη συνέχεια, πληκτρολογήστε αυτόν τον τύπο.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))
- Στη συνέχεια, πατήστε Εισάγετε το .
- Τέλος, θα δείτε τα ονόματα των 4 καταστήματα που έχουν αποθηκευμένες συσκευές είτε HP ή ASUS .
2. Εφαρμογή τύπου συστοιχίας για την εξαγωγή μοναδικών τιμών βάσει κριτηρίων στο Excel
Σε αυτή τη δεύτερη μέθοδο, θα χρησιμοποιήσουμε έναν τύπο πίνακα που μπορείτε να χρησιμοποιήσετε σε οποιαδήποτε έκδοση του Microsoft Excel Αν και μπορεί να το βρείτε λίγο περίπλοκο, θα προσπαθήσω να εξηγήσω αργότερα πώς λειτουργεί αυτός ο τύπος τόσο για ένα όσο και για πολλαπλά κριτήρια.
2.1. Ενιαία κριτήρια
Τώρα, ας πάμε στα βήματα για το πώς μπορούμε να αναδείξουμε τα ονόματα των καταστημάτων που έχουν αποθηκεύσει φορητούς υπολογιστές ή επιτραπέζιους υπολογιστές πάνω από 2 μήνες με τη βοήθεια τύπων συστοιχιών.
- Πρώτον, στο κελί E5 στο πλαίσιο του Σημειωματάριο τίτλο, πληκτρολογήστε αυτόν τον τύπο.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")
- Στη συνέχεια, πατήστε Εισάγετε το .
- Στη συνέχεια, χρησιμοποιήστε το Χειρολαβή πλήρωσης για να συμπληρώσετε ολόκληρη τη στήλη &- θα βρείτε τα ονόματα των 4 καταστήματα ηλεκτρονικών υπολογιστών που έχουν αποθηκεύσει φορητούς υπολογιστές.
- Αρχικά, η συνάρτηση COUNTIF εξασφαλίζει το στήλη Ε στο πλαίσιο του Σημειωματάριο τίτλος που όλα τα ονόματα των εταιρειών θα εμφανίζονται εδώ &- με αυτόν τον τρόπο δημιουργεί έναν πίνακα με ένα κοινό 0 για όλες τις εταιρικές επωνυμίες με πολλαπλές εμφανίσεις.
- Έξω από αυτό, η συνάρτηση IF ανακαλύπτει τώρα ποια καταστήματα έχουν μόνο φορητούς υπολογιστές. Έτσι, αφαιρεί 0 από τα ονόματα των καταστημάτων που δεν έχουν προμηθευτεί τετράδια.
- Μετά από αυτό, η συνάρτηση MATCH αναζητά 0 μόνο στον πίνακα που βρέθηκε μέσω του ΕΆΝ λειτουργία προηγουμένως.
- Τώρα, η λειτουργία INDEX αποθηκεύει όλα τα κελιά σε αυτόν τον πίνακα ως αναφορά &- εμφανίζει τα ονόματα των καταστημάτων μόνο όταν αυτά έχουν εμφανιστεί πολλές φορές.
- Τέλος, η συνάρτηση IFERROR θα αφαιρέσει όλα τα μηνύματα λάθους &- θα τα αντικαταστήσει με κενές συμβολοσειρές.
Ομοίως, εφαρμόστε τον τύπο του πίνακα στο κελί F5 για να μάθετε τα ονόματα καταστημάτων που έχουν Επιφάνεια εργασίας σε απόθεμα.
Διαβάστε περισσότερα: Excel VBA για να λάβετε μοναδικές τιμές από τη στήλη (4 παραδείγματα)
2.2. Πολλαπλά κριτήρια
Αν πρέπει να ασχοληθούμε με δύο ή περισσότερα κριτήρια κατά την εξαγωγή μοναδικών τιμών στο Excel, τότε να η λύση για εσάς. Θα βρούμε τώρα τα καταστήματα που έχουν προμηθευτεί τετράδια του HP μάρκα μόνο για πάνω από 2 μήνες .
- Αρχικά, επιλέξτε κύτταρο G12 .
- Στη συνέχεια, πληκτρολογήστε αυτόν τον τύπο.
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0)),"")
- Στη συνέχεια, πατήστε Εισάγετε το .
- Τέλος, χρησιμοποιήστε Χειρολαβή πλήρωσης για να γεμίσετε τη στήλη μέχρι να εμφανιστούν κενά κελιά στο κάτω μέρος &- τελειώσατε.
- Εδώ, η ΕΆΝ Η συνάρτηση χρησιμοποιείται δύο φορές. Στην αρχή, αναζητά το Σημειωματάριο κατηγορία σε στήλη D & επιστρέφει τα αποτελέσματα ως 0 στον πίνακα.
- Ομοίως, οι αναζητήσεις για το HP μάρκα σε στήλη Ε & επιστρέφει τα αποτελέσματα ως 0 σε έναν άλλο πίνακα.
- Στη συνέχεια, το COUNTIF η συνάρτηση εδώ μετράει όλα τα ονόματα των εταιρειών & θα επιστρέψει τις τιμές ως 0 σε έναν πίνακα για όλα τα ονόματα που βρέθηκαν στο στήλη Γ στο πλαίσιο του Εταιρεία τίτλος.
- Τώρα, η ΜΑΤΣ η συνάρτηση αναζητά τις θέσεις των 0 βρέθηκαν ως οι προκύπτουσες τιμές αθροίσματος παράλληλα με την τελευταία 3 πίνακες.
- Στη συνέχεια, το INDEX η συνάρτηση αποθηκεύει όλα αυτά τα δεδομένα ως πίνακα αναφοράς &- εμφανίζει τα σχετικά ονόματα των καταστημάτων με τις θέσεις των γραμμών της προκύπτουσας τιμής 0 που βρέθηκαν στο προηγούμενο βήμα.
- Και τέλος, το IFERROR η συνάρτηση θα αφαιρέσει όλα τα μηνύματα σφάλματος &- θα εμφανίσει μόνο τα ονόματα των καταστημάτων.
Διαβάστε περισσότερα: VBA για να λάβετε μοναδικές τιμές από τη στήλη σε συστοιχία στο Excel (3 Κριτήρια )
Συμπέρασμα
Ελπίζω ότι οι μέθοδοι που αναφέρθηκαν παραπάνω για το πώς να εξάγετε μοναδικές τιμές με βάση κριτήρια στο Excel θα σας βοηθήσουν τώρα να τις εφαρμόσετε στις εργασίες σας στο Excel και να ικανοποιήσετε τις απαιτήσεις σας σε αναλυτικές λειτουργίες και καταχωρήσεις δεδομένων. Μπορείτε επίσης να μου προτείνετε στο πλαίσιο σχολίων αν νομίζετε ότι έχω παραλείψει μια μέθοδο που θα έπρεπε να έχω αναφέρει στο άρθρο μου. Ρίξτε μια ματιά σε άλλα ενδιαφέροντα & ενημερωτικό Excelάρθρα σχετικά με ExcelWIKI .