Πώς να φιλτράρετε μοναδικές τιμές στο Excel (8 εύκολοι τρόποι)

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

Πίνακας περιεχομένων

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

Ας υποθέσουμε ότι έχουμε τρεις απλές στήλες σε ένα σύνολο δεδομένων του Excel που περιέχουν Ημερομηνία παραγγελίας , Κατηγορία , και Προϊόν Θέλουμε τα μοναδικά διατεταγμένα προϊόντα σε ολόκληρο το σύνολο δεδομένων.

Κατεβάστε το βιβλίο εργασίας του Excel

Φιλτράρισμα μοναδικών τιμών.xlsm

8 εύκολοι τρόποι για να φιλτράρετε μοναδικές τιμές στο Excel

Μέθοδος 1: Χρήση της δυνατότητας αφαίρεσης αντιγράφων του Excel για το φιλτράρισμα μοναδικών τιμών

Για να διερευνήσουμε τις καταχωρήσεις σε ένα τεράστιο σύνολο δεδομένων, μερικές φορές χρειάζεται να αφαιρέσουμε τα διπλότυπα. Το Excel προσφέρει τη δυνατότητα Αφαίρεση αντιγράφων χαρακτηριστικό στο Δεδομένα για να παραλείψετε τις διπλές καταχωρήσεις από σύνολα δεδομένων. Σε αυτή την περίπτωση, θέλουμε να αφαιρέσουμε τις διπλές καταχωρήσεις από το Κατηγορία και Προϊόν Ως αποτέλεσμα, μπορούμε να χρησιμοποιήσουμε το Αφαίρεση αντιγράφων χαρακτηριστικό για να το κάνετε αυτό.

Βήμα 1: Επιλέξτε το εύρος (π.χ, Κατηγορία και Προϊόν ) τότε μεταβείτε στο Δεδομένα Καρτέλα> Επιλέξτε Αφαίρεση αντιγράφων (από το Εργαλεία δεδομένων τμήμα).

Βήμα 2: Το Αφαίρεση αντιγράφων Εμφανίζεται το παράθυρο. Αφαίρεση αντιγράφων παράθυρο,

Έλεγξε όλες τις στήλες.

Επιλέξτε την επιλογή Τα δεδομένα μου έχουν επικεφαλίδες .

Κάντε κλικ στο OK .

Βήμα 3: Εμφανίζεται ένα παράθυρο διαλόγου επιβεβαίωσης που λέει 8 διπλές τιμές που βρέθηκαν και αφαιρέθηκαν, Παραμένουν 7 μοναδικές τιμές .

Κάντε κλικ στο OK .

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

Μέθοδος 2: Χρήση μορφοποίησης υπό όρους για φιλτράρισμα μοναδικών τιμών

Ένας άλλος τρόπος για να φιλτράρετε το μοναδικό είναι να Μορφοποίηση υπό όρους . Μορφοποίηση υπό όρους μπορεί να μορφοποιήσει τα κελιά με πολλά κριτήρια. Ωστόσο, σε αυτή την περίπτωση, χρησιμοποιούμε έναν τύπο για να μορφοποιήσουμε υπό όρους τα κελιά σε μια περιοχή (δηλ, Προϊόν στήλη). Έχουμε δύο επιλογές για να εφαρμόσουμε Μορφοποίηση υπό όρους ; η μία είναι η υπό όρους μορφοποίηση για το φιλτράρισμα μοναδικών τιμών και η άλλη είναι η απόκρυψη διπλών τιμών από το εύρος.

2.1. Μορφοποίηση υπό όρους για το φιλτράρισμα μοναδικών τιμών

Σε αυτή την περίπτωση, χρησιμοποιούμε έναν τύπο στο Μορφοποίηση υπό όρους επιλογές για να φιλτράρει το Excel μοναδικές καταχωρήσεις.

Βήμα 1: Επιλέξτε το εύρος (π.χ, Προϊόν 1 ) τότε μεταβείτε στο Αρχική σελίδα Καρτέλα> Επιλέξτε Μορφοποίηση υπό όρους (από Στυλ section)> Select Νέος κανόνας .

