Ένας γρήγορος τρόπος για να αφαιρέσετε διπλότυπα στο Excel ενημερώνοντας και ταξινομώντας τη λίστα. Τρόπος κατάργησης διπλότυπων δεδομένων στο Excel Διπλότυπες σειρές στο Excel

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

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

Μέθοδος 1: Απλώς αφαιρέστε τις διπλότυπες σειρές

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


Μέθοδος 2: Αφαίρεση διπλότυπων στον έξυπνο πίνακα

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


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

Μέθοδος 3: Εφαρμογή ταξινόμησης

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


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

Μέθοδος 4: Μορφοποίηση υπό όρους

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


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

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

Μέθοδος 5: Εφαρμογή της Φόρμουλας

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

IFERROR(INDEX(column_address,MATCH(0,COUNTIF(column_header_address: duplicate_column_header_address (απόλυτη), column_address;)+IF(COUNTIF(column_address;; column_address;)>1,0,1),0));"")


Μετά από αυτές τις ενέργειες στη στήλη "Διπλότυπα"Θα εμφανιστούν διπλές τιμές.

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

Όπως μπορείτε να δείτε, το Excel διαθέτει πολλά εργαλεία που έχουν σχεδιαστεί για την εύρεση και την αφαίρεση διπλότυπων. Κάθε ένα από αυτά έχει τα δικά του χαρακτηριστικά. Για παράδειγμα, η μορφοποίηση υπό όρους περιλαμβάνει την αναζήτηση διπλότυπων μόνο για κάθε κελί ξεχωριστά. Επιπλέον, δεν μπορούν όλα τα εργαλεία όχι μόνο να αναζητήσουν, αλλά και να αφαιρέσουν διπλές τιμές. Η πιο καθολική επιλογή είναι να δημιουργήσετε ένα "έξυπνο τραπέζι". Όταν χρησιμοποιείτε αυτήν τη μέθοδο, μπορείτε να διαμορφώσετε την αναζήτηση για διπλότυπα όσο το δυνατόν ακριβέστερα και άνετα. Επιπλέον, η αφαίρεσή τους γίνεται άμεσα.

Ο μικρός γιος ήρθε στον πατέρα του και ο μικρός ρώτησε...

Όχι όχι έτσι. Στην πραγματικότητα, ένας υπάλληλος ήρθε και είπε - δεν πρέπει να εγκαταστήσουμε το Excel 2010; Ξέρω εκ πείρας ότι πρέπει να γεμίζει ένα μικρό τραπέζι μερικές φορές την ημέρα, τίποτα πολύ περίπλοκο. Ως εκ τούτου, προέκυψε αμέσως μια λογική ερώτηση - γιατί το χρειάζεστε; Στην οποία είναι η λογική απάντηση - και εκεί μπορείτε να διαγράψετε διπλά κελιά με μία εντολή. Ναί. Δηλαδή 3-4 τρ. για την αφαίρεση διπλότυπων. Αλλά πρέπει να πω ότι γενικά έχω πολύ κακή στάση απέναντι στα αδικαιολόγητα έξοδα στις επιχειρήσεις. Είναι ένα πράγμα όταν απαιτείται κάτι για την άμεση εκτέλεση μιας λειτουργίας που δεν μπορεί να εκτελεστεί σε τίποτα άλλο. Ή χρειάζεται τόσος χρόνος που είναι φθηνότερο να το βελτιστοποιήσετε ή να γράψετε ένα ειδικό πρόγραμμα για αυτό - τώρα, για παράδειγμα, γράφουμε ένα από αυτά για ενάμισι δολάρια. Αλλά είναι άλλο θέμα όταν κάποιος θέλει να περάσει 10 λεπτά περισσότερο στο VKontakte κατά τη διάρκεια των ωρών εργασίας και είναι απλώς πολύ τεμπέλης για να καταλάβει πώς να πατήσει μερικά κουμπιά.

