Πώς να διαγράψετε κάθε νιοστή γραμμή στο Excel (ευκολότεροι 6 τρόποι)

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

Αν ψάχνετε τους ευκολότερους τρόπους για να διαγράψετε κάθε n-οστή γραμμή στο Excel, τότε ίσως βρείτε αυτό το άρθρο χρήσιμο. Μερικές φορές είναι απαραίτητο να διαγράψετε κάθε 2η, 3η ή οποιονδήποτε άλλο αριθμό γραμμών επανειλημμένα σε έναν πίνακα δεδομένων. Το να κάνετε αυτό το πράγμα χειροκίνητα για ένα μεγάλο σύνολο δεδομένων θα είναι χρονοβόρο και πολύ κουραστικό. Έτσι, ας παρουσιάσουμε μερικές ευκολότερες μεθόδους για να κάνετε αυτή την εργασία γρήγορα.

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

Διαγραφή κάθε nth Row.xlsm

6 τρόποι για να διαγράψετε κάθε νιοστή γραμμή στο Excel

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

Μέθοδος-1: Διαγραφή κάθε n-οστής γραμμής χρησιμοποιώντας ειδικούς χαρακτήρες

Για τη διαγραφή κάθε n-οστής (3ης στην περίπτωσή μας) γραμμής μπορείτε να χρησιμοποιήσετε κάποιους ειδικούς χαρακτήρες στη νεοεισαχθείσα εντολή Διαγραφή στήλης .

Βήμα-1 :

➤ Στις τρεις πρώτες σειρές του Διαγραφή στήλης πληκτρολογήστε ειδικούς χαρακτήρες όπως *, ?, ! κ.λπ. ή οποιουσδήποτε άλλους χαρακτήρες σύμφωνα με την επιλογή σας.

➤Επιλέξτε τα τρία πρώτα κελιά του Διαγραφή στήλης

➤Τραβήξτε κάτω το Χειρολαβή πλήρωσης εργαλείο.

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

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

Βήμα-2 :

➤Γύρνα σε Αρχική σελίδα Καρτέλα>>, Επεξεργασία Dropdown>>, Εύρεση & επιλογή Dropdown>>, Βρείτε το Επιλογή

Εύρεση και αντικατάσταση Θα εμφανιστεί το πλαίσιο διαλόγου.

➤Type " !" στο Βρείτε τι επιλογή.

➤Select Βρείτε όλα

Τώρα όλα τα κελιά που περιέχουν " !" θα εμφανιστεί.

➤Επιλέξτε όλα αυτά τα κελιά πατώντας CTRL .

➤Κλείστε αυτό το παράθυρο διαλόγου

Εδώ, όλα τα κελιά που περιέχουν " !" έχουν επιλεγεί.

➤Γύρνα σε Αρχική σελίδα Καρτέλα>>, Κύτταρα Dropdown>>, Διαγραφή Dropdown>>, Διαγραφή σειρών φύλλου Επιλογή

Στη συνέχεια, οι γραμμές που περιέχουν Παπούτσια θα διαγραφεί.

Αποτέλεσμα :

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

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

Μέθοδος-2: Χρήση της συνάρτησης MOD για τη διαγραφή κάθε n-οστής γραμμής

Μπορείτε να χρησιμοποιήσετε η λειτουργία MOD για να διαγράψω κάθε 3η γραμμή. Για να το κάνω αυτό, πρόσθεσα δύο στήλες, Μετρητής και Διαγραφή .

Βήμα-1 :

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

Βήμα-2 :

➤Επιλέξτε το πρώτο Κύτταρο , F5 στο Διαγραφή στήλης .

➤Τυπολογίστε τον ακόλουθο τύπο

=MOD(E5,3)

Ορίστε, E5 είναι η αριθμός, και 3 είναι η διαιρέτης και το υπόλοιπο θα επιστραφεί μετά το αριθμός διαιρείται με το διαιρέτης .

Βήμα-3 :

➤Press ENTER

➤Τραβήξτε κάτω το Χειρολαβή πλήρωσης

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

Βήμα-4 :

➤Επιλέξτε τον πίνακα δεδομένων.

➤ Go to Δεδομένα Καρτέλα>>, Ταξινόμηση & φίλτρο Dropdown>>, Φίλτρο Επιλογή

➤Επιλέξτε το υποδεικνυόμενο σύμβολο στο Διαγραφή στήλης .

➤Select 0 και πατήστε OK .

Ο ακόλουθος πίνακας θα εμφανιστεί μετά το φιλτράρισμα κατά 0 .

Βήμα-5 :

➤Επιλέξτε τον πίνακα δεδομένων.

➤Δεξί κλικ στο ποντίκι σας

➤Select Διαγραφή γραμμής

Οι μη κρυμμένες γραμμές έχουν διαγραφεί.

Για να ξεκρύψετε τις κρυμμένες γραμμές πρέπει να ξεκλικάρετε το κουμπί Φίλτρο επιλογή.

➤ Go to Δεδομένα Καρτέλα>>, Ταξινόμηση & φίλτρο Dropdown>>, Φίλτρο Επιλογή

Στη συνέχεια, θα εμφανιστεί ο ακόλουθος πίνακας.

Αποτέλεσμα :

Μετά τη διαγραφή του Στήλη μετρητή και το Διαγραφή στήλης θα έχετε τα ακόλουθα αποτελέσματα.

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

Μέθοδος-3: Χρήση των συναρτήσεων MOD και ROW για τη διαγραφή κάθε n-οστής γραμμής

Μπορείτε να χρησιμοποιήσετε η λειτουργία MOD και η λειτουργία ROW για να διαγράψω κάθε 3η γραμμή. Για να το κάνω αυτό έχω προσθέσει το Διαγραφή στήλης .