Βήμα 2: Το Νέος κανόνας μορφοποίησης Στο παράθυρο Νέος κανόνας μορφοποίησης Παράθυρο,

Επιλέξτε Χρησιμοποιήστε έναν τύπο για να καθορίσετε ποια κελιά θα μορφοποιηθούν στο Επιλέξτε έναν τύπο κανόνα επιλογή.

Πληκτρολογήστε τον ακόλουθο τύπο στο πεδίο Επεξεργασία της περιγραφής κανόνα επιλογή.

=COUNTIF($D$5:D5,D5)=1

Στον τύπο, καθοδηγήσαμε το Excel να μετρήσει κάθε κελί στο D στήλη ως Μοναδικό (δηλ. ίσο με 1 ). Εάν οι καταχωρίσεις ταιριάζουν με την επιβληθείσα συνθήκη επιστρέφει ΑΛΗΘΙΝΟ και Μορφή χρώματος τα κύτταρα.

Κάντε κλικ στο Μορφή .

Βήμα 3: Σε μια στιγμή, η Κελιά μορφοποίησης Εμφανίζεται το παράθυρο. Κελιά μορφοποίησης παράθυρο,

Στο Γραμματοσειρά ενότητα- Επιλέξτε οποιοδήποτε χρώμα μορφοποίησης όπως απεικονίζεται στην παρακάτω εικόνα.

Στη συνέχεια κάντε κλικ στο OK .

Βήμα 4: Κάνοντας κλικ στο OK στο προηγούμενο βήμα σας μεταφέρει στο Νέος κανόνας μορφοποίησης Στο παράθυρο Νέος κανόνας μορφοποίησης μπορείτε να δείτε την προεπισκόπηση των μοναδικών καταχωρήσεων.

Κάντε κλικ στο OK .

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

2.2. Μορφοποίηση υπό όρους για την απόκρυψη διπλών αντιγράφων

Χωρίς να ανακατευτούμε με τις μοναδικές τιμές, μπορούμε απλά να αποκρύψουμε τις διπλές τιμές χρησιμοποιώντας το Μορφοποίηση υπό όρους Για να αποκρύψουμε τα διπλότυπα, πρέπει να εφαρμόσουμε τον ίδιο τύπο που κάναμε για να φιλτράρουμε τα μοναδικά, εκτός από το να τους αναθέσουμε τιμές μεγαλύτερες από 1 Αφού επιλέξετε το Λευκή γραμματοσειρά χρώμα, μπορούμε να τα αποκρύψουμε από τις υπόλοιπες καταχωρήσεις.

Βήμα 1: Επανάληψη Βήματα 1 στο 2 του μέθοδος 2.1 αλλά αλλάξτε τον τύπο που έχει εισαχθεί με τον παρακάτω.

=COUNTIF($D$5:D5,D5)>1

Ο τύπος καθοδηγεί το Excel να μετρήσει κάθε κελί στο D στήλη ως Διπλότυπα (δηλαδή, μεγαλύτερη από 1 ). Εάν οι καταχωρίσεις ταιριάζουν με την επιβληθείσα συνθήκη επιστρέφει ΑΛΗΘΙΝΟ και Μορφή χρώματος (δηλ, Απόκρυψη ) τα κύτταρα.

Κάντε κλικ στο Μορφή .

Βήμα 2: Κάνοντας κλικ στην επιλογή Μορφοποίηση μεταφέρεστε στο Κελιά μορφοποίησης Στο παράθυρο Κελιά μορφοποίησης παράθυρο,

Επιλέξτε Γραμματοσειρά χρώμα Λευκό .

Στη συνέχεια κάντε κλικ στο OK .

Βήμα 3: Αφού επιλέξετε το Γραμματοσειρά χρώμα, κλικ OK σας αιωρεί στο Νέος κανόνας μορφοποίησης Μπορείτε να δείτε την προεπισκόπηση ως ζοφερή επειδή επιλέγουμε Λευκό ως το Γραμματοσειρά χρώμα.

Κάντε κλικ στο OK .

Ακολουθώντας όλα τα βήματα θα οδηγηθείτε σε μια απεικόνιση παρόμοια με την παρακάτω εικόνα για τις διπλές τιμές.

