Inhaltsverzeichnis
Wenn Sie nach den einfachsten Möglichkeiten suchen, jede n-te Zeile in Excel zu löschen, dann könnte dieser Artikel für Sie hilfreich sein. Manchmal ist es erforderlich, jede 2., 3. oder eine andere Anzahl von Zeilen wiederholt in einer Datentabelle zu löschen. Dies manuell für einen großen Datensatz zu tun, ist zeitaufwändig und eine sehr mühsame Arbeit. Lassen Sie uns daher einige einfachere Methoden vorstellen, um diese Aufgabe schnell zu erledigen.
Arbeitsbuch herunterladen
Jede n-te Zeile löschen.xlsm6 Möglichkeiten zum Löschen jeder n-ten Zeile in Excel
Hier habe ich einen Datensatz mit einigen Zeilen, aber ich möchte nicht, dass die Zeilen, die Schuh als Produkt . diese Produkt erscheint in der Tabelle in jeder 3. Zeile. Im Folgenden zeige ich einige Möglichkeiten, diese unerwünschten wiederholten Zeilen einfach zu löschen.
Methode 1: Jede n-te Zeile mit Sonderzeichen löschen
Um jede n-te (in unserem Fall 3.) Zeile zu löschen, können Sie einige Sonderzeichen in der neu eingeführten Spalte löschen .
Stufe 1 :
➤ In den ersten drei Zeilen des Spalte löschen geben Sie Sonderzeichen wie *, ?, ! usw. oder jedes andere Zeichen nach Ihrer Wahl.
➤Markieren Sie die ersten drei Zellen der Tabelle Spalte löschen
➤Ziehen Sie die Füllen Griff Werkzeug.
Nun werden die ersten drei Zeichen wiederholt in den übrigen Zellen erscheinen.
Das können Sie hier sehen "!" wird in allen drei Zeilen der Tabelle Spalte löschen .
Stufe-2 :
➤Go to Startseite Tab>> Bearbeitung von Dropdown>> Suchen & Auswählen Dropdown>> finden. Option
Suchen und Ersetzen Das Dialogfeld wird angezeigt.
➤Typ " !" in Was finden Option.
➤Auswählen Alle finden
Nun werden alle Zellen, die " !" erscheinen wird.
➤Markieren Sie alle diese Zellen durch Drücken von CTRL .
➤Schließen Sie dieses Dialogfeld
Hier werden alle Zellen, die " !" ausgewählt worden sind.
➤Go to Startseite Tab>> Zellen Dropdown>> Löschen Dropdown>> Blattzeilen löschen Option
Dann werden die Zeilen mit Schuh gelöscht werden.
Ergebnis :
Nach dem Löschen der Spalte löschen erhalten Sie die folgenden Ergebnisse.
Lesen Sie mehr: So löschen Sie mehrere Zeilen in Excel mit Bedingung
Methode 2: Mit der MOD-Funktion jede n-te Zeile löschen
Sie können verwenden die Funktion MOD jede 3. Zeile zu löschen. Zu diesem Zweck habe ich zwei Spalten hinzugefügt; Zähler und Löschen .
Stufe 1 :
➤ Im Zählersäule Geben Sie die laufende Nummer dieser Zeilen mit Ausnahme der Überschrift ein.
Stufe-2 :
➤Wählen Sie die erste Zelle , F5 im Spalte löschen .
➤Geben Sie folgende Formel ein
=MOD(E5,3)
Hier, E5 ist die Nummer, und 3 ist die Divisor und die Restbetrag wird zurückgegeben, nachdem die Nummer wird geteilt durch den Divisor .
Stufe-3 :
➤ Drücken EINGEBEN
➤Ziehen Sie die Füllen Griff
Dann erscheinen die folgenden Werte in der Spalte löschen . hier, 0 wird in jeder 3. Zeile erscheinen.
Stufe 4 :
➤ Wählen Sie die Datentabelle aus.
➤ Weiter zu Daten Tab>> Sortieren & Filtern Dropdown>> Filter Option
➤Wählen Sie das angezeigte Zeichen im Feld Spalte löschen .
➤Auswählen 0 und drücken Sie OK .
Die folgende Tabelle erscheint nach der Filterung nach 0 .
Stufe-5 :
➤ Wählen Sie die Datentabelle aus.
➤ Klicken Sie mit der rechten Maustaste
➤Auswählen Zeile löschen
Die nicht ausgeblendeten Zeilen wurden gelöscht.
Um die ausgeblendeten Zeilen wieder einzublenden, müssen Sie auf das Symbol Filter Option.
➤ Weiter zu Daten Tab>> Sortieren & Filtern Dropdown>> Filter Option
Daraufhin wird die folgende Tabelle angezeigt.
Ergebnis :
Nach dem Löschen der Zählersäule und die Spalte löschen erhalten Sie die folgenden Ergebnisse.
Lesen Sie mehr: So löschen Sie bestimmte Zeilen in Excel
Methode 3: Mit MOD und ROW-Funktion jede n-te Zeile löschen
Sie können verwenden die Funktion MOD und die ROW-Funktion jede 3. Zeile zu löschen. Zu diesem Zweck habe ich die Spalte löschen .
Stufe 1 :
➤Auswählen Zelle E5
=MOD(ZEILE()-4,3)
Hier, 4 ist die Zeilennummer der ersten Zelle mit Daten minus 1 (5-1=4)
3 ist die n-te Zeile (hier die 3.), die Sie löschen möchten
Stufe-2 :
➤ Drücken EINGEBEN
➤Ziehen Sie die Füllen Griff
Danach werden die folgenden Werte angezeigt, wobei jeder 3. Zeile hat einen Wert 0 .
Stufe-3 :
➤Folgen Stufe 4 von Methode-2 .
Also, die Spalte löschen wurde nach dem Wert gefiltert 0 .
Stufe 4 :
➤Folgen Stufe-5 von Methode-2 .
Jetzt sehen Sie hier die verborgenen Werte ohne die Zeilen mit Schuh .
Ergebnis :
Nach dem Löschen der Spalte löschen erhalten Sie die folgenden Ergebnisse.
Methode 4: Verwenden der Funktion ISEVEN zum Löschen jeder zweiten Zeile
Angenommen, Sie haben abwechselnd Zeilen mit Schuh und Sie möchten diese Zeilen löschen.
Sie können verwenden die Funktion ISEVEN um jede zweite Zeile zu löschen.
Stufe 1 :
➤Wählen Sie die Zelle E5
=ISEVEN(ROW())
Hier, die Funktion ISEVEN bestimmt, ob die Zeile gerade oder ungerade ist, und gibt die folgende Ausgabe aus WAHR und FALSCH beziehungsweise.
Stufe-2 :
➤ Drücken EINGEBEN
➤Ziehen Sie die Füllen Griff
Sie erhalten dann die folgenden Ergebnisse: Sie finden WAHR für jeden 2. Reihe die Sie löschen möchten.
Stufe-3 :
➤Folgen Stufe 4 von Methode-2 Sie müssen nur die Daten filtern. Spalte löschen durch Anklicken von WAHR anstelle von 0 .
Die Löschspalte wurde also gefiltert nach WAHR .
Stufe 4 :
➤Folgen Stufe-5 von Methode-2 .
Jetzt sehen Sie hier die verborgenen Werte ohne die Zeilen mit Schuh .
Ergebnis :
Nach dem Löschen der Spalte löschen erhalten Sie die folgenden Ergebnisse.
Lesen Sie mehr: So löschen Sie jede zweite Zeile in Excel
Methode 5: Verwenden der Funktionen MOD und ROW zum Löschen jeder zweiten Zeile
Angenommen, Sie haben abwechselnd Zeilen mit Schuh und Sie möchten diese Zeilen löschen.
Sie können verwenden die Funktion MOD und die ROW-Funktion um jede zweite Zeile zu löschen.
Stufe 1 :
➤Auswählen Zelle E5
=MOD(ROW(),2)
Hier wird jede Zeilennummer geteilt durch 2
Stufe-2 :
➤ Drücken EINGEBEN
➤Ziehen Sie die Füllen Griff
Danach werden die folgenden Werte angezeigt, wobei jeder 2. Zeile hat einen Wert 0 .
Stufe-3 :
➤Folgen Stufe 4 von Methode-2 .
Die Löschspalte wurde also nach dem Wert gefiltert 0 .
Stufe 4 :
➤Folgen Stufe-5 von Methode-2 .
Jetzt sehen Sie hier die verborgenen Werte ohne die Zeilen mit Schuh .
Ergebnis :
Nach dem Löschen der Spalte löschen erhalten Sie die folgenden Ergebnisse.
Methode 6: VBA-Code zum Löschen jeder n-ten Zeile verwenden
Sie können verwenden VBA-Code zum Löschen jeder 3. Zeile oder einer beliebigen Anzahl von Zeilen nach Wunsch.
Stufe 1 :
➤Go to Entwickler Tab>> Visual Basic
Sie können auch auf ALT+F11
Stufe-2 :
Dann Visual Basic-Editor auftauchen.
➤Go to einfügen. Tab>> Modul
Dann Modul-1 erstellt werden.
Stufe-3 :
➤ Schreiben Sie folgenden Code
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
Dabei ist j die Anzahl der Zeilen.
Stufe 4 :
➤ Drücken F5
Dann wird die Auswahl des Bereichs Das Dialogfeld wird geöffnet
➤Wählen Sie den Bereich ohne Kopfzeile.
➤ Drücken OK
Danach wird jede 3. Zeile wie unten dargestellt gelöscht.
Praxisteil
Damit Sie selbst üben können, haben wir für Sie eine Praxis Abschnitt wie unten für jede Methode in jedem Blatt auf der rechten Seite. Bitte machen Sie es selbst.
Schlussfolgerung
In diesem Artikel habe ich versucht, die einfachsten Möglichkeiten zum effektiven Löschen jeder n-ten Zeile in Excel zu beschreiben. Ich hoffe, Sie finden ihn nützlich. Wenn Sie irgendwelche Vorschläge oder Fragen haben, können Sie sie uns gerne mitteilen.