Λοιπόν, εντάξει, τώρα θα σας πω πώς να αφαιρέσετε τα διπλότυπα στο Excel 2003 και μπορείτε να συνεχίσετε και να καταλάβετε γιατί αλλιώς μπορεί να χρειαστείτε το 2010 (όχι γιατί το χρειάζομαι - το ξέρω πολύ καλά :-)).

Ο ευκολότερος τρόπος α) είναι πώς να αφαιρέσετε διπλότυπες τιμές excel:

1. Πάρτε, επιλέξτε την περιοχή των κελιών με διπλότυπα, κάντε κλικ στο Δεδομένα -> Φίλτρο -> Προηγμένο φίλτρο...

3. Παίρνουμε το αποτέλεσμα, το οποίο μπορεί να γίνει με Ctrl+C - Ctrl+V στο επιθυμητό μέρος/φύλλο.

Τώρα η επιλογή Β), για όσους δεν φοβούνται τις δυσκολίες :)

1. Στα αριστερά της αριστερής στήλης του πίνακα μας, εισάγουμε μια επιπλέον στήλη (ας πούμε ότι είχαμε Α - εισάγουμε μια άλλη Α ώστε το δικό μας να γίνει Β) και εισάγουμε σειριακούς αριθμούς σε αυτήν (απλά εισάγουμε τους αριθμούς 1 και 2 στο τα κελιά, επισημαίνοντας αυτά τα δύο κελιά και κάνοντας διπλό κλικ στη μαύρη κουκκίδα στην κάτω δεξιά γωνία, επεκτείνονται τα πάντα μέχρι το τέλος του εύρους). Θα το χρειαστούμε αργότερα, αν θέλουμε να επαναφέρουμε τη σειρά των εγγραφών, αν δεν είναι σημαντικό, δεν χρειάζεται να το κάνουμε. Θα μοιάζει κάπως έτσι:

3. Ταξινομήστε τη λίστα κατά στήλη Β, ας πούμε αύξουσα.

4. Στο κελί C2, εισαγάγετε τον τύπο =IF(B2=B1;0;1), ο οποίος συγκρίνει κάθε τιμή με την προηγούμενη. Εάν η σειρά είναι διπλότυπη, τότε θα της εκχωρηθεί η τιμή 0, αν όχι, τότε 1. Λοιπόν, φυσικά, οι τιμές B2 και B1 είναι στο παράδειγμά μου, όλα εξαρτώνται από το πόσες στήλες υπάρχουν στο τραπέζι.

5. Κάντε κλικ στο σημείο που είναι κυκλωμένο με κόκκινο χρώμα στην κάτω δεξιά γωνία του κελιού για να επεκτείνετε τον τύπο σε ολόκληρη τη στήλη (παρόμοια με τον τρόπο εισαγωγής των σειριακών αριθμών):

6. Με το αποτέλεσμα που προκύπτει, κάντε Ctrl+C, μεταβείτε στο Edit -> Paste Special

7. Στο παράθυρο διαλόγου που ανοίγει, επιλέξτε - Εισαγωγή τιμών

8. Τώρα επιλέξτε τα τρία πρώτα κελιά στη σειρά 2, κρατώντας πατημένο το Shift, κάντε κλικ στο κάτω περίγραμμα της επιλογής, επιλέγοντας έτσι τα πάντα από A2 έως C12. Κάντε κλικ στην επιλογή Δεδομένα -> Ταξινόμηση, ταξινόμηση κατά στήλη Γ, με φθίνουσα σειρά (αυτό είναι σημαντικό - ταξινόμηση με φθίνουσα σειρά! Εάν αντιστοιχούσαμε στα διπλότυπα 1, όχι 0, τότε θα έπρεπε να ταξινομήσουμε αντίστροφα, με αύξουσα σειρά). Δεν θα δώσω στιγμιότυπο οθόνης, καθώς είναι απολύτως το ίδιο με τα βήματα 2 και 3.