Πρέπει να επιλέξετε Λευκό ως Γραμματοσειρά χρώμα, αλλιώς οι διπλές καταχωρήσεις δεν θα αποκρύπτονται.

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

Μέθοδος 3: Χρήση της λειτουργίας Σύνθετο φίλτρο καρτέλας δεδομένων για να φιλτράρετε μοναδικές τιμές

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

Βήμα 1: Επιλέξτε το εύρος (π.χ, Προϊόν στήλη). Στη συνέχεια, μεταβείτε στο Δεδομένα Καρτέλα> Επιλέξτε Προχωρημένο (από Ταξινόμηση & φίλτρο τμήμα).

Βήμα 2: Το Φίλτρο για προχωρημένους Εμφανίζεται το παράθυρο. Προχωρημένο φίλτρο παράθυρο,

Επιλέξτε Αντιγραφή σε άλλη τοποθεσία δράση στο πλαίσιο Δράση Μπορείτε να επιλέξετε είτε Φιλτράρετε τη λίστα, επί τόπου, ή Αντιγραφή σε άλλη τοποθεσία Ωστόσο, επιλέγουμε το τελευταίο για να μην αλλοιώσουμε τα ακατέργαστα δεδομένα.

Ορίστε μια τοποθεσία (π.χ., F4 ) στο Αντιγραφή σε επιλογή.

Έλεγξε το Μόνο μοναδικές εγγραφές επιλογή.

Κάντε κλικ στο OK .

Κάνοντας κλικ στο OK σας δίνει τις μοναδικές τιμές στην καθορισμένη τοποθεσία, όπως καθοδηγείται στα βήματα.

Μέθοδος 4: Φιλτράρισμα μοναδικών τιμών χρησιμοποιώντας τη λειτουργία UNIQUE του Excel

Η εμφάνιση μοναδικών τιμών σε μια άλλη στήλη μπορεί επίσης να επιτευχθεί με την εντολή ΜΟΝΑΔΙΚΟ λειτουργία. ΜΟΝΑΔΙΚΟ αντλεί μια λίστα μοναδικών καταχωρήσεων από μια περιοχή ή έναν πίνακα. Η σύνταξη της συνάρτησης ΜΟΝΑΔΙΚΟ η λειτουργία είναι

UNIQUE (array, [by_col], [exactly_once])

Τα επιχειρήματα,

array εύρος ή συστοιχία από όπου εξάγονται οι μοναδικές τιμές.

[by_col] τρόποι σύγκρισης και εξαγωγής τιμών, με row = FALSE ( προεπιλογή ) και από column = TRUE . [προαιρετικό]

[exactly_once] ; μια φορά εμφανίζονται τιμές = ΑΛΗΘΙΝΟ και τις υπάρχουσες μοναδικές τιμές = FALSE (από προεπιλογή ). [προαιρετικό]

Βήμα 1: Πληκτρολογήστε τον ακόλουθο τύπο σε οποιοδήποτε κενό κελί (π.χ., E5 ).

=UNIQUE(D5:D19)

Βήμα 2: Τύπος ENTER τότε σε ένα δευτερόλεπτο όλες οι μοναδικές καταχωρήσεις εμφανίζονται στη στήλη παρόμοια με την παρακάτω εικόνα.

Το ΜΟΝΑΔΙΚΟ διαχέει όλες τις μοναδικές καταχωρήσεις κάθε φορά. Ωστόσο, δεν μπορείτε να χρησιμοποιήσετε τη συνάρτηση ΜΟΝΑΔΙΚΟ λειτουργία εκτός από την Excel 365 έκδοση.

Παρόμοιες αναγνώσεις

  • Excel Φίλτρο δεδομένων με βάση την τιμή κελιού (6 αποτελεσματικοί τρόποι)
  • Πώς να προσθέσετε φίλτρο στο Excel (4 μέθοδοι)
  • Συντόμευση για το φίλτρο του Excel (3 γρήγορες χρήσεις με παραδείγματα)
  • Πώς να χρησιμοποιήσετε το φίλτρο κειμένου στο Excel (5 παραδείγματα)

