Excel-Tutorial: So fügst du automatisch eine Leerzeile zwischen jedem Datensatz ein

Melden

Hier ist ein ausführliches Tutorial, wie du in Excel effizient Leerzeilen zwischen deine Datensätze einfügen kannst.

In Excel gibt es keine direkte Schaltfläche "Leerzeile überall einfügen". Wenn du hunderte Zeilen hast, ist das manuelle Einfügen mühsam. Hier sind die zwei effizientesten Methoden: die Hilfsspalten-Methode (für alle Nutzer) und die Makro-Methode (für Fortgeschrittene).


Methode 1: Die Hilfsspalten-Methode (Schnell & Einfach)

Dies ist der gängigste Trick, da er keine Programmierkenntnisse erfordert und in wenigen Sekunden erledigt ist.

Schritt 1: Eine Hilfsspalte erstellen

  1. Gehe zu deiner Tabelle und suche eine freie Spalte rechts neben deinen Daten (z. B. Spalte E).
  2. Schreibe in die erste Zeile deiner Daten (neben den ersten Datensatz) die Zahl 1.
  3. Schreibe in die Zeile darunter die Zahl 2.
  4. Markiere beide Zellen (1 und 2) und ziehe das kleine grüne Quadrat an der unteren rechten Ecke der Markierung nach unten, bis alle deine Datensätze nummeriert sind.

Schritt 2: Die Zahlenfolge verdoppeln

  1. Markiere alle soeben erstellten Zahlen (z. B. 1 bis 100).
  2. Kopiere sie mit Strg + C.
  3. Klicke in die Zelle direkt unter die letzte Zahl deiner Liste und füge die Zahlen mit Strg + V erneut ein. Du hast nun die Zahlenfolge zweimal untereinander stehen (z. B. 1–100 und direkt darunter nochmal 1–100).

Schritt 3: Sortieren

  1. Markiere deine gesamte Tabelle (einschließlich der Hilfsspalte) oder klicke einfach in eine Zelle der Hilfsspalte.
  2. Gehe im Menüband auf den Reiter Daten und klicke auf Sortieren (A-Z).
  3. Excel sortiert nun die Zeilen so, dass die "1" der Originaldaten und die "1" der leeren Zeile untereinanderstehen, dann die "2" und so weiter.

Schritt 4: Hilfsspalte löschen

  1. Jetzt hast du zwischen jedem Datensatz eine Leerzeile.
  2. Du kannst die Hilfsspalte nun einfach markieren und löschen. Fertig!

Methode 2: Die Makro-Methode (VBA)

Wenn du diese Aufgabe sehr oft erledigen musst, kannst du ein kleines Skript (Makro) verwenden.

Schritt 1: VBA-Editor öffnen

  1. Drücke Alt + F11, um den VBA-Editor zu öffnen.
  2. Gehe auf Einfügen > Modul.

Schritt 2: Code einfügen

Kopiere den folgenden Code und füge ihn in das Fenster ein:

Sub LeerzeilenEinfuegen()
    Dim i As Long
    Dim letzteZeile As Long

    ' Bestimme die letzte Zeile mit Inhalt in Spalte A
    letzteZeile = Cells(Rows.Count, 1).End(xlUp).Row

    ' Gehe von unten nach oben durch die Zeilen
    For i = letzteZeile To 2 Step -1
        Rows(i).Insert Shift:=xlDown
    Next i
End Sub

Schritt 3: Makro ausführen

  1. Schließe das VBA-Fenster.
  2. Drücke Alt + F8, wähle LeerzeilenEinfuegen aus und klicke auf Ausführen.
  3. Excel fügt nun automatisch über jeder Zeile (bis auf die Überschrift) eine Leerzeile ein.

Bonus-Tipp: Der "F4"-Trick (Für kleine Tabellen)

Wenn du nur 10–20 Zeilen hast, ist dieser Shortcut am schnellsten:

  1. Klicke auf die Zeilennummer der zweiten Zeile.
  2. Mache einen Rechtsklick und wähle Zellen einfügen.
  3. Klicke nun auf die nächste Zeilennummer, wo eine Leerzeile hin soll, und drücke die Taste F4.
  4. F4 wiederholt den letzten Befehl (in diesem Fall "Zeile einfügen"). Gehe so schnell durch deine Liste.

Welche Methode soll ich wählen?

  • Viele Daten (100+ Zeilen): Nutze Methode 1 (Hilfsspalte).
  • Regelmäßige Aufgabe: Nutze Methode 2 (Makro).
  • Sehr wenige Daten: Nutze den Bonus-Tipp.
0