Excel-Tutorial: Formeln ignorieren, wenn Zellen leer sind
Hier ist ein ausführliches Tutorial, wie du in Excel verhinderst, dass Formeln berechnet werden oder unschöne Ergebnisse (wie „0“ oder Fehler) anzeigen, wenn bestimmte Zellen noch leer sind.
In Excel führen Formeln oft zu Ergebnissen wie 0, 00:00 oder Fehlermeldungen wie #DIV/0!, wenn die Bezugszellen noch keine Daten enthalten. Um eine Tabelle sauber und professionell zu halten, möchte man oft, dass die Zelle einfach leer bleibt, bis eine Eingabe erfolgt.
Hier sind die besten Methoden, um das zu erreichen.
Methode 1: Die einfache WENN-Funktion (Standard)
Die gängigste Methode ist die Prüfung mit der WENN-Funktion und zwei Anführungszeichen (""), die in Excel für „leer“ stehen.
Die Logik: „Wenn Zelle A1 leer ist, dann zeige nichts an, ansonsten rechne.“
Die Formel:
=WENN(A1=""; ""; DEINE_FORMEL)
Beispiel:
Du möchtest A1 mit 10 multiplizieren, aber nur, wenn in A1 etwas steht:
=WENN(A1=""; ""; A1*10)
Methode 2: Prüfung mit der Funktion ISTLEER
Anstatt ="" zu verwenden, kannst du die eingebaute Funktion ISTLEER nutzen. Dies ist oft sauberer zu lesen.
Die Formel:
=WENN(ISTLEER(A1); ""; DEINE_FORMEL)
Methode 3: Mehrere Zellen gleichzeitig prüfen
Oft hängt eine Berechnung von zwei oder mehr Zellen ab (z. B. Menge × Preis). Die Formel soll nur berechnet werden, wenn alle (oder eine der) Zellen ausgefüllt sind.
A) Wenn EINE der Zellen leer ist (Berechnung stoppen):
Verwende die ODER-Funktion innerhalb der WENN-Abfrage.
=WENN(ODER(A1=""; B1=""); ""; A1*B1)
(Wenn A1 ODER B1 leer ist, bleibt das Ergebnis leer.)
B) Wenn ALLE Zellen leer sein müssen (Berechnung erst bei vollständiger Eingabe):
Verwende die UND-Funktion.
=WENN(UND(A1=""; B1=""); ""; A1*B1)
Methode 4: Fehler vermeiden (z. B. bei Division durch 0)
Wenn eine Zelle leer ist, wertet Excel sie oft als „0“. Das führt bei Divisionen zum Fehler #DIV/0!. Hier hilft die Funktion WENNFEHLER.
Die Formel:
=WENNFEHLER(A1/B1; "")
(Hier wird die Rechnung versucht. Wenn ein Fehler entsteht – weil B1 leer oder 0 ist – bleibt die Zelle einfach leer.)
Praxis-Beispiel: Eine Einkaufsliste
Stell dir vor, du hast eine Tabelle:
- Spalte A: Artikelname
- Spalte B: Menge
- Spalte C: Preis pro Stück
- Spalte D: Gesamtpreis
Damit in Spalte D nicht überall „0,00 €“ steht, obwohl noch gar kein Artikel eingetragen wurde, schreibst du in Zelle D2:
=WENN(B2=""; ""; B2*C2)
Wenn du diese Formel nach unten ziehst, sieht deine Tabelle perfekt sauber aus. Die Beträge erscheinen erst in dem Moment, in dem du eine Menge einträgst.
Tipps für Profis:
- Leerzeichen sind nicht "leer": Achte darauf, dass in den vermeintlich leeren Zellen nicht versehentlich ein Leerzeichen steht.
ISTLEERwürde dannFALSCHzurückgeben. - Nullen global ausblenden: Wenn du generell keine Nullen in der gesamten Tabelle sehen willst (ohne Formeln anzupassen), gehe zu:
- Datei > Optionen > Erweitert > Optionen für dieses Arbeitsblatt anzeigen > Haken weg bei „In Zellen mit Nullwert eine Null anzeigen“.
- Bedingte Formatierung: Alternativ kannst du die Schriftfarbe auf Weiß setzen, wenn der Wert 0 ist, damit die Zelle optisch leer wirkt.
Zusammenfassung
Die Formel =WENN(A1=""; ""; Ergebnis) ist das Schweizer Taschenmesser für jeden Excel-Anwender, um Tabellen übersichtlich und fehlerfrei zu gestalten.