9. Επιλέξτε τη στήλη C, πατήστε Ctrl-F, πληκτρολογήστε 0 στη φόρμα αναζήτησης και αναζητήστε το πρώτο κελί σε αυτήν τη στήλη με μηδέν.

10. Επιλέξτε ολόκληρη τη γραμμή, από το A έως το C, στην οποία βρέθηκε για πρώτη φορά το μηδέν, κρατώντας πατημένο το πλήκτρο Shift, κάντε κλικ με το ποντίκι στο κάτω περίγραμμα της επιλογής, επιλέγοντας έτσι όλες τις παρακάτω τιμές. Στη συνέχεια, κάνουμε ό,τι θέλουμε μαζί τους: μπορούμε να τους διαγράψουμε στο διάολο ή μπορούμε να αντιγράψουμε αυτά τα διπλότυπα κάπου. Ας υποθέσουμε ότι διαγράφηκε.

11. Διαγράφουμε τις τιμές από τη στήλη C - έπαιξε επίσης ρόλο.

12. Επιλέξτε ολόκληρες τις στήλες Α και Β, κάντε κλικ στην επιλογή Δεδομένα -> Ταξινόμηση και ταξινομήστε κατά στήλη Α (στην περίπτωσή μου, κατά αριθμούς) με αύξουσα σειρά.

Καλησπέρα σε όλους! Έχετε εργαστεί ποτέ με δεδομένα στο Excel των οποίων η τιμή συμβολοσειράς υπερβαίνει τις μερικές δεκάδες χιλιάδες; Αλλά ως άτομο που δημιουργεί και προωθεί ιστότοπους και ηλεκτρονικά καταστήματα, πρέπει να το αντιμετωπίζω αρκετά συχνά, ειδικά όταν πρόκειται για φόρτωση και εκφόρτωση δεδομένων από τον προμηθευτή στον ιστότοπο του ηλεκτρονικού καταστήματος. Αυτή η νότα δεν γεννήθηκε από το πουθενά, αλλά από τη ζέστη της στιγμής, ας πούμε! Σήμερα ανέβασα το θέμα μου (βλ. χαρτοφυλάκιο) και αφού κατέβασα τον τιμοκατάλογο από τον προμηθευτή και τον άνοιξα στο Excel (πριν το ανεβάσω στο site, πρώτα τσεκάρω τα πάντα, σε περίπτωση σφαλμάτων και τυχαίων αλλαγών στις στήλες από την πλευρά του προμηθευτή) και είδαμε ότι από τις 25 χιλιάδες γραμμές άνω των 6-8 χιλιάδων είναι διπλότυπες, δεν θα συζητήσουμε γιατί και γιατί ο προμηθευτής το κάνει αυτό τώρα, δεν θέλουμε να χάσουμε καμία προσπάθεια ή χρόνο σε αυτό, αλλά απλά καταλαβαίνουμε ότι ο προγραμματιστής το έκανε αυτό και δεν μπορεί να γίνει αλλιώς!

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

Αφαίρεση διπλότυπων στο Microsoft Excel

Για μένα, ένα άτομο που ξοδεύει χρόνο στις διακοπές και εργάζεται από ένα κινητό Διαδίκτυο του οποίου η ταχύτητα μετριέται από 1-2 megabit, δεν έχει νόημα να αντλεί μια τέτοια ποσότητα αγαθών με φωτογραφίες στον κενό χώρο και ο χρόνος είναι κενός και θα τρώω πολλή επισκεψιμότητα, γι 'αυτό αποφάσισα να διαγράψω απλώς τα διπλότυπα προϊόντα και στη συνέχεια αντιμετώπισα το γεγονός ότι η διαγραφή διπλότυπων τιμών σε μια στήλη δεν είναι τόσο εύκολη, επειδή η τυπική συνάρτηση Excel 2010 το κάνει αδέξια και μετά την αφαίρεση το αντίγραφο, μετακινεί τις χαμηλότερες τιμές προς τα πάνω και στο τέλος όλα στο έγγραφο θα μπερδευτούν και θα υπάρξει χάος.

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

