Πώς να εξαγάγετε μοναδικά στοιχεία από μια λίστα στο Excel (10 μέθοδοι)

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

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

Λήψη βιβλίου εργασίας

Απόσπασμα Unique Items.xlsm

10 μέθοδοι για την εξαγωγή μοναδικών στοιχείων από μια λίστα στο Excel

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

Μέθοδος-1: Εξαγωγή μοναδικών στοιχείων από μια λίστα χρησιμοποιώντας τύπο συστοιχίας

Τα ακόλουθα Κατάλογος προϊόντων περιέχει Id Όχι και Όνομα προϊόντος Βλέπουμε ότι υπάρχει επανάληψη στην Όνομα προϊόντος Θέλουμε να εξάγουμε μοναδικά προϊόντα από αυτή τη λίστα. Θα χρησιμοποιήσουμε Τύπος συστοιχίας για την εξαγωγή μοναδικών στοιχείων.

➤ Αρχικά, θα γράψουμε τον ακόλουθο τύπο στο κελί E5 .

=IFERROR(INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)),"")

Ο τύπος αυτός είναι ένας συνδυασμός I NDE X , MATC H , και COUNTIF λειτουργίες.

  • COUNTIF($E$4:E4,$C$5:$C$12) Ελέγχει τη μοναδική λίστα και επιστρέφει ένα 0 όταν δεν υπάρχει ταύτιση και ένα 1 όταν υπάρχει ταύτιση.
  • MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0) Προσδιορίζει τη θέση της πρώτης εμφάνισης του no-match, εδώ προγραμματίστε το να αντιπροσωπεύει το 0.
  • INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)) INDEX χρησιμοποιεί τη θέση που επιστρέφει η ΜΑΤΣ και επιστρέφει το όνομα του στοιχείου από τη λίστα.
  • Μπορεί να αντιμετωπίσετε σφάλματα όταν δεν υπάρχουν άλλα μοναδικά στοιχεία. Για να απαλλαγείτε από αυτό, χρησιμοποιήσαμε την εντολή Λειτουργία IFERROR , χρησιμοποιώντας τη συνάρτηση έχουμε αντικαταστήσει το μήνυμα σφάλματος με κενό.

➤ Μετά από αυτό, πρέπει να πατήσουμε Εισάγετε το .

➤ Πρέπει να σύρουμε τον τύπο με το Συμπλήρωση Λαβή εργαλείο .

➤ Τέλος, μπορούμε να δούμε τα μοναδικά στοιχεία στο Μοναδικά προϊόντα χρησιμοποιώντας τύπο Array τραπέζι.

Διαβάστε περισσότερα: VBA για να λάβετε μοναδικές τιμές από τη στήλη σε συστοιχία στο Excel (3 κριτήρια)

Μέθοδος-2: Χρήση της συνάρτησης UNIQUE για εξαγωγή από λίστα

Θέλουμε να εξάγουμε μοναδικά στοιχεία από τα ακόλουθα Όνομα προϊόντος χρησιμοποιώντας το UNIQUE Λειτουργία .

➤ Πρώτα απ' όλα, θα πληκτρολογήσουμε το =UNIQUE στο κελί E5 , και ένα UNIQUE Λειτουργία θα εμφανιστεί.

➤ Πρέπει να επιλέξουμε ένα array , το οποίο είναι το δικό μας Όνομα προϊόντος , επομένως, επιλέγουμε C5 έως C12 .

➤ Μετά από αυτό, πρέπει να βάλουμε ένα κόμμα, " , ", και πρέπει να κάνουμε διπλό κλικ στο False-Επιστρέφει μοναδικές σειρές .

➤ Θα κλείσουμε την παρένθεση και θα πατήσουμε Εισάγετε το .

➤ Τέλος, μπορούμε να δούμε τα μοναδικά στοιχεία του αποσπάσματος στο Μοναδικός κατάλογος προϊόντων με τη λειτουργία UNIQUE Μπορούμε επίσης να δούμε τον τύπο στον πίνακα Μπάρα τύπου .

Διαβάστε περισσότερα: Εύρεση μοναδικών τιμών σε μια στήλη στο Excel (6 μέθοδοι)

Μέθοδος-3: Χρήση τύπου μη συστοιχίας των συναρτήσεων LOOKUP και COUNTIF

Μπορούμε να χρησιμοποιήσουμε έναν τύπο μη συστοιχίας που αποτελείται από LOOKUP και COUNTIF επίσης. Ας δούμε πώς αυτός ο τύπος μας βοηθά να εξάγουμε μοναδικά από μια λίστα.

Εδώ, πληκτρολογούμε τον ακόλουθο τύπο στο κελί E5 .

=LOOKUP(2,1/(COUNTIF($E$4:E4,$C$5:$C$12)=0),$C$5:$C$12)

  • COUNTIF($E$4:E4,$C$5:$C$12) Ελέγχει τη μοναδική λίστα και επιστρέφει ένα 0 όταν δεν υπάρχει ταύτιση και ένα 1 αν υπάρχει ταύτιση. Αυτό δημιουργεί έναν πίνακα που αποτελείται από Δυαδικό τιμές ΑΛΗΘΙΝΟ και FALSE Στη συνέχεια, διαιρούμε το 1 με αυτόν τον πίνακα, ο οποίος παρέχει έναν άλλο πίνακα με τις τιμές 1 και #DIV/0 σφάλμα.
  • Το εξωτερικό LOOKUP έχει το 2 ως τιμή αναζήτησης, όπου το αποτέλεσμα της συνάρτησης COUNTIF λειτουργεί ως lookup_vector. Συγκρίνοντας αυτά τα δύο, LOOKUP ταιριάζει με την τελική τιμή του σφάλματος και επιστρέφει την αντίστοιχη τιμή.

➤ Στη συνέχεια, θα πατήσουμε Εισάγετε το .

➤ Θα σύρουμε τον τύπο με το Χειρολαβή πλήρωσης .

➤ Τέλος, μπορούμε να δούμε τα εξαγόμενα μοναδικά στοιχεία στο Μοναδικό προϊόν χρησιμοποιώντας ένα Μη Τύπος συστοιχίας Μπορούμε επίσης να δούμε τον τύπο στον πίνακα Μπάρα τύπου .

Διαβάστε περισσότερα: Πώς να εξαγάγετε μοναδικές τιμές με βάση τα κριτήρια στο Excel

Μέθοδος-4: Εξαγωγή με εξαίρεση τα διπλότυπα χρησιμοποιώντας τύπο συστοιχίας

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

➤ Πρώτον, θα πληκτρολογήσουμε τον ακόλουθο τύπο στο κελί E5 .

=INDEX(List,MATCH(0,INDEX(COUNTIF(E4:$E$4,List)+(COUNTIF(List,List)1),0,0),0))

Ορίστε, E4:$E$4 είναι το πρώτο κελί της στήλης που θέλουμε να βγάλουμε το αποτέλεσμα της εξαγωγής, και το Λίστα είναι το εύρος των επιλεγμένων κελιών από C5 στο C12 .

Οι δύο INDEX Οι συναρτήσεις επιστρέφουν την αρχική και την τελική τιμή από τη θέση που προέκυψε από την COUNTIFS και ΜΑΤΣ αντίστοιχα.

➤ Μετά από αυτό, θα πατήσουμε Εισάγετε το .

➤ Στη συνέχεια, θα τραβήξουμε τον τύπο με Λαβή πλήρωσης εργαλείο.

➤ Τέλος, μπορούμε να δούμε τα δύο μοναδικά προϊόντα που αποκλείουν την αντιγραφή.

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

Μέθοδος-5: Εξαγωγή μοναδικών στοιχείων από μια λίστα χρησιμοποιώντας φίλτρο για προχωρημένους

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

➤ Πρώτα απ' όλα, επιλέξτε το εύρος των δεδομένων που θέλετε να εξαγάγετε

➤ Μετά από αυτό, κάντε κλικ στο Δεδομένα καρτέλα.

