Fehlerbehandlung
Swipe um das Menü anzuzeigen
#DIV/0!
Eine Formel teilt durch einen Wert, der null oder leer ist. Häufig beim Berechnen von Durchschnitten oder Quoten, bevor alle Daten eingegeben wurden – zum Beispiel eine Stückkostenformel, die durch eine Mengen-Spalte teilt, in der noch leere Zeilen vorhanden sind.
=D9/E9 → E9 ist leer
Behebung: Fehlenden Wert ausfüllen oder mit IFERROR umschließen, um 0 oder "—" zurückzugeben, bis die Daten eingegeben wurden.
#VALUE!
Eine Formel erwartet eine Zahl, findet aber Text, ein als Text gespeichertes Datum oder eine Zelle mit zusätzlichen Leerzeichen oder Symbolen. Manuell eingegebene "$"-Zeichen in Betragszellen, importierte Daten mit unsichtbaren Zeichen und Textbeschriftungen in numerischen Spalten sind die häufigsten Ursachen.
=D9+E9 → E9 enthält "$45" als Text
Behebung: Dies ist ein Datenqualitätsproblem, kein Formelfehler. Quelldaten bereinigen – nicht-numerische Zeichen entfernen und Zellen als Zahlen formatieren.
#REF!
Eine in einer Formel verwendete Zeile oder Spalte wurde gelöscht. Excel ersetzt den fehlenden Bezug überall in den betroffenen Formeln durch #REF!. Dies ist ein deutlicher Hinweis darauf, dass sich die Struktur des Arbeitsblatts so geändert hat, dass bestehende Formeln nicht mehr funktionieren.
=E9 → Spalte E wurde gelöscht
Behebung: Sofort Strg+Z drücken, um das Löschen rückgängig zu machen und den Bezug wiederherzustellen. Falls das nicht möglich ist, alle #REF! suchen und die Bezüge manuell aktualisieren.
#N/A
Tritt am häufigsten in XLOOKUP, VLOOKUP oder MATCH auf, wenn der Suchwert nicht im Suchbereich vorhanden ist. Im Berichtskontext bedeutet dies in der Regel, dass Daten in der Referenztabelle fehlen, nicht dass die Formel falsch ist. Das Argument if_not_found von XLOOKUP ist die eleganteste Möglichkeit, damit umzugehen.
=XLOOKUP(B9; I12:I20; J12:J20) → "Gaming" nicht in der Tabelle
Behebung: Fehlende Kategorie zur Referenztabelle hinzufügen oder das Argument if_not_found verwenden: =XLOOKUP(B9; I12:I20; J12:J20; "No budget defined").
#NAME?
Verursacht durch falsch geschriebene Funktionsnamen, fehlende Anführungszeichen um Textwerte oder Verweise auf benannte Bereiche, die nicht existieren. Die häufigste Variante ist ein Tippfehler im Funktionsnamen – Excel interpretiert dies als Verweis auf einen benannten Bereich und kann diesen nicht finden.
=IFF(D9>100;"High";"Low") → "IFF" ist keine Funktion
Behebung: Schreibweise des Funktionsnamens überprüfen, sicherstellen, dass alle Textwerte in Anführungszeichen stehen, und alle benannten Bereiche in der Arbeitsmappe vorhanden sind.
#NUM!
Eine Formel hat eine Zahl außerhalb des zulässigen Bereichs erhalten oder ein Ergebnis erzeugt, das mathematisch nicht lösbar ist. Typische Ursachen sind das Ziehen der Quadratwurzel aus einer negativen Zahl oder inkonsistente Eingaben bei Finanzfunktionen (wie eine negative Anzahl von Zahlungsperioden). Im Gegensatz zu #VALUE! sind die Datentypen korrekt – die Zahlen selbst sind jedoch im Kontext der Formel ungültig.
=SQRT(-4) → Quadratwurzel einer negativen Zahl
Behebung: Eingabewerte der Formel überprüfen. Meistens ist eine negative Zahl anstelle einer positiven oder eine Null anstelle eines erforderlichen Werts die Ursache.
IFERROR
IFERROR ermöglicht das Ersetzen eines Fehlers durch eine saubere, lesbare Alternative – eine Null, einen Strich, eine Nachricht oder eine leere Zeichenkette – ohne die zugrunde liegende Formellogik zu verbergen.
Wichtig zu verstehen ist, dass IFERROR die Formel umschließt – sie wird nicht verändert. Die ursprüngliche Formel wird weiterhin exakt wie geschrieben ausgeführt. IFERROR greift nur dann ein, wenn das Ergebnis ein Fehler ist. Wenn die Formel erfolgreich ist, gibt IFERROR den tatsächlichen Wert unverändert zurück. Das bedeutet, dass kein Problem verborgen wird; es wird lediglich entschieden, wie es angezeigt wird.
=IFERROR(formula; value_if_error)
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen