DeclutterData Datenoptimierung und Controlling DeclutterData Datenoptimierung und Controlling

Startseite / Wissen / Excel

6 Methoden um leere Zellen zu entfernen

Excel · aktualisiert am · 7 Min. Lesezeit · von Phillip Seefeld

Fehlerhafte Dateien, das ist Alltag in der Excel- & Datenwelt. Dazu gehören auch fehlende Werte.

Entweder man möchte diese Einträge bereinigen, ergänzen oder einfach nur wissen, welche Zeilen leere Zellen aufweisen. Welche manuellen und automatisierten Wege es hierfür gibt, zeige ich dir in diesem Beitrag!

Leere Zellen manuell entfernen 👷🏻‍♂️

Bedingte Formatierung

Markiere den Bereich, auf welchen die Formatierung angewendet werden soll.

Excel | Intelligente Tabelle | Aktive Markierung
Zellen der Tabelle markiert

Gehe in der Registerkarte Start im Bereich Formatvorlagen auf Bedingte Formatierung -> Neue Regel…

Excel | Benutzeroberfläche | Bedingte Formatierung | Neue Regel
Regel für bedingte Formatierung erstellen

Wähle als Regeltyp die Option Formel zur Ermittlung der zu formatierenden Zellen verwenden aus.

Excel | Bedingte Formatierung | Neue Formatierungsregel
Menü zur Erstellung einer neuen Formatierungsregel

Unter Regelbeschreibung tragen wir die Formel =ISTLEER(A2) ein.

Neben der Vorschau der Formatierung siehst du den Button Formatieren…. Hier stellst du die Formatierungen ein.

Excel | Bedingte Formatierung | Neue Regel | Formatierung
Vorschau & Button für Formatierung

Damit wären alle leeren Zellen formatiert und du kannst weitere Schritte in Angriff nehmen.

Excel | Bedingte Formatierung | Neue Formatierungsregel ausgefüllt
Fertige Formatierungsregel mit Format & Formatierung
Excel | Intelligente Tabelle | Leere, rot markierte Zellen
Leere Zellen mit angewandter Formatierungsregel in rot

Inhalte auswählen

Markiere (wie bei Methode 1) den gewünschten Bereich, aus dem du leere Zellen entfernen möchtest. Drücke anschließend STRG + G oder gehe in der Registerkarte Start im Bereich Bearbeiten auf Suchen und Auswählen -> Gehe zu.

Excel | Benutzeroberfläche | Gehe zu...
Option Gehe zu…

Es öffnet sich ein Menü, klicke unten links auf den Button Inhalte….

Excel | Benutzeroberfläche | Gehe zu...
Menü der Option Gehe zu…

Im nächsten Menü Inhalte auswählen wählst du die Option Leerzellen aus. Bestätige mit OK.

Excel | Inhalte auswählen | Leerzellen
Menü zur Auswahl aller Leerzellen

Et voilà! Alle leeren Zellen im gewünschten Bereich sind markiert. Diese kannst du nun befüllen (STRG + Enter), formatieren oder löschen (STRG + Minus-Taste).

Excel | Intelligente Tabelle | Leere, rot markierte Zellen
Leerzellen zur weiteren Bearbeitung markiert

Daten filtern

Aktiviere für deine Daten die Filter-Funktion. Hierfür gehst du in der Registerkarte Start unter Bearbeiten in das Menü Sortieren und Filtern, hier klickst du auf Filtern.

Excel | Benutzeroberfläche | Sortieren und Filtern | Filtern
Einfügen eines Filters für deine Daten

Klicke in der gewünschten Spalte den Pfeil neben der Überschrift, es öffnet sich das Menü zum Sortieren & Filtern.

Excel | Intelligente Tabelle | Kopfzeile
Kopfzeile einer intelligenten Tabelle mit aktiviertem Filter

Klicke auf Alles auswählen, um alle Einträge abzuwählen. Anschließend kannst du per Suchleiste oder indem du ganz runter scrollst den Eintrag Leere auswählen.

Nun siehst du alle Zeilen mit leeren Zellen der gewünschten Spalte. Diese kannst du nun befüllen (STRG + Enter), formatieren oder löschen (STRG + Minus-Taste).

Excel | Intelligente Tabelle | Gefilterte Spalte (leere Zellen)
Auf leere Zellen gefilterte Tabelle
Excel | Filtermenü | Leere ausgewählt
Filtermenü mit aktiver Auswahl von leeren Einträgen

Das Entfernen leerer Zellen automatisieren ♻

FILTER-Funktion

Die FILTER-Funktion gibt dir einen vorgegebenen Datenbereich (Matrix) mit festgelegten Kriterien gefiltert zurück.

Der Vorteil ist, dass FILTER eine Array-Funktion ist. Bedeutet, dass du die Formel in einer Zelle eingibst und dir damit ein kompletter Datensatz ausgegeben werden kann!