Μέθοδος 5: Χρήση των λειτουργιών UNIQUE και FILTER (με κριτήρια)

Στη μέθοδο 4, χρησιμοποιούμε το ΜΟΝΑΔΙΚΟ συνάρτηση για να διαχέει τις μοναδικές τιμές. Τι γίνεται αν θέλουμε μοναδικές καταχωρήσεις ανάλογα με μια συνθήκη; Ας πούμε ότι θέλουμε μοναδικές Προϊόν ονόματα ενός συγκεκριμένου Κατηγορία από το σύνολο δεδομένων μας.

Σε αυτή την περίπτωση, θέλουμε το μοναδικό Προϊόν ονόματα των Μπαρ (δηλ, E4 ) κατηγορία από το σύνολο δεδομένων μας.

Βήμα 1: Γράψτε τον παρακάτω τύπο σε οποιοδήποτε κελί (δηλ, E5 ).

=UNIQUE(FILTER(D5:D19,C5:C19=E4))

Ο τύπος δίνει εντολή να φιλτραριστεί το D5:D19 εύρος, επιβάλλοντας έναν όρο για το εύρος C5:C19 να είναι ίση με το κελί E4 .

Βήμα 2: Χτύπημα ENTER . αφού τα προϊόντα στο πλαίσιο του Μπαρ κατηγορία, εμφανίζονται στα κελιά του πίνακα Μπαρ όπως φαίνεται στο ακόλουθο στιγμιότυπο οθόνης.

Μπορείτε να επιλέξετε οποιοδήποτε Κατηγορία για να φιλτράρετε τα μοναδικά προϊόντα. Είναι ένας αρκετά αποτελεσματικός τρόπος για να χειρίζεστε τεράστια σύνολα δεδομένων πωλήσεων. ΦΊΛΤΡΟ είναι διαθέσιμη μόνο σε Excel 365.

Διαβάστε περισσότερα: Φίλτρο πολλαπλών κριτηρίων στο Excel

Μέθοδος 6: Χρήση των λειτουργιών MATCH και INDEX (Τύπος συστοιχίας)

Για απλούστερη επίδειξη, χρησιμοποιούμε ένα σύνολο δεδομένων χωρίς κενά ή καταχωρήσεις με ευαισθησία στην πεζότητα. Πώς μπορούμε λοιπόν να χειριστούμε ένα τέτοιο σύνολο δεδομένων που έχει κενά και καταχωρήσεις με ευαισθησία στην πεζότητα; Πριν δείξουμε μια διέξοδο, ας φιλτράρουμε το εύρος των μη κενών (δηλ, Προϊόν 1 ) με τη χρήση ενός συνδυασμένου τύπου. Στην περίπτωση αυτή, χρησιμοποιούμε το ΜΑΤΣ και INDEX συναρτήσεις για να φιλτράρετε μοναδικά.

6.1. Λειτουργίες MATCH και INDEX Φιλτράρετε μοναδικές τιμές από ένα μη κενό εύρος τιμών

Βλέπουμε ότι δεν υπάρχουν κενά κελιά στην περιοχή Προϊόν 1.

Βήμα 1: Πληκτρολογήστε τον ακόλουθο τύπο στο κελί G5 για να φιλτράρετε τα μοναδικά.

=IFERROR(INDEX($D$5:$D$19, MATCH(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)),"")

Με τον τύπο,

Πρώτον, COUNTIF($G$4:G4, $D$5:$D$19) ; μετράει τον αριθμό των κελιών στην περιοχή (δηλ, $G$4:G4 ) που υπακούει στη συνθήκη (δηλ, $D$5:$D$19) . COUNTIF επιστρέφει 1 αν βρει $G$4:G4 στο εύρος αλλιώς 0 .

Δεύτερον, MATCH(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)) ; επιστρέφει το σχετική θέση ενός προϊόντος στην περιοχή.

Επιτέλους, INDEX($D$5:$D$19, MATCH(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)), επιστρέφει τις εγγραφές κελιών που πληρούν τη συνθήκη.

Το IFERROR περιορίζει τον τύπο από το να εμφανίζει τυχόν σφάλματα στα αποτελέσματα.

