Zum Hauptinhalt springen

Leere Zellen mit dem Wert darüber oder 0 in Excel ausfüllen – Schritt-für-Schritt-Anleitung

Author: Xiaoyang Last Modified: 2025-05-28

In Excel ist es üblich, Zellen leer zu lassen, wenn ihre Daten einfach den Wert der Zelle darüber wiederholen würden. Diese Formatierung führt oft zu einem saubereren und optisch ansprechenderen Layout. Wenn Sie die Liste jedoch sortieren oder filtern möchten, können diese leeren Zellen problematisch werden. In solchen Fällen müssen Sie die leeren Zellen mit den Werten aus den Zellen darüber füllen, wie im folgenden Screenshot dargestellt.

In dieser Anleitung konzentrieren wir uns darauf, wie Sie leere Zellen entweder mit dem Wert der Zelle direkt darüber oder mit 0 oder einem anderen spezifischen Wert füllen können. Dies kann bei der Bearbeitung von Datensätzen, die leere Zellen enthalten, äußerst nützlich sein, um sicherzustellen, dass Berechnungen und Visualisierungen genau und aussagekräftig sind.

Leere Zellen mit dem Wert darüber füllen

Leere Zellen mit 0 oder einem bestimmten Wert füllen

fill blank cells with value above fill blank cells with a specific text

 Leere Zellen mit dem Wert darüber füllen

In diesem Abschnitt stellen wir vier einfache Tricks vor, um leere Zellen in Excel mit dem Wert darüber zu füllen.

  • Gehe zu Spezial: In Excel integriert, aber mehrere Schritte erforderlich, am Ende müssen Formeln in Werte umgewandelt werden.
  • Kutools für Excel: Benötigt nur 3 Klicks, einfach und schnell. Erfordert jedoch Download und Installation.
  • VBA-Code: Benötigt Kenntnisse in VBA-Programmierung, Möglichkeit von Fehlern oder Bugs, falls nicht ordnungsgemäß programmiert.
  • Power Query: Hat eine steilere Lernkurve, anwendbar auf Excel 2016 und spätere Versionen.

Verwendung der Funktion „Gehe zu Spezial“, um leere Zellen mit dem Wert darüber zu füllen

Bei dieser Methode sollten Sie die Funktion „Gehe zu Spezial“ verwenden, um alle leeren Zellen im Datenbereich auszuwählen, dann eine sehr einfache Formel in eine leere Zelle eingeben und anschließend die Tasten Strg + Enter drücken, um die ausgewählten leeren Zellen mit dem Wert darüber zu füllen. Hier sind die Schritte.

Schritt 1: Wählen Sie die leeren Zellen aus

      1. Wählen Sie den Zellbereich aus, in dem Sie die leeren Zellen mit dem Wert darüber füllen möchten.
      2. Klicken Sie dann auf „Start“ > „Suchen & Auswählen“ > „Gehe zu Spezial“, siehe Screenshot:
        click go to special from right click menu
        Tipp: Sie können auch die F5-Taste drücken, um das Dialogfeld „Gehe zu“ zu öffnen, und dann im Fenster „Gehe zu“ auf die Schaltfläche „Spezial“ klicken, um das Dialogfeld „Gehe zu Spezial“ anzuzeigen.
      3. Wählen Sie im Dialogfeld „Gehe zu Spezial“ die Option „Leer“ und klicken Sie auf OK.
        select blanks from the Go To Special dialog box
      4. Jetzt sind alle leeren Zellen innerhalb des Bereichs auf einmal ausgewählt.
        blank cells are selected

Schritt 2: Formel eingeben

Mit den weiterhin ausgewählten leeren Zellen geben Sie das Gleichheitszeichen (=) direkt ein. Das Gleichheitszeichen erscheint in einer der ausgewählten leeren Zellen, zum Beispiel A3 in diesem Fall. Verweisen Sie nun auf die Zelle darüber, indem Sie auf A2 klicken.
enter formula

Schritt 3: Drücken Sie die Tasten Strg + Enter, um alle ausgewählten leeren Zellen zu füllen

Drücken Sie nun gleichzeitig die Tasten Strg + Enter, um die Formel in alle anderen ausgewählten Zellen zu kopieren. Alle ausgewählten leeren Zellen werden mit dem Wert aus der Zelle direkt darüber gefüllt. Siehe Screenshot:
press Ctrl and Enter keys to fill all blank cells

Schritt 4: Formeln in Werte umwandeln

Die ausgewählten leeren Zellen sind jetzt Formeln, die Sie in statische Werte umwandeln sollten. Wählen Sie den Datenbereich aus, der die Formeln enthält, drücken Sie dann Strg + C, um die Datenliste zu kopieren, und klicken Sie mit der rechten Maustaste auf den kopierten Bereich. Wählen Sie „Werte“ aus dem Abschnitt „Selektives Einfügen“, siehe Screenshot:
Convert formulas to values by pasting as values

Jetzt sind die Formeln in statische Werte umgewandelt, und Sie können weitere Operationen durchführen, wie Sie benötigen.

Hinweis: Wenn sich in Ihrem ausgewählten Bereich andere Formeln befinden, werden auch diese in Werte umgewandelt.

Verwendung von Kutools für Excel 

Wenn Sie nach einer schnellen und einfachen Lösung suchen, könnte die Funktion „Leere Zellen füllen“ von Kutools für Excel ein hervorragendes Werkzeug für Sie sein. Mit dieser leistungsstarken Funktion können Sie die folgenden Operationen schnell abschließen:

  • Leere Zellen mit dem Wert darüber, darunter, links oder rechts füllen
  • Leere Zellen mit einer Reihe linearer Werte füllen
  • Leere Zellen mit einem bestimmten Wert füllen

Nach dem Herunterladen und Installieren von Kutools für Excel gehen Sie wie folgt vor:

Um leere Zellen mit dem Wert darüber zu füllen, wählen Sie den Datenbereich aus, in dem Sie die leeren Zellen füllen möchten, und klicken Sie dann auf „Kutools“ > „Einfügen“ > „Leere Zellen füllen“. Geben Sie dann die Operationen im Dialogfeld „Leere Zellen füllen“ an:

  1. Wählen Sie die Option „Basierend auf Werten“ im Abschnitt „Füllmethode“ aus.
  2. Wählen Sie „Nach unten“ im Abschnitt „Optionen“. (Sie können auch „Nach oben“, „Rechts“ oder „Links“ auswählen, um die leeren Zellen mit dem Wert darunter, rechts oder links zu füllen, je nach Bedarf)
  3. Klicken Sie auf OK, um diese Funktion anzuwenden.
  4. fill blank cells with value above with Kutools

Ergebnis:

Jetzt sind alle leeren Zellen mit dem Wert darüber gefüllt, wie im folgenden Screenshot gezeigt:
fill blank cells with value above with Kutools to get the result


Verwendung von VBA-Code, um leere Zellen mit dem Wert darüber zu füllen

Wenn Sie mit VBA-Code vertraut sind, stellen wir hier einen Code zur Verfügung, um leere Zellen mit dem Wert darüber zu füllen. Gehen Sie wie folgt vor:

Schritt 1: Öffnen Sie den VBA-Modul-Editor und kopieren Sie den Code

  1. Halten Sie die Tasten „ALT + F11“ in Excel 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 Zellen mit dem Wert darüber füllen
    Sub FillBlankCellsWithValueAbove()
    'Updateby Extendoffice
        Dim WorkRng As Range
        Dim cell As Range
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Set WorkRng = Application.Selection
        Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
        On Error GoTo 0
        If WorkRng Is Nothing Then
            MsgBox "No valid range selected.", vbExclamation, "Error"
            Exit Sub
        End If
        For Each cell In WorkRng
            If IsEmpty(cell) Then
                cell.Value = cell.Offset(-1, 0).Value
            End If
        Next cell
    End Sub
    

Schritt 2: Den Code ausführen

Nachdem Sie diesen Code eingefügt haben, drücken Sie die F5-Taste, um den Code auszuführen. Wählen Sie im Eingabeaufforderungsfenster den Datenbereich aus, in dem Sie die leeren Zellen mit dem Wert darüber füllen möchten. Klicken Sie dann auf OK.
fill blank cells with value above with vba code

Ergebnis:

Jetzt sind alle leeren Zellen mit dem Wert darüber gefüllt, wie im folgenden Screenshot gezeigt:
result of by using vba code


Verwendung von Power Query, um leere Zellen mit dem Wert darüber zu füllen

Wenn Sie Excel 2016 oder eine spätere Version verwenden, bietet Excel eine leistungsstarke Funktion – Power Query, mit der Sie jeden Block leerer Zellen in der Spalte mit dem Wert aus der Zelle darüber füllen können. Hier sind die Schritte dazu:

