in meiner nachfolgend gezeigten Tabelle möchte ich gerne die Zwischenräume die bei den Postleitzahlen bzw. Orten fehlen, auffüllen.
Sub LueckenFuellen()
Dim lgRow As Long
Dim lgZeile As Long
lgZeile = Cells(Rows.Count, 5).End(xlUp).Row
Do While lgRow < lgZeile
lgRow = lgRow + 1
If IsEmpty(Cells(lgRow, 3)) Then
Cells(lgRow, 3) = Cells(lgRow - 1, 3)
Cells(lgRow, 4) = Cells(lgRow - 1, 4)
End If
Loop
End Sub
Um Lücken zwischen zwei Werten in Excel zu füllen, kannst du entweder ein Makro verwenden oder eine einfache Formel. Hier sind die Schritte für beide Methoden:
Methode 1: Mit Makro
Öffne Excel und drücke ALT + F11
, um den VBA-Editor zu öffnen.
Füge ein neues Modul hinzu (Rechtsklick im Projektfenster > Einfügen > Modul).
Kopiere den folgenden VBA-Code in das Modul:
Sub LueckenFuellen()
Dim lgRow As Long
Dim lgZeile As Long
lgZeile = Cells(Rows.Count, 5).End(xlUp).Row
Do While lgRow < lgZeile
lgRow = lgRow + 1
If IsEmpty(Cells(lgRow, 3)) Then
Cells(lgRow, 3) = Cells(lgRow - 1, 3)
Cells(lgRow, 4) = Cells(lgRow - 1, 4)
End If
Loop
End Sub
Schließe den VBA-Editor und führe das Makro aus (ALT + F8
und wähle LueckenFuellen
).
Methode 2: Ohne Makro
=C2
ein und in D3 die Formel =D2
.Fehler: Makro funktioniert nicht
Fehler: Autofilter zeigt keine leeren Zellen
=GLÄTTEN()
.Wenn du Excel 365 oder eine neuere Version verwendest, kannst du die Funktion SEQUENZ
nutzen, um die Werte zwischen zwei Zahlen zu füllen. Hier ist ein Beispiel:
In Zelle A3 gib die Formel ein:
=SEQUENZ(A2 - A1 - 1, 1, A1 + 1)
Diese Formel erzeugt alle Werte zwischen den beiden angegebenen Zahlen.
Angenommen, du hast eine Liste von Postleitzahlen in Spalte C, und einige Werte fehlen. Um diese Lücken aufzufüllen, kannst du die oben genannten Methoden verwenden.
SVERWEIS
-Funktion, um gezielt Werte aus einer anderen Tabelle zu füllen.1. Wie kann ich Werte zwischen zwei Zahlen in Excel auffüllen? Du kannst entweder ein VBA-Makro verwenden, um leere Zellen zu füllen, oder die Autofilter-Funktion verwenden, um die Zellen effizient zu bearbeiten.
2. Funktioniert das Füllen von Lücken in allen Excel-Versionen?
Ja, die beschriebenen Methoden funktionieren in den meisten Excel-Versionen, jedoch kann die SEQUENZ
-Funktion nur in Excel 365 oder neueren Versionen verwendet werden.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen