Excel: Zellen auf Leer prüfen und statt 0 oder Fehler eine leere Zelle zurückgeben

Melden

Dieses Tutorial zeigt dir, wie du in Excel prüfst, ob eine Zelle leer ist, und wie du die Formel so einstellst, dass sie ebenfalls "nichts" (eine leere Zelle) zurückgibt, anstatt einer hässlichen 0 oder einer Fehlermeldung.


1. Die Grundlagen: Die ISTLEER-Funktion

Die Funktion ISTLEER (englisch: ISBLANK) prüft genau eine Sache: Ist die Zelle absolut leer?

Syntax: =ISTLEER(Zelle)

  • Gibt WAHR zurück, wenn die Zelle komplett leer ist.
  • Gibt FALSCH zurück, wenn sich etwas in der Zelle befindet (Text, Zahl, Leerzeichen oder eine Formel).

2. Das Hauptszenario: "Wenn leer, dann leer lassen"

Oft möchte man eine Berechnung nur ausführen, wenn Daten vorhanden sind. Wenn die Ausgangszelle leer ist, soll auch das Ergebnisfeld leer bleiben.

Hierfür kombinieren wir WENN mit ISTLEER.

Die Formel:

=WENN(ISTLEER(A1); ""; "Dein Ergebnis")

Erklärung:

  1. WENN(ISTLEER(A1); ... -> Prüfe: Ist Zelle A1 leer?
  2. ""; ... -> Wenn ja (WAHR), gib zwei Anführungszeichen zurück (das ist Excel-Code für "leerer Text").
  3. "Dein Ergebnis") -> Wenn nein (FALSCH), berechne etwas oder zeige Text an.

3. Praxisbeispiel: Berechnung ohne "0"-Werte

Stell dir vor, du möchtest den Preis berechnen (Menge * Einzelpreis), aber die Zeilen unten sind noch nicht ausgefüllt. Ohne Prüfung würde dort überall 0 stehen.

Die Lösung:

=WENN(ISTLEER(A2); ""; A2*B2)
  • A2 ist die Menge.
  • Ist A2 leer, bleibt das Ergebnisfeld weiß.
  • Sobald du eine Menge einträgst, wird gerechnet.

4. Der Profi-Tipp: Das Problem mit "Pseudo-leeren" Zellen

Es gibt einen Fall, in dem ISTLEER scheitert: Wenn in einer Zelle eine Formel steht, die als Ergebnis einen leeren Text "" ausgibt, ist die Zelle optisch leer, aber für Excel nicht leer. ISTLEER würde hier FALSCH zurückgeben.

Die sicherere Alternative: Verwende statt ISTLEER einfach die Prüfung auf "".

=WENN(A1=""; ""; "Zelle hat Inhalt")

Diese Formel funktioniert immer – egal ob die Zelle absolut leer ist oder durch eine andere Formel "leer gemacht" wurde.


5. Zusammenfassung: Die häufigsten Anwendungen

Ziel Formel
Prüfen, ob leer =ISTLEER(A1)
Wenn leer, dann leer lassen =WENN(A1=""; ""; A1*1,19)
Wenn leer, dann Hinweistext =WENN(A1=""; "Bitte ausfüllen!"; "OK")
Prüfen, ob NICHT leer =WENN(NICHT(ISTLEER(A1)); "Hat Inhalt"; "Ist leer")

Fazit

Verwende =WENN(A1=""; ""; ... ), um deine Tabellen sauber zu halten. Es verhindert, dass Nullwerte oder Fehlermeldungen erscheinen, bevor deine Daten vollständig eingegeben wurden.

0