Επιλογή 1 - Τυπική συνάρτηση στο Excel - Κατάργηση διπλότυπων

Δεν μπορώ να χάσω αυτήν την επιλογή, παρόλο που είναι η πιο πρωτόγονη, αλλά ίσως αυτό ακριβώς αναζητούσατε για την κατάστασή σας, οπότε ας δούμε τη λειτουργικότητα που προκύπτει από το ίδιο το πλαίσιο του Excel

Για να το κάνετε αυτό, επιλέξτε εκείνες τις στήλες ή την περιοχή στην οποία πρέπει να αφαιρέσετε τα διπλότυπα και μεταβείτε στο μενού Δεδομένακαι μετά θα επιλέξουμε Αφαιρέστε τα διπλότυπα, μετά από την οποία θα διαγράψουμε τα διπλότυπα, αλλά θα υπάρξει μια μετατόπιση στα κελιά, εάν αυτό δεν είναι κρίσιμο για εσάς, τότε αυτή η μέθοδος είναι δική σας!

Επιλογή 2 - Επισήμανση διπλότυπων σειρών ως False ή True

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


Για παράδειγμα, ας πάρουμε δύο στήλες δεδομένων, στη μία (παράδειγμα 1) επαναλαμβάνονται διπλές τιμές και στο (παράδειγμα 2) είναι ασυνεπείς και δεν διαδέχονται η μία την άλλη.


Στο παράδειγμα 1, πρέπει να πατήσουμε το σύμβολο ακριβώς στο κελί δίπλα του και να επιλέξουμε την πρώτη και την χαμηλότερη τιμή, ώστε ο τύπος να είναι ως εξής:

και πατήστε enter και ανάλογα με τα δεδομένα, θα πρέπει να εμφανιστεί η τιμή False ή True σε αυτό το κελί


FALSE - εάν το A1 δεν είναι ίσο με το A2

Σωστό - αν το Α1 είναι ακριβώς το Α2

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


Αυτή η επιλογή είναι καλή μόνο σε σπάνιες περιπτώσεις, αλλά πρέπει επίσης να τη γνωρίζετε, ο περιορισμός της είναι ότι αυτός ο τύπος συγκρίνει τον εαυτό του και την επόμενη τιμή, δηλαδή, ισχύει μόνο για δύο κελιά τη φορά και όχι για ολόκληρη τη στήλη . Αλλά αν έχετε δεδομένα όπως η στήλη Παράδειγμα 2, τότε διαβάστε)

Επιλογή 3 - Καταργήστε τα διπλότυπα σε μια στήλη

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

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


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

IF(COUNTIF($A$2:A2,A2)>1;"";A2)

Μετά την εφαρμογή του οποίου θα έχουμε είτε ένα αρχικό κελί είτε μια τιμή από το κελί απέναντι.


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

Έτσι, στο έγγραφο που κατέβασα από τον προμηθευτή, δημιούργησα μια κενή στήλη μπροστά από το άρθρο και στη συνέχεια εφάρμοσα αυτόν τον τύπο και, μετά το φιλτράρισμα, έλαβα ένα έγγραφο που ήταν 6-8 χιλιάδες γραμμές λιγότερες και, το πιο σημαντικό, μετά αφαιρώντας τα διπλότυπα, οι αξίες μου δεν ανέβηκαν, όλα στάθηκαν στη θέση τους

Ελπίζω ότι το άρθρο ήταν χρήσιμο, αν δεν καταλαβαίνετε, επισύναψα ένα βίντεο στο κανάλι, παρακολουθήστε το ή κάντε ερωτήσεις,

Δεν υπάρχουν παρόμοιες εγγραφές.

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

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

Πώς να βρείτε και να τονίσετε

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

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

