Zum Hauptinhalt springen

Wie fügt man leere Zeilen ein, wenn sich der Wert in Excel ändert?

Author: Xiaoyang Last Modified: 2025-05-28
sample data arrow right insert blank rows when value changes

Angenommen, Sie haben einen Datenbereich und möchten nun leere Zeilen zwischen den Daten einfügen, wenn sich der Wert ändert, um so die aufeinanderfolgenden gleichen Werte in einer Spalte zu trennen, wie in den folgenden Screenshots gezeigt. In diesem Artikel werde ich über einige Tricks sprechen, mit denen Sie dieses Problem lösen können.

Leere Zeilen einfügen, wenn sich der Wert mit der Teilergebnisfunktion ändert

Bestimmte Anzahl leerer Zeilen einfügen, wenn sich der Wert mit einem leistungsstarken Feature ändert

Leere Zeilen einfügen, wenn sich der Wert mit Hilfsspalten ändert

Leere Zeilen einfügen, wenn sich der Wert mit VBA-Code ändert


Leere Zeilen einfügen, wenn sich der Wert mit der Teilergebnisfunktion ändert

Mit der Teilergebnisfunktion können Sie leere Zeilen zwischen den Daten einfügen, wenn sich der Wert ändert, und zwar nach folgenden Schritten:

1. Wählen Sie den Datenbereich aus, den Sie verwenden möchten.

2. Klicken Sie auf Daten > Teilergebnis, um das Teilergebnisdialogfeld zu öffnen, und im Teilergebnisdialogfeld führen Sie bitte die folgenden Optionen aus:

 specify the operations in the Subtotal dialog
1: Wählen Sie den Spaltennamen aus, basierend auf dem Sie leere Zeilen einfügen möchten, wenn sich der Wert unter dem Abschnitt ' Bei jeder Änderung' ändert;
2: Wählen Sie Zählen aus der Dropdown-Liste Funktion verwenden;
3: Aktivieren Sie den Spaltennamen, in den Sie das Teilergebnis einfügen möchten, im Listenfeld Teilergebnis hinzufügen

3. Klicken Sie dann auf OK, die Teilergebniszeilen wurden zwischen den verschiedenen Produkten eingefügt, und die Gliederungssymbole werden links von der Tabelle angezeigt, siehe Screenshot:

the subtotal lines have been inserted between the different products

4. Klicken Sie dann auf die Zahl 2 oben am Gliederungssymbol, um nur die Teilergebniszeilen anzuzeigen.

click the number 2 to display the subtotal lines

5. Wählen Sie dann den Teilergebnisdatenbereich aus, und drücken Sie die Tastenkombination Alt+;, um nur die sichtbaren Zeilen auszuwählen, siehe Screenshot:

press shortcut keys to select the visible rows

6. Nachdem Sie nur die sichtbaren Zeilen ausgewählt haben, drücken Sie die Entf-Taste auf der Tastatur, und alle Teilergebniszeilen wurden entfernt.

7. Klicken Sie dann auf eine beliebige andere Zelle, und gehen Sie zurück zu Daten > Gruppieren > Gliederung löschen, um die Gliederungen zu entfernen, siehe Screenshot:

click Clear Outline to remove the Outlines

8. Die Gliederungssymbole wurden sofort gelöscht, und Sie sehen, dass leere Zeilen zwischen den Daten eingefügt wurden, wenn sich der Wert ändert, siehe Screenshot:

blank rows have been inserted between the data when value changes

9. Zum Schluss können Sie die Spalte A nach Bedarf löschen.


Bestimmte Anzahl leerer Zeilen einfügen, wenn sich der Wert mit einem leistungsstarken Feature ändert

Wenn Sie die obigen mühsamen Methoden ausprobiert haben, möchte ich Ihnen hier ein nützliches Tool vorstellen: Kutools für Excel's Änderungen in Spalte markieren kann Ihnen helfen, Seitenumbruch, leere Zeilen, unterer Rand oder Füllfarbe einzufügen, wenn sich der Zellenwert schnell und einfach ändert.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

Tipps:Um diese Funktion Änderungen in Spalte markieren anzuwenden, sollten Sie zuerst Kutools für Excel herunterladen und dann die Funktion schnell und einfach anwenden.

Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:

