#WERT! (englisch #VALUE!) bedeutet, dass eine Formel die falsche Art von Wert bekommen hat, fast immer Text, wo sie eine Zahl braucht. =B2+C2+D2 liefert #WERT!, wenn eine der Zellen n/a enthält, während =SUMME(B2:D2) den Text überspringt und die Zahlen addiert. Die Tabelle zeigt die englischen Funktions- und Fehlernamen, also =SUM(B2:D2) und #VALUE!. Du kannst die Formeln in der Tabelle auch deutsch eingeben, mit Semikolons: =SUMME(B2:D2).
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total with + | Total with SUM |
| 2 | Ana | 120 | 95 | 110 | 325 | 325 |
| 3 | Ben | 80 | n/a | 105 | #VALUE! | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 | 395 |
| 5 | Dee | 90 | 100 | 85 | 275 | 275 |
#VALUE! Ein Argument hat den falschen Typ, etwa Text, wo eine Zahl stehen muss.Im deutschen Excel: =B3+C3+D3E3 zeigt #VALUE!, weil in C3 der Text n/a steht. F3 zeigt 185: SUMME addiert 80 und 105 und ignoriert den Text. Tippe eine Zahl in C3, und beide Summen stimmen überein. Klick auf E3, um die Erklärung unter dem Raster zu sehen.
Die Operatoren +, -, *, / und ^ versuchen, jeden Operanden in eine Zahl zu verwandeln. Das klappt bei Text, der wie eine Zahl aussieht ("5"), oder bei einem Datum, das Excel lesen kann, und scheitert bei allem anderen. Funktionen wie SUMME, MITTELWERT, MIN, MAX und PRODUKT überspringen Text in einem Bereich stattdessen.
Eine Zelle, die leer aussieht, enthält ein Leerzeichen
Der am schwersten zu sehende #WERT!-Fehler: Die Zelle sieht leer aus, aber jemand hat ein Leerzeichen hineingetippt, oder sie wurde mit einem aus einem anderen System importiert. Eine wirklich leere Zelle zählt beim Rechnen als 0. Ein Leerzeichen ist Text.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Item | Price | Discount | Net price | Characters in C |
| 2 | Desk | 240 | 20 | 220 | 2 |
| 3 | Chair | 85 | #VALUE! | 1 | |
| 4 | Lamp | 40 | 40 | 0 |
#VALUE! Ein Argument hat den falschen Typ, etwa Text, wo eine Zahl stehen muss.Im deutschen Excel: =B3-C3C3 und C4 sehen beide leer aus, aber D3 zeigt #VALUE! und D4 zeigt 40. Die Spalte mit LÄNGE verrät es: C3 hat ein Zeichen, ein Leerzeichen. Klick auf C3, lösch es, und D3 zeigt 85.
Um in Excel eine ganze Spalte zu bereinigen, markierst du sie, drückst Strg+H (auf dem Mac ebenfalls Control+H), tippst ein Leerzeichen bei Suchen nach, lässt Ersetzen durch leer und klickst auf Alle ersetzen. Das entfernt auch Leerzeichen innerhalb von Text, also mach es nur bei Zahlenspalten. Für Text nimmst du GLÄTTEN.
#WERT! bei Datumswerten, die als Text gespeichert sind
Excel liest ein als Text getipptes Datum, wenn es zu deinem regionalen Datumsformat passt, also funktioniert "2026-03-15"+30 überall. Ein Datum wie 15.03.2026 ist für ein Excel mit US-englischen Einstellungen kein Datum: Es ist Text, und wenn du Tage addierst, ergibt das #WERT!. In deutschem Excel ist es umgekehrt: Dort ist 03/15/2026 aus einem US-System Text.
| A | B | C | |
|---|---|---|---|
| 1 | Delivered | Due (+30 days) | Fixed |
| 2 | 2026-03-15 | 2026-04-14 | |
| 3 | 15.03.2026 | #VALUE! | 2026-04-14 |
#VALUE! Ein Argument hat den falschen Typ, etwa Text, wo eine Zahl stehen muss.Im deutschen Excel: =A3+30B2 zeigt 2026-04-14: Der ISO-Text wurde als Datum gelesen. B3 zeigt #VALUE!. C3 holt mit RECHTS, TEIL und LINKS das Jahr, den Monat und den Tag aus dem Text, baut mit DATUM ein echtes Datum und addiert 30 Tage: wieder 2026-04-14. In deutschem Excel lautet die Formel =DATUM(RECHTS(A3;4);TEIL(A3;4;2);LINKS(A3;2))+30.
Für eine ganze Spalte ist Daten > Text in Spalten schneller: Klick zweimal auf Weiter, wähle in Schritt 3 Datum und TMJ und klick auf Fertig stellen. Text-Datumswerte kommen meist aus CSV-Dateien und aus Kopieren und Einfügen von Webseiten. Mehr zum Bauen von Datumswerten steht auf der Seite zur Funktion DATUM.
Eine Funktion bekommt ein Argument, mit dem sie nichts anfangen kann
#WERT! erscheint auch, wenn eine Funktion ein Argument vom richtigen Typ, aber mit einem unmöglichen Wert bekommt, oder einen Wert vom falschen Typ.
| A | B | C | |
|---|---|---|---|
| 1 | Code | Result | What is wrong |
| 2 | AB-1042 | #VALUE! | negative length |
| 3 | AB-1042 | #VALUE! | start position 0 |
| 4 | AB-1042 | #VALUE! | column number 0 |
| 5 | 5 | #VALUE! | text typed as an argument |
#VALUE! Ein Argument hat den falschen Typ, etwa Text, wo eine Zahl stehen muss.Im deutschen Excel: =LINKS(A2;-1)Jede Formel bricht eine Regel: LINKS kann keine negative Zahl von Zeichen nehmen, TEIL beginnt bei 1 zu zählen, die Spaltennummer von SVERWEIS beginnt bei 1, und MITTELWERT überspringt Text in einem Bereich, aber nicht Text, der direkt in die Formel getippt ist. Ändere -1 in B2 in 2, und die Formel liefert AB.
Zwei weitere Ursachen, beide abhängig von der Excel-Version oder von anderen Dateien:
- Eine Matrixformel in älterem Excel. In Excel 2019 und früher muss eine Formel, die mit ganzen Bereichen arbeitet, etwa
=SUMME(WENN(A2:A10="North";B2:B10)), mit Strg+Umschalt+Eingabe bestätigt werden (auf dem Mac Cmd+Umschalt+Eingabe). Mit der einfachen Eingabetaste kann sie#WERT!liefern. Excel 2021 und Microsoft 365 brauchen das nicht. - SUMMEWENN oder ZÄHLENWENN mit Bezug auf eine geschlossene Arbeitsmappe. Diese Funktionen lesen andere Arbeitsmappen nur, solange sie geöffnet sind. Öffne die Quelldatei, oder wechsle zu SUMMENPRODUKT, das mit geschlossenen Dateien funktioniert.
Die Zelle finden, die #WERT! verursacht
Eine lange Formel mit mehreren Zellen kann an jeder davon scheitern. In Excel:
- Markiere die Formelzelle und wähle Formeln > Formelauswertung. Klick mehrmals auf Auswerten: Excel berechnet die Formel Schritt für Schritt und zeigt, wo
#WERT!zuerst auftaucht. - Oder wähle Formeln > Fehlerüberprüfung > Spur zum Fehler. Pfeile zeigen auf die beteiligten Zellen.
- Prüf verdächtige Zellen mit
=ISTTEXT(C3)oder=LÄNGE(C3). Eine Zahl, die links in ihrer Zelle steht, ist meist Text; wie du sie umwandelst, steht unter Text in Zahl umwandeln.
Die Formel reparieren, statt den Fehler zu verstecken
=WENNFEHLER(B2+C2+D2;0) macht aus #WERT! eine 0, aber für Ben ist diese 0 falsch: Er hat in den Monaten mit Daten 185 verkauft. Schreib stattdessen eine Summe, die Text überspringt.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total |
| 2 | Ana | 120 | 95 | 110 | |
| 3 | Ben | 80 | n/a | 105 | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 |
Du bist dran: Das n/a in C3 bringt Additionen mit + zum Scheitern. Schreib in E2 eine Formel, die Anas drei Monate addiert und auch dann funktioniert, wenn einer davon Text enthält.
Die Prüfung testet deine Formel auch an Kopien der Tabelle, in denen das n/a in Anas Zeile steht, also scheitert dort eine Formel mit +. Soll eine Textzelle in einer Rechnung, die keine Summe ist, als null zählen, packst du sie ein: =N(C3) liefert 0 für Text und die Zahl für eine Zahl, und =WENNFEHLER(C3*1;0) macht außerdem aus Text, der wie eine Zahl aussieht, etwa '5, die Zahl 5.
Häufig gestellte Fragen
Was bedeutet #WERT! in Excel?
Eine Formel hat einen Wert vom falschen Typ bekommen: meist Text, wo eine Zahl hingehört, wie in =B2+C2, wenn in C2 n/a oder ein Leerzeichen steht. Der Fehler erscheint auch, wenn eine Funktion ein Argument bekommt, mit dem sie nichts anfangen kann, etwa =LINKS(A2;-1).
Warum liefert das Addieren von Zellen #WERT!, aber SUMME funktioniert?
Der Operator + versucht, jeden Operanden in eine Zahl zu verwandeln, und scheitert an Text, also liefert =B2+C2+D2 #WERT!, wenn eine Zelle Text enthält. =SUMME(B2:D2) überspringt Text in einem Bereich und addiert die Zahlen, die da sind.
Wie behebe ich #WERT! bei Datumswerten in Excel?
Das Datum ist Text, den Excel mit deinen Ländereinstellungen nicht als Datum lesen kann, zum Beispiel 15.03.2026 in einem Excel mit US-Datumsformat. Bau es mit =DATUM(RECHTS(A2;4);TEIL(A2;4;2);LINKS(A2;2)) neu, oder wandle die Spalte mit Daten > Text in Spalten um und wähle in Schritt 3 das Datumsformat TMJ.
Wie finde ich die Zelle, die #WERT! verursacht?
Markiere die Formel und geh sie mit Formeln > Formelauswertung Schritt für Schritt durch, oder wähle Formeln > Fehlerüberprüfung > Spur zum Fehler, um Pfeile zu den beteiligten Zellen zu zeichnen. Eine Zelle, die leer aussieht, aber bei =LÄNGE(C2) 1 liefert, enthält ein Leerzeichen.
Wie blende ich #WERT! in Excel aus?
=WENNFEHLER(B2+C2;0) zeigt statt jedes Fehlers 0. Besser behebst du die Ursache oder nimmst eine Formel, die Text überspringt, etwa =SUMME(B2:C2), denn WENNFEHLER versteckt auch Fehler, die du sehen willst.