=FILTER(
verkäufe_filter_formel[#Alle];
verkäufe_filter_formel[[#Alle];[KundenID]] <> "")

Die Funktion besteht aus drei Teilen:
1. Matrix
Die Matrix ist der Bereich mit Daten, welchen du abbilden & filtern möchtest.

2. einschließen
Hier kommen die Filterkriterien rein. Das sieht in der Grundform so aus: [Bereich] = [Kriterium]

Bei mehreren Kriterien unterscheiden wir zwischen UND & ODER. UND wird mit einem Stern (*), ODER mit einem Plus (+) ausgewertet:
([Bereich_1] = [Kriterium_1]) * ([Bereich_2] = [Kriterium_2])

Für unseren Fall der leeren Zellen:
verkäufe_filter_formel[KundenID] <> ""

[KundenID] ist die Spalte, welche gefiltert wird, die doppelten Anführungszeichen stellen Leer dar.

3. wenn_leer
Wenn die Formel keine Zeile ausgeben kann (weil kein Kriterium zutrifft), dann kann hier der Output definiert werden.
Beispiel: “KEINE TREFFER”

Als Endergebnis erhältst du die Tabelle als dynamisches Array mit allen Zeilen, welche einen Inhalt in der Spalte KundenID haben, also keine leere Zelle sind.

Excel | FILTER | Array
Ausgegebene Liste (Array) durch FILTER-Formel

PivotTable

Suche in der Registerkarte Einfügen unter Tabellen den PivotTable Button und klicke auf das Icon. Wähle nun den Datenbereich aus.

Excel | Menüpunkt PivotTable
PivotTable einfügen durch Benutzeroberfläche
Excel | FILTER | Argumente
Argumente der FILTER-Funktion (optionale Argumente weggelassen)
Excel | PivotTable | Erstellen mit Spaltenbezug
Daten der PivotTable ohne Bezug auf intelligente Tabelle

Alternativ kannst du in eine intelligente Tabelle klicken und in der Registerkarte Tabellenentwurf unter Tools die Funktion Mit PivotTable zusammenfassen nutzen. Diese wählt automatisch die intelligente Tabelle als Bereich aus.

Excel | Intelligente Tabelle | Mit PivotTable zusammenfassen
PivotTable einfügen mit Bezug auf intelligente Tabelle
Excel | PivotTable | Erstellen mit intelligenter Tabelle
Daten der PivotTable mit Bezug auf intelligente Tabelle

Ziehe die Spalten, aus denen die leeren Einträge entfernt werden sollen, in die Zeilen des PivotTable.

PivotTable mit Auswahl einer Spalte als Zeile
Spalte für Liste ohne Leerzellen als Zeilen des PivotTable

Klicke in der gewünschten Spalte den Pfeil neben der Überschrift, es öffnet sich das Menü zum Sortieren & Filtern. Suche per Suchleiste, oder indem du ganz runter scrollst, den Eintrag Leer. Entferne den Haken.

Excel | PivotTable | Filtermenü | Leer ausgefiltert
Filtermenü zum Entfernen von Leerzellen

Damit hast du leere Zellen erfolgreich entfernt! 🙂

Power Query

Mit Power Query kannst du dir ebenso eine Liste ohne Zeilen mit leeren Einträgen ausgeben lassen, auch im Tabellenformat. Lade hierfür die Daten in Power Query.

Power Query | Abfrage von Tabelle
Geladene Tabelle in Power Query

Anschließend wählst du die gewünschte Spalte aus, mit Rechtsklick auf andere Spalten entfernen bleibt die gewünschte Spalte übrig. Du kannst natürlich auch alle Spalten drin lassen und nur die gewünschte Spalte filtern, sofern du alle Daten behalten möchtest.

Excel | Power Query | Spalte beibehalten
Relevante Spalten durch Entfernen aller anderen Spalten auswählen
Power Query | Spalte mit KundenIDs & null
Spalte mit null-Wert (leer)

Klicke in der gewünschten Spalte den Pfeil neben der Überschrift, es öffnet sich das Menü zum Sortieren & Filtern. Wähle die Option Leere entfernen.

Power Query | Filtermenü | Leere entfernen
Menüpunkt zum Entfernen leerer Zellen

Diese Option erzeugt automatisch den erforderlichen Code, um sowohl null (Zelle komplett leer) als auch "" (leerer Text) zu entfernen. Zellen, die nur ein Leerzeichen enthalten, bereinigst du vorher mit Kürzen.

Power Query | Table.SelectRows | Leere / null entfernen
Durch Leere entfernen erzeugter Power Query Code

Abschließend kannst du die Werte zur besseren Übersichtlichkeit sortieren.

Excel | Power Query | Aufsteigend sortieren
Eindeutige Liste auf- oder absteigend sortieren

Nun kannst du die Abfrage schließen & in ein Blatt laden.

Power Query | Schließen & Laden
Laden der Abfrage in Arbeitsmappe

Wähle aus, in welcher Form du die Liste haben möchtest. Entweder als intelligente Tabelle oder als PivotTable. Meine Empfehlung wäre eine Tabelle, für ein PivotTable gibt es eine einfachere Lösung.

Excel | Power Query | Daten importieren
Optionen zum Importieren der Daten in die Arbeitsmappe

Power Query bietet den Vorteil, dass die Daten wieder als intelligente Tabelle geladen werden können, statt als PivotTable oder Formel. Zudem können weitaus komplexere Sachverhalte hiermit gelöst werden. Damit hast du eine Liste ohne leere Zellen erzeugt, welche du bei Änderung der Daten schnell aktualisieren kannst!

Excel | Intelligente Tabelle mit eindeutigen Kundennummern
Query Abfrage als intelligente Tabelle

Fazit 💡

In diesem Beitrag hast du sechs Methoden gelernt, um leere Zellen / Zeilen aus deinen Daten zu entfernen.

Es gibt keine bessere oder schlechtere Möglichkeit, jede dieser Methoden hat ihre eigenen Anwendungsfälle. Daher lohnt es sich, jede Vorgehensweise zu üben und sich einzuprägen.

Viel Spaß beim Ausprobieren! 🙂

Beispieldatei zum Herunterladen

Lass uns den Datendschungel lichten 🪓

Ich freue mich auf dein Projekt!

Nimm gleich Kontakt mit mir auf und lass uns herausfinden, wie ich dir helfen kann! Ein Erstgespräch ist immer kostenlos. 🙂

Erstgespräch buchen