1. Klicken Sie auf Kutools > Format > Änderungen in Spalte markieren, siehe Screenshot:

click Distinguish differences feature of kutools

2. Im Dialogfeld Änderungen in Spalte markieren durch Schlüsselspalte führen Sie bitte die folgenden Operationen aus:

  • Wählen Sie den Datenbereich aus, den Sie verwenden möchten, und wählen Sie dann die Schlüsselspalte aus, basierend auf der Sie leere Zeilen einfügen möchten;
  • Aktivieren Sie dann die Option Leere Zeile im Abschnitt Optionen, und geben Sie die Anzahl der einzufügenden leeren Zeilen ein.

set the operations in the dialog box

3. Klicken Sie dann auf die Schaltfläche OK, und die bestimmte Anzahl leerer Zeilen wurde in die Daten eingefügt, wenn sich der Zellenwert ändert, siehe Screenshots:

original data arrow right the specific number of blank rows have been inserted into the data if cell value changes

Klicken Sie hier, um Kutools für Excel herunterzuladen und jetzt kostenlos zu testen!


Leere Zeilen einfügen, wenn sich der Wert mit Hilfsspalten ändert

Mit den Hilfsspalten können Sie zuerst eine Formel einfügen und dann die Funktion Suchen und Ersetzen anwenden, und schließlich die leeren Zeilen zwischen den sich ändernden Werten einfügen. Gehen Sie bitte wie folgt vor:

1. Geben Sie in einer leeren Zelle C3 diese Formel =A3=A2 ein, und in Zelle D4 diese Formel =A4=A3, siehe Screenshot:

create two helper columns with formulas

2. Wählen Sie dann C3:D4 aus, und ziehen Sie den Ausfüllkursor über den Bereich, auf den Sie diese Formeln anwenden möchten, und Sie erhalten Wahr oder Falsch in den Zellen, siehe Screenshot:

drag and fill the formulas to other cells

3. Drücken Sie dann die Tastenkombination Strg + F, um das Dialogfeld Suchen und Ersetzen zu öffnen. Geben Sie im erscheinenden Dialogfeld FALSCH in das Textfeld Suchen nach unter dem Reiter Suchen ein, und klicken Sie auf die Schaltfläche Optionen, um dieses Dialogfeld zu erweitern, und wählen Sie Werte aus der Dropdown-Liste Suchen in, siehe Screenshot:

specify the operations in the Find and Replace dialog

4. Klicken Sie auf Alle suchen, und drücken Sie dann Strg + A, um alle Suchergebnisse auszuwählen, alle FALSCH-Zellen wurden auf einmal ausgewählt, siehe Screenshot:

press Ctrl + A to select all the results of finding

6. Schließen Sie das Dialogfeld Suchen und Ersetzen, im nächsten Schritt können Sie leere Zeilen einfügen, indem Sie auf Start > Einfügen > Tabellenzeilen einfügen klicken, und leere Zeilen wurden in die Daten eingefügt, wenn sich der Wert basierend auf Spalte A ändert, siehe Screenshots:

 click Insert Sheet Rows feature arrow right blank rows have been inserted into the data when value changes

7. Schließlich können Sie die Hilfsspalten C und D nach Bedarf löschen.


Leere Zeilen einfügen, wenn sich der Wert mit VBA-Code ändert

Wenn Sie müde sind, die obigen Methoden zu verwenden, hier ist ein Code, der Ihnen auch helfen kann, leere Zeilen zwischen den geänderten Werten auf einmal einzufügen.

1. Halten Sie die Tasten ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic for Applications zu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code im Modulfenster ein.

VBA-Code: Leere Zeilen einfügen, 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. Drücken Sie dann die Taste F5, um diesen Code auszuführen, und ein Eingabeaufforderungsfeld wird angezeigt, in dem Sie eine Spalte auswählen können, basierend auf der Sie leere Zeilen einfügen möchten, wenn sich der Wert ändert, siehe Screenshot:

vba code to select the data range

4. Klicken Sie dann auf OK, die leeren Zeilen wurden zwischen den Daten eingefügt, wenn sich der Wert basierend auf Spalte A ändert.

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 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 Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!