Πώς να αφαιρέσετε τα διπλότυπα και να διατηρήσετε την πρώτη τιμή στο Excel (5 μέθοδοι)

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

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

Κατεβάστε το βιβλίο ασκήσεων

Αφαιρέστε τα διπλότυπα και κρατήστε την πρώτη τιμή.xlsm

5 μέθοδοι για την αφαίρεση των διπλών και τη διατήρηση της πρώτης τιμής στο Excel

Εδώ έχουμε ένα σύνολο δεδομένων με το Ονόματα , IDs , Σημάδια, και Βαθμοί ορισμένων μαθητών σε εξέταση του νηπιαγωγείου Sunflower.

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

1. Εκτελέστε τη λειτουργία Κατάργηση αντιγράφων από τη γραμμή εργαλείων του Excel

Βήμα 1:

Επιλέξτε ολόκληρο το σύνολο δεδομένων.

Πηγαίνετε στο Δεδομένα> Αφαίρεση αντιγράφων στη γραμμή εργαλείων του Excel στην ενότητα Εργαλεία δεδομένων .

Βήμα 2:

Κάντε κλικ στο Αφαίρεση αντιγράφων .

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

Βήμα 3:

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

Θα λάβετε το τα αντίγραφα αφαιρούνται αυτόματα από το σύνολο των δεδομένων σας.

Διαβάστε περισσότερα: Πώς να αφαιρέσετε διπλά ονόματα στο Excel (7 απλές μέθοδοι)

2. Χρησιμοποιήστε το φίλτρο για προχωρημένους για να αφαιρέσετε τα διπλότυπα και να διατηρήσετε την πρώτη τιμή

Μπορείτε να χρησιμοποιήσετε το προηγμένο φίλτρο του Excel για να εξαλείψετε τα αντίγραφα, διατηρώντας την πρώτη τιμή στο σύνολο δεδομένων σας.

Βήμα 1:

Επιλέξτε ολόκληρο το σύνολο δεδομένων.

Πηγαίνετε στο Δεδομένα> Προηγμένα στη γραμμή εργαλείων του Excel στην ενότητα Ταξινόμηση & φίλτρο .

Βήμα 2:

Κάντε κλικ στο Προχωρημένο .

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

Βήμα 3:

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

Θα λάβετε το αφαίρεση διπλών σειρών αυτόματα από το σύνολο δεδομένων σας.

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

3. Εισαγωγή της συνάρτησης UNIQUE για την αφαίρεση των διπλών τιμών διατηρώντας την πρώτη τιμή στο Excel

Μπορείτε επίσης να χρησιμοποιήσετε το ΜΟΝΑΔΙΚΟ του Excel για να διαγράψετε τις διπλές τιμές, διατηρώντας την πρώτη τιμή στο Excel.

Επιλέξτε μια νέα στήλη και εισαγάγετε αυτόν τον τύπο:

=UNIQUE( B4:E14 ,FALSE,FALSE)

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

Σημειώσεις:

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

Διαβάστε περισσότερα: Πώς να διαγράψετε διπλότυπα στο Excel αλλά να διατηρήσετε ένα (7 μέθοδοι)

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

  • Πώς να αφαιρέσετε διπλές γραμμές στον πίνακα του Excel
  • Fix: Το Excel δεν λειτουργεί με την αφαίρεση διπλών (3 λύσεις)
  • Πώς να αφαιρέσετε διπλότυπα χρησιμοποιώντας το VLOOKUP στο Excel (2 μέθοδοι)
  • Αφαίρεση διπλών γραμμών με βάση δύο στήλες στο Excel [4 τρόποι]

4. Χρησιμοποιήστε το Power Query για να αφαιρέσετε τα διπλότυπα και να διατηρήσετε την πρώτη καταχώρηση

Βήμα 1:

Επιλέξτε ολόκληρο το σύνολο δεδομένων.

Πηγαίνετε στο Δεδομένα> Από πίνακα / περιοχή στη γραμμή εργαλείων του Excel στην ενότητα Λήψη & μετασχηματισμός δεδομένων .

Βήμα 2:

Κάντε κλικ στο Από πίνακα / σειρά .

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

Βήμα 3:

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

Το Power Query Editor θα ανοίξει με το σύνολο δεδομένων σας.

Από το Αφαίρεση σειρών επιλογή στο πλαίσιο του Αρχική σελίδα καρτέλα, κάντε κλικ στο Αφαίρεση αντιγράφων .

Βήμα 4:

Οι διπλές σειρές θα αφαιρεθούν διατηρώντας τις πρώτες σειρές.

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

5. Ενσωματώστε κώδικες VBA για να εξαλείψετε τα διπλά και να διατηρήσετε την πρώτη τιμή

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

Βήμα 1:

➤ Ανοίξτε ένα νέο VBA παράθυρο και εισάγετε μια άλλη νέα ενότητα (Κάντε κλικ εδώ για να δείτε πώς να ανοίξετε μια νέα ενότητα VBA στο Excel )

➤ Εισάγετε αυτόν τον κώδικα στην ενότητα:

Κωδ:

 Sub Remove_Duplicates() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes End Sub 

➤ Παράγει μια μακροεντολή που ονομάζεται Αφαίρεση_διπλότυπων . Θέλω να αφαιρέσω τις διπλές γραμμές με βάση το Στήλες 1 και 2 (όνομα και ταυτότητα) Χρησιμοποιήστε το δικό σας.

Βήμα 2:

➤ Επιστρέψτε στο φύλλο εργασίας σας.

➤ Επιλέξτε το σύνολο δεδομένων σας και εκτελέστε αυτή τη μακροεντολή.

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

Σημείωση: Εδώ δεν έχει αφαιρέσει τον Frank Orwell επειδή τα αναγνωριστικά των δύο φοιτητών είναι διαφορετικά, δηλαδή πρόκειται για δύο διαφορετικούς φοιτητές.

Διαβάστε περισσότερα: Excel VBA: Αφαίρεση αντιγράφων από μια συστοιχία (2 παραδείγματα)

Συμπέρασμα

Χρησιμοποιώντας αυτές τις μεθόδους, μπορείτε να αφαιρέσετε τις διπλές τιμές διατηρώντας την πρώτη από το σύνολο δεδομένων σας στο Excel. Έχετε ερωτήσεις; Μη διστάσετε να μας ρωτήσετε.

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