Schritt 1: Holen Sie die Daten in Power Query

  1. Wählen Sie den Datenbereich aus, den Sie verwenden möchten, und klicken Sie dann auf „Daten“ > „Aus Tabelle“, siehe Screenshot:
    click data from table
    Tipp: In Excel 2019 und Office 365 klicken Sie auf „Daten“ > „Aus Tabelle/Bereich“.
  2. Klicken Sie im angezeigten Dialogfeld „Tabelle erstellen“ auf die Schaltfläche OK, um eine Tabelle zu erstellen, siehe Screenshot:
    create table for the selected range
  3. Das Fenster „Power Query Editor“ wird mit den Daten angezeigt, siehe Screenshot:
    import the data into Power Query

Schritt 2: Geben Sie im Fenster „Power Query Editor“ die Operationen an

  1. Klicken Sie auf die Kopfzeile der Spalten, in denen Sie die leeren Zellen mit dem Wert darüber füllen möchten. Klicken Sie dann mit der rechten Maustaste auf die ausgewählte Kopfzeile, wählen Sie „Füllen“ > „Nach unten“, siehe Screenshot:
    right click the selected header and choose fill down
    Tipp: Um leere Zellen in mehreren Spalten zu füllen, halten Sie die Strg- oder Umschalttaste gedrückt und klicken Sie auf die Spaltenüberschriften, um nicht angrenzende oder angrenzende Spalten auszuwählen. Klicken Sie dann mit der rechten Maustaste auf eine beliebige ausgewählte Spalte und wählen Sie „Füllen“ > „Nach unten“ wie zuvor beschrieben.
  2. Jetzt sind alle leeren Zellen in der ausgewählten Spalte mit dem Wert aus der Zelle direkt darüber gefüllt, siehe Screenshot:
    blank cells are filled with value above

Schritt 3: Die Power Query in eine Excel-Tabelle ausgeben

  1. Geben Sie die Daten dann in Ihr Arbeitsblatt aus. Klicken Sie auf „Start“ > „Schließen & Laden“ > „Schließen & Laden / Schließen & Laden in“, (hier klicke ich auf „Schließen & Laden“), siehe Screenshot:
    click Close & Load To
    Tipp: Durch Klicken auf „Schließen & Laden“ werden die Daten in ein neues Arbeitsblatt ausgegeben; durch Klicken auf „Schließen & Laden in“ können Sie die Daten in ein neues Blatt oder das aktuelle Blatt ausgeben.
  2. Die Daten werden dann in ein neues Arbeitsblatt geladen, siehe Screenshot:
    load the data into a worksheet

Leere Zellen mit 0 oder einem bestimmten Wert füllen

Wenn Sie leere Zellen mit 0 oder einem anderen bestimmten Wert füllen müssen, werde ich hier über zwei schnelle Methoden sprechen.


Verwendung der Funktion „Gehe zu Spezial“, um leere Zellen mit 0 oder einem bestimmten Wert zu füllen

Schritt 1: Wählen Sie die leeren Zellen aus

      1. Wählen Sie den Zellbereich aus, in dem Sie die leeren Zellen mit 0 oder einem bestimmten Wert füllen möchten.
      2. Klicken Sie dann auf „Start“ > „Suchen & Auswählen“ > „Gehe zu Spezial“, siehe Screenshot:
        click go to special from right click menu
        Tipp: Sie können auch die F5-Taste drücken, um das Dialogfeld „Gehe zu“ zu öffnen, und dann im Fenster „Gehe zu“ auf die Schaltfläche „Spezial“ klicken, um das Dialogfeld „Gehe zu Spezial“ anzuzeigen.
      3. Wählen Sie im Dialogfeld „Gehe zu Spezial“ die Option „Leer“ und klicken Sie auf OK.
        select blanks in the Go To Special dialog
      4. Jetzt sind alle leeren Zellen innerhalb des Bereichs auf einmal ausgewählt.
        blank cells are selected

Schritt 2: Geben Sie 0 oder einen bestimmten Wert ein

Geben Sie bei weiterhin ausgewählten leeren Zellen direkt 0 oder einen anderen gewünschten bestimmten Wert ein, siehe Screenshot:
type a value

Schritt 3: Drücken Sie die Tasten Strg + Enter, um alle ausgewählten leeren Zellen zu füllen

Drücken Sie nun gleichzeitig die Tasten Strg + Enter, um die ausgewählten leeren Zellen mit dem eingegebenen Wert zu füllen, siehe Screenshot:
press Ctrl and Enter keys to fill all blank cells


Lassen Sie sich von leeren Zellen nicht ausbremsen, lassen Sie Kutools für Excel sie füllen!

Stören leere Zellen Ihren Workflow? Transformieren Sie Ihre Excel-Erfahrung mit Kutools. Füllen Sie alle Arten von leeren Zellen perfekt nach Ihren Bedürfnissen. Keine Leerstellen, nur Brillanz! Laden Sie Kutools für Excel jetzt herunter!