Βήμα 2: Καθώς ο τύπος είναι τύπος πίνακα, Πατήστε CTRL+SHIFT+ENTER συνολικά. Όλες οι μοναδικές καταχωρήσεις από το Προϊόν 1 σειρά εμφανίζονται.

6.2. Λειτουργίες MATCH και INDEX για το φιλτράρισμα μοναδικών τιμών από υπάρχοντα κενά κελιά σε μια περιοχή

Τώρα, στο Προϊόν 2 Για να φιλτράρουμε τα μοναδικά μεταξύ των κενών κελιών, πρέπει να εισάγουμε την εντολή ISBLANK λειτουργία.

Βήμα 1: Επικολλήστε τον παρακάτω τύπο στο κελί H5 .

=IFERROR(INDEX($E$5:$E$19, MATCH(0,IF(ISBLANK($E$5:$E$19),1,COUNTIF($H$4:H4, $E$5:$E$19)), 0)),"")

Αυτός ο τύπος λειτουργεί με τον ίδιο τρόπο που τον περιγράψαμε στο 6.1. τμήμα Ωστόσο, το επιπλέον ΕΆΝ συνάρτηση με τη λογική δοκιμή της ISBLANK επιτρέπει στον τύπο να αγνοεί τυχόν κενά κελιά στην περιοχή.

Βήμα 2: Χτύπημα CTRL+SHIFT+ENTER και ο τύπος αγνοεί τα κενά κελιά και αντλεί όλες τις μοναδικές καταχωρήσεις, όπως απεικονίζεται στην ακόλουθη εικόνα.

6.3. Λειτουργίες MATCH και INDEX για το φιλτράρισμα μοναδικών τιμών από μια περιοχή ευαίσθητη στην πεζότητα

Εάν το σύνολο δεδομένων μας έχει καταχωρήσεις που είναι ευαίσθητες στην πεζότητα, πρέπει να χρησιμοποιήσουμε το ΣΥΧΝΟΤΗΤΑ μαζί με τη συνάρτηση TRANSPOSE και ΣΕΙΡΑ συναρτήσεις για να φιλτράρετε τα μοναδικά.

Βήμα 1: Εφαρμόστε τον παρακάτω τύπο στο κελί I5 .

=INDEX($F$5:$F$19, MATCH(0, FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), ""), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)))), 0)))

Τμήματα του τύπου,

  • TRANSPOSE($I$4:I4), Αντικατάσταση προηγούμενων τιμών μετατρέποντας την άνω τελεία σε κόμμα. ( π.χ., TRANSPOSE({"unique values (case sensitive)";Whole Wheat"}) γίνεται {"unique values (case sensitive)", "Whole Wheat"}
  • EXACT($F$5:$F$19, TRANSPOSE($I$4:I4), ελέγχει αν οι συμβολοσειρές είναι ίδιες και αν είναι ευαίσθητες στην πεζότητα ή όχι.
  • IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), επιστρέφει τη σχετική θέση μιας συμβολοσειράς στον πίνακα αν ΑΛΗΘΙΝΟ .
  • FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), "") ; υπολογίζει πόσες φορές υπάρχει μια συμβολοσειρά στον πίνακα.
  • MATCH(0, FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), ""), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19))), 0))) ; βρίσκει το πρώτο False (δηλ, Άδειο ) τιμές στον πίνακα.
  • INDEX($F$5:$F$19, MATCH(0, FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), ""), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)))), 0))) ; επιστρέφει μοναδικές τιμές από τον πίνακα.

Βήμα 2: Πρέπει να πατήσετε CTRL+SHIFT+ENTER συνολικά και οι μοναδικές τιμές που είναι ευαίσθητες στην πεζότητα εμφανίζονται στα κελιά.

Έτσι, ολόκληρο το σύνολο δεδομένων μοιάζει με την παρακάτω εικόνα μετά την ταξινόμηση όλων των τύπων καταχωρίσεων στις αντίστοιχες στήλες τους.

Μπορείτε να αλλάξετε οποιοδήποτε από τα Προϊόν τύπους δεδομένων για να ικανοποιήσετε τη ζήτησή σας και να εφαρμόσετε τύπους σύμφωνα με αυτό.

