Wie füge ich leere Zeilen ein, wenn sich der Wert in Excel ändert?
![]() |
![]() |
![]() |
Angenommen, Sie haben einen Datenbereich und möchten jetzt leere Zeilen zwischen die Daten einfügen, wenn sich der Wert ändert, damit Sie die aufeinander folgenden gleichen Werte in einer Spalte wie in den folgenden Screenshots trennen können. In diesem Artikel werde ich über einige Tricks sprechen, mit denen Sie dieses Problem lösen können.
Fügen Sie leere Zeilen ein, wenn sich der Wert mit der Zwischensummenfunktion ändert
Fügen Sie leere Zeilen ein, wenn sich der Wert mit den Hilfsspalten ändert
Fügen Sie leere Zeilen ein, wenn sich der Wert mit dem VBA-Code ändert
Fügen Sie leere Zeilen ein, wenn sich der Wert mit der Zwischensummenfunktion ändert
Mit der Zwischensumme Mit dieser Funktion können Sie leere Zeilen zwischen die Daten einfügen, wenn sich der Wert wie folgt ändert:
1. Wählen Sie den Datenbereich aus, den Sie verwenden möchten.
2. Klicken Sie Datum > Zwischensumme öffnen Zwischensumme Dialogfeld und in der Zwischensumme Dialog, bitte machen Sie die folgenden Optionen:
![]() |
1: Wählen Sie den Spaltennamen aus, in den Sie leere Zeilen einfügen möchten, basierend darauf, wann sich der Wert unter ändert Bei jeder Änderung im Abschnitt;
2: Wählen Zu Zählen von dem Verwenden Sie die Funktion Dropdown-Liste;
3: Überprüfen Sie den Spaltennamen, in den Sie die Zwischensumme einfügen möchten Zwischensumme hinzufügen zu Listenfeld
|
3. Dann klick OKwurden die Zwischensummenlinien zwischen den verschiedenen Produkten eingefügt und die Umrisssymbole werden links in der Tabelle angezeigt, siehe Screenshot:
4. Klicken Sie dann auf die Nummer 2 oben im Umrisssymbol, um nur die Zwischensummenlinien anzuzeigen.
5. Wählen Sie dann die Zwischensummenbereichsdaten aus und drücken Sie Alt +; Tastenkombinationen zum Auswählen nur der sichtbaren Zeilen, siehe Screenshot:
6. Nachdem Sie nur die sichtbaren Zeilen ausgewählt haben, drücken Sie die Taste Löschen Taste auf der Tastatur, und alle Zwischensummenzeilen wurden entfernt.
7. Klicken Sie dann auf eine andere Zelle und gehen Sie zurück Datum > Ungroup > Gliederung löschen Informationen zum Entfernen der Konturen finden Sie im Screenshot:
8. Die Umrisssymbole wurden sofort gelöscht, und Sie können sehen, dass leere Zeilen zwischen den Daten eingefügt wurden, wenn sich der Wert ändert. Siehe Screenshot:
9. Zuletzt können Sie die Spalte A nach Bedarf löschen.
Fügen Sie Seitenumbrüche, leere Zeilen, untere Ränder oder Füllfarben ein, wenn sich der Wert schnell ändert
Wenn Sie Kutools for Excel's Unterschiede unterscheiden Mit dieser Funktion können Sie schnell Seitenumbrüche, leere Zeilen, untere Ränder oder Füllfarben einfügen, wenn sich der Wert nach Bedarf ändert. Siehe die folgende Demo. Zum Herunterladen klicken Kutools for Excel!
Fügen Sie leere Zeilen ein, wenn sich der Wert mit den Hilfsspalten ändert
Mit den Hilfsspalten können Sie zuerst eine Formel einfügen und dann die anwenden Suchen und Ersetzen Funktion schließlich fügen Sie die leeren Zeilen zwischen den sich ändernden Werten ein. Bitte gehen Sie wie folgt vor:
1. Geben Sie in eine leere Zelle C3 diese Formel ein = A3 = A2und geben Sie in Zelle D4 diese Formel ein = A4 = A3, siehe Screenshot:
2. Wählen Sie dann C3: D4 und ziehen Sie den Füllgriff auf den Bereich, in dem Sie diese Formeln anwenden möchten Wahre or falsch In den Zellen siehe Screenshot:
3. Und dann drücken Strg + F Schlüssel zum Öffnen der Suchen und Ersetzen Geben Sie im ausgeblendeten Dialogfeld ein FALSCH in die Finden Sie, was Textfeld unter Finden Sie Registerkarte, und klicken Sie auf Optionen Klicken Sie auf die Schaltfläche, um diesen Dialog zu erweitern, und wählen Sie Werte von dem Hinein sehen Dropdown-Liste, siehe Screenshot:
4. Klicken Sie Finde alle Taste und drücken Sie dann Strg + A Um alle Ergebnisse des Findens auszuwählen, wurden alle FALSE-Zellen gleichzeitig ausgewählt, siehe Screenshot:
6. Schließe Suchen und Ersetzen Dialog, nächster Schritt, können Sie leere Zeilen einfügen, indem Sie auf klicken Home > Insert > Blattzeilen einfügenund leere Zeilen wurden in die Daten eingefügt, wenn sich der Wert basierend auf Spalte A ändert, siehe Screenshots:
![]() |
![]() |
![]() |
7. Schließlich können Sie die Hilfsspalten C und D nach Bedarf löschen.
Fügen Sie leere Zeilen ein, wenn sich der Wert mit dem VBA-Code ändert
Wenn Sie es leid sind, die oben genannten Methoden zu verwenden, können Sie mit diesem Code auch leere Zeilen zwischen den geänderten Werten sofort einfügen.
1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen-Fenster.
2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modulfenster.
VBA-Code: Fügen Sie leere Zeilen ein, wenn sich der Wert ändert
Sub InsertRowsAtValueChange()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For i = WorkRng.Rows.Count To 2 Step -1
If WorkRng.Cells(i, 1).Value <> WorkRng.Cells(i - 1, 1).Value Then
WorkRng.Cells(i, 1).EntireRow.Insert
End If
Next
Application.ScreenUpdating = True
End Sub
3. Dann drücken F5 Wenn Sie die Taste drücken, um diesen Code auszuführen, wird ein Eingabeaufforderungsfeld angezeigt, in dem Sie eine Spaltendaten auswählen können, in die Sie leere Zeilen einfügen möchten, wenn sich der Wert ändert, auf dem Sie basieren. Siehe Screenshot:
4. Und dann klick OKwurden die leeren Zeilen zwischen Daten eingefügt, wenn sich der Wert basierend auf Spalte A ändert.
Fügen Sie eine bestimmte Anzahl leerer Zeilen ein, wenn sich der Wert mit einer leistungsstarken Funktion ändert
Wenn Sie mit den oben genannten problematischen Methoden ausprobiert werden, stelle ich hier ein nützliches Tool vor: Kutools for Excel's Unterschiede unterscheiden kann Ihnen helfen, Seitenumbrüche, leere Zeilen, untere Ränder oder Füllfarben einzufügen, wenn sich der Zellenwert schnell und einfach ändert.
Tipps:Um dies anzuwenden Unterschiede unterscheiden Funktion sollten Sie zunächst die herunterladen Kutools for Excelund wenden Sie die Funktion dann schnell und einfach an.
Nach der Installation Kutools for ExcelBitte machen Sie Folgendes:
1. Klicken Sie Kutoolen > Format > Unterschiede unterscheiden, siehe Screenshot:
2. In dem Unterscheiden Sie Unterschiede anhand der Schlüsselspalte Im Dialogfeld führen Sie bitte die folgenden Vorgänge aus:
- Wählen Sie den Datenbereich aus, den Sie verwenden möchten, und wählen Sie dann die Schlüsselspalte aus, auf deren Grundlage Sie leere Zeilen einfügen möchten.
- Dann überprüfe Leere Reihe Option von der Optionen Geben Sie die Anzahl der leeren Zeilen ein, die Sie einfügen möchten.
3. Dann klick Ok Wenn sich der Zellenwert ändert, wurde die Schaltfläche und die spezifische Anzahl der leeren Zeilen in die Daten eingefügt. Siehe Screenshots:
![]() |
![]() |
![]() |
Jetzt lesen Kutools for Excel und jetzt kostenlos testen!
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools for Excelund erleben Sie Effizienz wie nie zuvor. Kutools for Excel Bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt eine Tab-Oberfläche in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!