Στο παράδειγμα, το Excel έχει επισημάνει όλες τις ίδιες πληροφορίες με ροζ χρώμα. Όπως μπορείτε να δείτε, τα δεδομένα δεν συγκρίνονται σειρά με σειρά, αλλά επιλέγονται πανομοιότυπα κελιά στις στήλες. Επομένως, το κελί "Sasha V" επισημαίνεται. . Μπορεί να υπάρχουν αρκετοί τέτοιοι μαθητές, αλλά με διαφορετικά επώνυμα.

Πώς να μετρήσετε

Εάν πρέπει να βρείτε και να μετρήσετε τον αριθμό των επαναλαμβανόμενων τιμών στο Excel, θα δημιουργήσουμε έναν συγκεντρωτικό πίνακα του Excel για αυτό. Προσθέστε τη στήλη «Κωδικός» στην αρχική και γεμίστε τη με «1»: βάλτε 1, 1 στα δύο πρώτα κελιά, επιλέξτε τα και σύρετέ τα προς τα κάτω. Όταν βρεθούν διπλότυπα για σειρές, η τιμή στη στήλη Κώδικας θα αυξάνεται κατά ένα κάθε φορά.

Επιλέξτε τα πάντα μαζί με τις επικεφαλίδες, μεταβείτε στην καρτέλα "Εισαγωγή" και πατήστε το κουμπί "Συγκεντρωτικός πίνακας".

Για να μάθετε περισσότερα σχετικά με τον τρόπο εργασίας με συγκεντρωτικούς πίνακες στο Excel, διαβάστε το άρθρο ακολουθώντας τον σύνδεσμο.

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

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

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

Για ευκολία, ας επισημάνουμε όλες τις τιμές στη στήλη «Ποσό κατά Κωδικό πεδίου»και ταξινομήστε τα με φθίνουσα σειρά.

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

Βαθμολογήστε αυτό το άρθρο:

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

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

Εύρεση και επισήμανση διπλότυπων με χρώμα στο Excel

Τα διπλότυπα σε πίνακες μπορούν να εμφανιστούν με διαφορετικές μορφές. Αυτές μπορεί να είναι διπλότυπες τιμές σε μία στήλη ή σε πολλές, καθώς και σε μία ή περισσότερες σειρές.

Εύρεση και επισήμανση διπλότυπων σε μία στήλη στο Excel

Ο ευκολότερος τρόπος για να βρείτε και να επισημάνετε διπλότυπα στο Excel είναι να χρησιμοποιήσετε μορφοποίηση υπό όρους.

Πως να το κάνεις:

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

Ενδειξη: Μην ξεχάσετε να ελέγξετε τα δεδομένα του πίνακα για επιπλέον κενά. Για να το κάνετε αυτό, είναι καλύτερο να χρησιμοποιήσετε τη λειτουργία TRIM.

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

Εάν χρειάζεται να υπολογίσετε διπλότυπα σε πολλές στήλες, τότε η διαδικασία για τον υπολογισμό τους είναι η ίδια όπως στο παράδειγμα που περιγράφεται παραπάνω. Η μόνη διαφορά είναι ότι για αυτό δεν πρέπει να επιλέξετε μία στήλη, αλλά αρκετές:

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

Βρείτε και επισημάνετε διπλότυπες σειρές στο Excel

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

Οι παραπάνω πίνακες περιέχουν τα ίδια δεδομένα. Η διαφορά τους είναι ότι στο παράδειγμα στα αριστερά ψάχναμε για διπλά κελιά και στα δεξιά βρήκαμε ολόκληρες επαναλαμβανόμενες γραμμές με δεδομένα.

Ας δούμε πώς να βρείτε διπλότυπες σειρές:

  • Στα δεξιά του πίνακα με τα δεδομένα, θα δημιουργήσουμε μια βοηθητική στήλη στην οποία, απέναντι από κάθε γραμμή με τα δεδομένα, θα βάλουμε έναν τύπο που συνδυάζει όλες τις τιμές της γραμμής του πίνακα σε ένα κελί:

=A2&B2&C2&D2