Βήμα-1 :

➤Select Κύτταρο E5

=MOD(ROW()-4,3)

Ορίστε, 4 είναι ο αριθμός γραμμής του πρώτου κελιού με δεδομένα μείον 1 (5-1=4)

3 είναι η n-οστή σειρά (εδώ είναι η 3η) που θέλετε να διαγράψετε

Βήμα-2 :

➤Press ENTER

➤Τραβήξτε κάτω το Χειρολαβή πλήρωσης

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

Βήμα-3 :

➤Follow Βήμα-4 του Μέθοδος-2 .

Έτσι, η Διαγραφή στήλης έχει φιλτραριστεί με βάση την τιμή 0 .

Βήμα-4 :

➤Follow Βήμα-5 του Μέθοδος-2 .

Τώρα μπορείτε να δείτε τις κρυφές τιμές εδώ χωρίς τις γραμμές που περιέχουν Παπούτσια .

Αποτέλεσμα :

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

Μέθοδος-4: Χρήση της συνάρτησης ISEVEN για τη διαγραφή κάθε άλλης γραμμής

Ας υποθέσουμε ότι έχετε εναλλασσόμενες σειρές με Παπούτσια και θέλετε να διαγράψετε αυτές τις γραμμές.

Μπορείτε να χρησιμοποιήσετε η λειτουργία ISEVEN για να διαγράψετε κάθε άλλη γραμμή.

Βήμα-1 :

➤Επιλέξτε το Κύτταρο E5

=ISEVEN(ROW())

Ορίστε, η λειτουργία ISEVEN θα καθορίσει αν η γραμμή είναι ζυγή ή μονή και θα δώσει την έξοδο ως ΑΛΗΘΙΝΟ και FALSE αντίστοιχα.

Βήμα-2 :

➤Press ENTER

➤Τραβήξτε κάτω το Χειρολαβή πλήρωσης

Θα λάβετε τα ακόλουθα αποτελέσματα. Θα βρείτε ΑΛΗΘΙΝΟ για κάθε 2η σειρά που θέλετε να διαγράψετε.

Βήμα-3 :

➤Follow Βήμα-4 του Μέθοδος-2 . Πρέπει να φιλτράρετε το Διαγραφή στήλης κάνοντας κλικ στο ΑΛΗΘΙΝΟ αντί για 0 .

Έτσι, η στήλη delete έχει φιλτραριστεί από ΑΛΗΘΙΝΟ .

Βήμα-4 :

➤Follow Βήμα-5 του Μέθοδος-2 .

Τώρα μπορείτε να δείτε τις κρυφές τιμές εδώ χωρίς τις γραμμές που περιέχουν Παπούτσια .

Αποτέλεσμα :

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

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

Μέθοδος-5: Χρήση της συνάρτησης MOD και ROW για τη διαγραφή κάθε άλλης γραμμής

Ας υποθέσουμε ότι έχετε εναλλασσόμενες σειρές με Παπούτσια και θέλετε να διαγράψετε αυτές τις γραμμές.

Μπορείτε να χρησιμοποιήσετε η λειτουργία MOD και η λειτουργία ROW για να διαγράψετε κάθε άλλη γραμμή.

Βήμα-1 :

➤Select Κύτταρο E5

=MOD(ROW(),2)

Εδώ, κάθε αριθμός γραμμής θα διαιρείται με 2

Βήμα-2 :

➤Press ENTER

➤Τραβήξτε κάτω το Χειρολαβή πλήρωσης

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

Βήμα-3 :

➤Follow Βήμα-4 του Μέθοδος-2 .

Έτσι, η στήλη delete έχει φιλτραριστεί με βάση την τιμή 0 .

Βήμα-4 :

➤Follow Βήμα-5 του Μέθοδος-2 .

Τώρα μπορείτε να δείτε τις κρυφές τιμές εδώ χωρίς τις γραμμές που περιέχουν Παπούτσια .

Αποτέλεσμα :

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

Μέθοδος-6: Χρήση κώδικα VBA για τη διαγραφή κάθε n-οστής γραμμής

Μπορείτε να χρησιμοποιήσετε Κώδικας VBA για τη διαγραφή κάθε 3ης γραμμής ή οποιουδήποτε αριθμού γραμμών επιθυμείτε.

Βήμα-1 :

➤Γύρνα σε Προγραμματιστής Καρτέλα>>, Visual Basic

Μπορείτε επίσης να πατήσετε ALT+F11

Βήμα-2 :

Τότε Visual Basic Editor θα εμφανιστεί.

➤Γύρνα σε Εισαγωγή Καρτέλα>>, Ενότητα

Τότε Ενότητα-1 θα δημιουργηθεί.

Βήμα-3 :

➤Γράψτε τον ακόλουθο κώδικα

 Sub dlt_each_nth_row() Dim Rng As Range Set Rng = Application.InputBox("Select the dataset (Excluding headers)", "Range Selection", Type:=8) For j = Rng.Rows.Count To 1 Step -3 If j Mod 3 = 0 Then Rng.Rows(j).Delete End If Next j End Sub 

Εδώ, j είναι ο αριθμός των γραμμών.

Βήμα-4 :

➤Press F5

Τότε η Επιλογή εύρους Θα εμφανιστεί παράθυρο διαλόγου

➤Επιλέξτε το εύρος χωρίς την κεφαλίδα.

➤Press OK

Μετά από αυτό, κάθε 3η σειρά θα διαγραφεί όπως παρακάτω.

Τμήμα πρακτικής

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

Συμπέρασμα

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

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