Εδώ, έχουμε επιλέξει τα κελιά και έχουμε εξερευνήσει το Δεδομένα Θα βρείτε μια καρτέλα Προχωρημένο επιλογή εκεί (μέσα στο Ταξινόμηση & φίλτρο ομάδα διοίκησης).

➤ Μετά από αυτό, ένα Προχωρημένο φίλτρο θα εμφανιστεί το παράθυρο.

➤ Θα επιλέξουμε Αντιγραφή σε άλλη τοποθεσία

➤ Θα δώσουμε την τοποθεσία $E$4 στο κουτί Αντιγραφή σε

➤ Βεβαιωθείτε ότι έχετε κάνει κλικ στο Μόνο μοναδικές εγγραφές .

➤ Τώρα, κάντε κλικ στο OK .

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

Διαβάστε περισσότερα: Πώς να βρείτε μοναδικές τιμές από πολλαπλές στήλες στο Excel

Μέθοδος-6: Εξαγωγή μοναδικών τιμών με ευαισθησία στην πεζότητα

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

➤ Πρώτα απ' όλα, πρέπει να πληκτρολογήσουμε τον ακόλουθο τύπο στο κελί D3 .

=IFERROR(INDEX($B$3:$B$10, MATCH(0, FREQUENCY(IF(EXACT($B$3:$B$10,TRANSPOSE($D$2:D2)), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10)), ""), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10))), 0)), ""), "")

➤ Μετά από αυτό, θα πατήσουμε Εισάγετε το .

➤ Θα κατεβάσουμε τον τύπο χρησιμοποιώντας Λαβή πλήρωσης .

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

Μέθοδος-7: Πίνακας Pivot για την εξαγωγή μοναδικών στοιχείων από μια λίστα

Μπορούμε να εξάγουμε μοναδικά στοιχεία από τα ακόλουθα Κατάλογος προϊόντων χρησιμοποιώντας το Πίνακας Pivot .

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

➤ Εδώ, επιλέγουμε εύρος δεδομένων C4 στο C12 .

➤ Μετά από αυτό, επιλέξτε το Εισαγωγή από την καρτέλα Κορδέλα .

➤ Στη συνέχεια, επιλέξτε το Πίνακας Pivot .

➤ Μετά από αυτό, πρέπει να επιλέξουμε Υφιστάμενο φύλλο εργασίας .

➤ Πρέπει να δώσουμε μια τοποθεσία. Εδώ, επιλέγουμε την τοποθεσία E4 στο E12 .

➤ Mark Προσθέστε αυτά τα δεδομένα στο μοντέλο δεδομένων

➤ Κάντε κλικ OK .

➤ Τέλος, μπορούμε να δούμε ότι όταν σημειώνουμε το Όνομα προϊόντος στο Πίνακας Pivot , το εξαγόμενο Μοναδικό προϊόν εμφανίζεται στο Επίπεδα σειράς τραπέζι.

Μέθοδος-8: VBA για την εξαγωγή μοναδικών

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

➤ Πρώτα απ' όλα, θα πληκτρολογήσουμε ALT+F11 στο φύλλο εργασίας μας. Εδώ, δουλεύουμε σε Φύλλο8 .

➤ Μετά από αυτό, ένα VBA Θα εμφανιστεί το παράθυρο Project.

➤ Πρέπει να κάνουμε διπλό κλικ στο Φύλλο8 .

➤ A VBA θα εμφανιστεί το παράθυρο editor.

➤ Θα πληκτρολογήσουμε τον ακόλουθο κώδικα στο VBA παράθυρο του συντάκτη.

 Sub ExtractUnique() Rem Declare a Long type variable Dim lsrow As Long Rem Define the variable lsrow = Cells(Rows.Count, "C").End(xlUp).Row Rem Applying AdvancedFilter ActiveSheet.Range("C4:C" & lsrow).AdvancedFilter Action:=xlFilterCopy, _ CopyToRange:=ActiveSheet.Range("E4"), Unique:=True End Sub 

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

➤ Θα κλείσουμε το VBA editor και θα μεταβεί στο ενεργό Sheet8.

➤ Εκεί θα πληκτρολογήσουμε ALT+F8 , και θα εμφανιστεί το παράθυρο Όνομα μακροεντολής.

➤ Θα κάνουμε κλικ στο Εκτέλεση .

➤ Τέλος, θα δούμε τα μοναδικά προϊόντα στο Όνομα προϊόντος τραπέζι.

Διαβάστε περισσότερα: Excel VBA για να λάβετε μοναδικές τιμές από τη στήλη (4 παραδείγματα)

Μέθοδος-9: Επισημάνετε μοναδικά στοιχεία

Θέλουμε να αναδείξουμε το Unique Όνομα προϊόντος από τα ακόλουθα Κατάλογος προϊόντων .

➤ Πρώτον, επιλέγουμε Όνομα προϊόντος από το C5 στο C12 .

➤ Στη συνέχεια, θα πάμε στο Αρχική σελίδα καρτέλα.

➤ Επιλέξτε Μορφοποίηση υπό όρους .

➤ Και στη συνέχεια, επιλέξτε Νέος κανόνας .

A Νέος κανόνας μορφοποίησης θα εμφανιστεί το παράθυρο.

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

➤ Γράψτε τον ακόλουθο τύπο σε Μορφοποίηση τιμών όπου αυτός ο τύπος είναι αληθής κουτί.

=COUNTIF($C$5:C5,C5)=1

➤ Στη συνέχεια, κάντε κλικ στο Μορφή .

A Κελιά μορφοποίησης θα εμφανιστεί το παράθυρο.

➤ Κάντε κλικ στο Συμπλήρωση επιλογή.

➤ Επιλέξτε ένα χρώμα, εδώ επιλέγουμε το μπλε.

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

➤ Τώρα, δείτε το Προεπισκόπηση , και κάντε κλικ στο OK .

➤ Τέλος, μπορούμε να δούμε την υπογραμμισμένη μοναδική Όνομα προϊόντος .

Μέθοδος-10: Μορφοποίηση υπό όρους για την ανάκτηση μοναδικών στοιχείων

Στα ακόλουθα Κατάλογος προϊόντων πίνακα, θέλουμε να αποκρύψουμε τα διπλά Όνομα προϊόντος , και θέλουμε να εμφανίζουμε μόνο μοναδικά ονόματα προϊόντων.

➤ Για να το κάνουμε αυτό, πρέπει πρώτα απ' όλα να επιλέξουμε το Όνομα προϊόντος από κύτταρα C5 στο C12 .

➤ Μετά από αυτό, θα πάμε στο Αρχική σελίδα στην καρτέλα Κορδέλα , και πρέπει να επιλέξουμε Μορφοποίηση υπό όρους .

➤ Στη συνέχεια, επιλέξτε το Νέος κανόνας .

A Νέος κανόνας μορφοποίησης θα εμφανιστεί το παράθυρο.

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

➤ Γράφουμε τον ακόλουθο τύπο σε Μορφοποίηση τιμών όπου αυτός ο τύπος είναι αληθής κουτί.

=COUNTIF($C$5:C5,C5)>1

➤ Στη συνέχεια, κάντε κλικ στο Μορφή .

A Κελιά μορφοποίησης θα εμφανιστεί το παράθυρο.

➤ Θα επιλέξουμε το Γραμματοσειρά επιλογή.

➤ Στη συνέχεια, πρέπει να επιλέξουμε λευκό Χρώμα θέματος.

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

➤ Μπορούμε να δούμε το Προεπισκόπηση και θα κάνει κλικ στο OK .

➤ Τώρα, μπορούμε να δούμε ότι τα διπλά ονόματα προϊόντων αποκρύπτονται, καθώς έχουν λευκό χρώμα.

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

➤ Μετά από αυτό, πρέπει να επιλέξουμε το Φίλτρο επιλογή.

➤ Τώρα, πρέπει να επιλέξουμε Φίλτρο με βάση τα επιλεγμένα κελιά Χρώμα γραμματοσειράς .

➤ Τέλος, μπορούμε να δούμε ότι υπάρχει μόνο το μοναδικό όνομα προϊόντος στο Κατάλογος προϊόντων τραπέζι.

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