Στη βοηθητική στήλη θα δείτε τα συνδυασμένα δεδομένα πίνακα:

Τώρα, για να προσδιορίσετε διπλότυπες σειρές στον πίνακα, κάντε τα ακόλουθα βήματα:

  • Επιλέξτε την περιοχή με δεδομένα στη βοηθητική στήλη (στο παράδειγμά μας πρόκειται για μια περιοχή κελιών E2:E15 );
  • Στην καρτέλα "Αρχική σελίδα" στη γραμμή εργαλείων, κάντε κλικ στο στοιχείο μενού "Μορφοποίηση υπό όρους" -> "Κανόνες για την επισήμανση κελιών" -> "Επαναλαμβανόμενες τιμές".
  • Στο αναδυόμενο παράθυρο διαλόγου, επιλέξτε "Επανάληψη" στην αριστερή αναπτυσσόμενη λίστα και στη δεξιά αναπτυσσόμενη λίστα, επιλέξτε σε ποιες τιμές επαναλαμβανόμενων χρωμάτων θα επισημανθούν. Κάντε κλικ στο κουμπί "OK":
  • Μετά από αυτό, οι διπλές γραμμές θα επισημανθούν στην επιλεγμένη στήλη:

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

Τι γίνεται όμως αν χρειαστεί να επισημάνουμε τις σειρές όχι στη βοηθητική στήλη, αλλά τις ίδιες τις γραμμές στον πίνακα με τα δεδομένα;

Για να γίνει αυτό, ας κάνουμε τα εξής:

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

=A2&B2&C2&D2

Έτσι, θα λάβουμε τα συλλεγμένα δεδομένα ολόκληρης της γραμμής του πίνακα σε ένα κελί:

  • Τώρα, ας επιλέξουμε όλα τα δεδομένα του πίνακα (εκτός από τη βοηθητική στήλη). Στην περίπτωσή μας αυτά είναι κελιά περιοχής A2:D15 ;
  • Στη συνέχεια, στην καρτέλα "Αρχική σελίδα" στη γραμμή εργαλείων, κάντε κλικ στο στοιχείο "Μορφοποίηση υπό όρους" -> "Δημιουργία κανόνα":
  • Στο πλαίσιο διαλόγου "Δημιουργία κανόνα μορφοποίησης", κάντε κλικ στην επιλογή "Χρήση τύπου για τον προσδιορισμό των κελιών προς μορφοποίηση" και στο πεδίο "Τιμές μορφοποίησης για τις οποίες ισχύει ο ακόλουθος τύπος", εισαγάγετε τον τύπο:

=COUNTIF($E$2:$E$15,$E2)>1

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

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

Πώς να αφαιρέσετε τα διπλότυπα στο Excel

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

Πώς να αφαιρέσετε τα διπλότυπα σε μία στήλη του Excel

Εάν τα δεδομένα σας βρίσκονται σε μία στήλη και θέλετε να καταργήσετε όλα τα διπλότυπα, κάντε τα εξής:

  • Επιλέξτε τα δεδομένα.
  • Μεταβείτε στη γραμμή εργαλείων, καρτέλα "Δεδομένα" -> ενότητα "Εργασία με δεδομένα" -> "Κατάργηση διπλότυπων":
  • Στο παράθυρο διαλόγου Κατάργηση διπλότυπων, επιλέξτε το πλαίσιο δίπλα στο "Τα δεδομένα μου περιέχουν κεφαλίδες", εάν το εύρος στηλών που επιλέξατε έχει κεφαλίδα. Επίσης, βεβαιωθείτε ότι η στήλη που χρειάζεστε είναι επιλεγμένη στο μενού "Στήλες":
  • Κάντε κλικ στο "OK"

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

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

Πώς να αφαιρέσετε διπλότυπα σε πολλές στήλες στο Excel

Ας φανταστούμε ότι έχουμε δεδομένα πωλήσεων όπως ο παρακάτω πίνακας.