Leere Zellen mit 0 oder einem anderen bestimmten Wert füllen
fill blank cells with specific value

Lassen Sie sich von leeren Zellen nicht ausbremsen, lassen Sie Kutools für Excel sie füllen!

Stören leere Zellen Ihren Workflow? Transformieren Sie Ihre Excel-Erfahrung mit Kutools. Füllen Sie alle Arten von leeren Zellen perfekt nach Ihren Bedürfnissen. Keine Leerstellen, nur Brillanz! Laden Sie Kutools für Excel jetzt herunter!

Leere Zellen mit einer Reihe linearer Werte füllen
fill blank cells with a series of linear values

Lassen Sie sich von leeren Zellen nicht ausbremsen, lassen Sie Kutools für Excel sie füllen!

Stören leere Zellen Ihren Workflow? Transformieren Sie Ihre Excel-Erfahrung mit Kutools. Füllen Sie alle Arten von leeren Zellen perfekt nach Ihren Bedürfnissen. Keine Leerstellen, nur Brillanz! Laden Sie Kutools für Excel jetzt herunter!

Leere Zellen mit dem Wert darüber/unten/links/rechts füllen
Fill blank cells with value above/down/left/right


Verwendung der Funktion „Suchen und Ersetzen“, um leere Zellen mit 0 oder einem bestimmten Wert zu füllen

Die Funktion „Suchen und Ersetzen“ in Excel kann ebenfalls helfen, leere Zellen mit 0 oder einem anderen bestimmten Wert zu füllen. Gehen Sie wie folgt vor:

Schritt 1: Wählen Sie den Datenbereich aus und aktivieren Sie die Funktion „Suchen und Ersetzen“

  1. Wählen Sie den Datenbereich aus, in dem Sie die leeren Zellen mit einem bestimmten Wert füllen möchten.
  2. Klicken Sie dann auf „Start“ > „Suchen & Auswählen“ > „Ersetzen“ (Sie können auch „Strg + H“ drücken, um das Dialogfeld „Suchen und Ersetzen“ zu öffnen), siehe Screenshot:
    click Replace feature

Schritt 2: Geben Sie die Operationen im Dialogfeld „Suchen und Ersetzen“ an

  1. Lassen Sie im Dialogfeld „Suchen und Ersetzen“ das Textfeld „Suchen nach“ leer, und geben Sie den bestimmten Wert in das Textfeld „Ersetzen durch“ ein. Klicken Sie dann auf die Schaltfläche „Alle ersetzen“. Siehe Screenshot:
    set options in Find and Replace dialog box
  2.  Ein Hinweisfenster wird angezeigt, um Sie darüber zu informieren, wie viele Zellen mit dem neuen Wert ersetzt wurden. Klicken Sie abschließend auf OK und schließen Sie das Dialogfeld „Suchen und Ersetzen“.
    a message box appears

Ergebnis:

Jetzt sind die leeren Zellen im ausgewählten Bereich mit dem eingegebenen bestimmten Wert gefüllt, siehe Screenshot:
result of using Find and Replace feature


So können Sie leere Zellen mit dem Wert darüber oder einem bestimmten Wert füllen. Wenn Sie an weiteren Excel-Tipps und -Tricks interessiert sind, bietet unsere Website Tausende von Tutorials. Vielen Dank fürs Lesen, und wir freuen uns darauf, Ihnen in Zukunft weitere hilfreiche Informationen bereitzustellen!


Verwandte Artikel:

  • Seriennummern automatisch ausfüllen und Leerstellen überspringen
  • Wenn Sie eine Liste von Daten haben, die einige leere Zellen enthält, möchten Sie möglicherweise Seriennummern für die Daten einfügen, aber die leeren Zellen überspringen, wie im folgenden Screenshot gezeigt. In diesem Artikel stelle ich eine Formel zur Lösung dieser Aufgabe in Excel vor.
  • Leere Zellen mit linearen Werten füllen
  • Müssen Sie leere Zellen in Auswahlbereichen mit linearen Werten füllen? Dieser Artikel stellt einige Tipps vor, wie Sie leere Zellen in Auswahlbereichen schnell mit linearen Werten füllen können.
  • Leere Zellen mit Bindestrich füllen
  • Angenommen, Sie haben einen Datenbereich, der einige leere Zellen enthält, und Sie möchten jede dieser leeren Zellen mit dem Bindestrich-Symbol füllen, wie in den folgenden Screenshots gezeigt. Haben Sie eine gute Idee, wie Sie die leeren Zellen in Excel auf einmal mit Bindestrichen füllen können?