Μέθοδος 7: Φίλτρο Excel Μοναδικές τιμές χρησιμοποιώντας κώδικα μακροεντολών VBA

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

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

Βήμα 1: Για να γράψετε έναν κωδικό μακροεντολής, πατήστε ALT+F11 να ανοίξει Microsoft Visual Basic Στο παράθυρο, μεταβείτε στο παράθυρο Εισαγωγή καρτέλα (στο Γραμμή εργαλείων )> Επιλέξτε Ενότητα .

Βήμα 2: Το Ενότητα Εμφανίζεται το παράθυρο. Ενότητα , Επικολλήστε τον ακόλουθο κώδικα.

 Sub Unique_Values() Dim Range As Variant, prdct As Variant Dim mrf As Object Dim i As Long Set mrf = CreateObject("scripting.dictionary") Range = Selection For i = 1 To UBound(Range) mrf(Range(i, 1) & "") = "" Next prdct = mrf.keys Selection.ClearContents Selection(1, 1).Resize(mrf.Count, 1) = Application.Transpose(prdct) End Sub 

Στον κώδικα μακροεντολών,

Μετά τη δήλωση μεταβλητών, mrf = CreateObject("scripting.dictionary") δημιουργεί ένα αντικείμενο που ανατίθεται στην mrf .

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

Βήμα 3: Χτύπημα F5 για να εκτελέσετε τη μακροεντολή, τότε επιστρέφοντας στο φύλλο εργασίας, βλέπετε όλες τις μοναδικές τιμές από την επιλογή.

Μέθοδος 8: Χρήση πίνακα Pivot για φιλτράρισμα μοναδικών τιμών

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

Βήμα 1: Επιλέξτε ένα συγκεκριμένο εύρος (π.χ., Προϊόν ). Στη συνέχεια, μεταβείτε στο Εισαγωγή Καρτέλα> Επιλέξτε Πίνακας Pivot (από Πίνακες τμήμα).

Βήμα 2: Το PivotTable από έναν πίνακα ή μια σειρά Εμφανίζεται το παράθυρο. Στο παράθυρο,

Το εύρος (δηλ, D4:D19 ) θα επιλεγεί αυτόματα.

Επιλέξτε Υπάρχοντα φύλλα εργασίας ως όπου θέλετε να τοποθετηθεί ο PivotTable επιλογή.

Κάντε κλικ στο OK .

Βήμα 3: Το Πεδία PivotTable Εμφανίζεται το παράθυρο. Πεδία PivotTable παράθυρο, υπάρχει μόνο ένα πεδίο (δηλ, Προϊόν ).

Έλεγξε το Προϊόν για να εμφανιστεί ο μοναδικός κατάλογος προϊόντων όπως φαίνεται στην παρακάτω εικόνα.

Διαβάστε περισσότερα: Πώς να φιλτράρετε τον πίνακα Pivot του Excel

Συμπέρασμα

Το μοναδικό φίλτρο είναι μια κοινή λειτουργία που εκτελείται στο Excel. Σε αυτό το άρθρο, χρησιμοποιούμε διάφορα χαρακτηριστικά, λειτουργίες όπως ΜΟΝΑΔΙΚΟ , ΦΊΛΤΡΟ , ΜΑΤΣ , INDEX καθώς και Μακροεντολή VBA κώδικα για να φιλτράρετε τις μοναδικές τιμές. Οι συναρτήσεις διατηρούν τα ακατέργαστα δεδομένα ανέπαφα και εμφανίζουν τις τιμές που προκύπτουν σε άλλη στήλη ή προορισμό. Ωστόσο, τα χαρακτηριστικά μεταβάλλουν τα ακατέργαστα δεδομένα αφαιρώντας μόνιμα τις καταχωρήσεις από το σύνολο δεδομένων. Ελπίζω αυτό το άρθρο να σας δώσει μια σαφή αντίληψη για την αντιμετώπιση των αντιγράφων στα σύνολα δεδομένων σας και την εξαγωγή μοναδικών τιμών. Σχολιάστε, αν έχετε περαιτέρω ερωτήματα ή έχετεΘα σας δω στο επόμενο άρθρο μου.

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