Fehler #WERT! in Excel verstehen und beheben
Der Fehler #WERT! (englisch: #VALUE!) ist einer der häufigsten Fehler in Excel. Er tritt immer dann auf, wenn Excel in einer Formel einen Datentyp vorfindet, den es an dieser Stelle nicht erwartet (z. B. Text statt einer Zahl).
Hier ist ein umfassendes Tutorial, wie du diesen Fehler in den von dir genannten Szenarien identifizierst und behebst.
1. Subtraktion & Rechnen mit Zahlen
Ursache: Du versuchst, mit einer Zelle zu rechnen, die Text, ein Leerzeichen oder ein falsches Trennzeichen enthält.
- Beispiel:
=A2 - B2. In B2 steht aber "n.a." oder nur ein Leerzeichen" ". - Die Lösung:
- Zellen prüfen: Markiere die Zellen und schaue, ob sie als "Zahl" oder "Text" formatiert sind.
- Die SUMME-Funktion nutzen:
SUMMEignoriert Textwerte automatisch. Statt=A2-B2kannst du=A2-SUMME(B2)nutzen (wenn B2 Text ist, wird es wie 0 behandelt). - Suchen & Ersetzen: Drücke
Strg + Hund ersetze Punkte durch Kommas (oder umgekehrt), falls die Zahlen als Text erkannt werden.
2. Datumsberechnungen (Dates)
Ursache: Excel erkennt ein Datum nicht als Zahl, sondern als Text.
- Beispiel:
=HEUTE() - A2. Wenn in A2 "01.01.2023" steht, dies aber als Text formatiert ist, erscheint #WERT!. - Die Lösung:
- Datentyp konvertieren: Nutze die Funktion
DATWERT, um Text in ein Datum umzuwandeln:=HEUTE() - DATWERT(A2). - Tipp: Wenn ein Datum linksbündig in der Zelle steht, ist es meistens Text. Rechtsbündig ist es eine Zahl/Datum.
- Datentyp konvertieren: Nutze die Funktion
3. SVERWEIS (VLOOKUP) & XVERWEIS (XLOOKUP)
Ursache: Meistens liegt es an einem Syntaxfehler oder einer falschen Spaltenindex-Angabe.
- SVERWEIS Spezifik: Wenn der Spaltenindex kleiner als 1 ist (z. B.
=SVERWEIS("Test"; A:B; 0; FALSCH)), gibt Excel #WERT! aus. - Datentyp-Konflikt: Wenn du nach einer Zahl suchst, die Suchmatrix aber Text-Zahlen enthält.
- Die Lösung:
- Prüfe beim SVERWEIS, ob der Spaltenindex korrekt ist (muss 1, 2, 3... sein).
- Stelle sicher, dass Suchkriterium und Matrix den gleichen Typ haben. Nutze im Zweifel
WERT()oderTEXT()zur Umwandlung:=XVERWEIS(WERT(A2); Matrix_Spalte; Ergebnis_Spalte)
4. COUNTIF / COUNTIFS (ZÄHLENWENN / ZÄHLENWENNS)
Ursache: Der häufigste Grund für #WERT! bei diesen Funktionen ist ein Verweis auf eine geschlossene Arbeitsmappe.
- Problem:
ZÄHLENWENNundSUMMEWENNfunktionieren nicht, wenn die Quelldatei nicht geöffnet ist. - Die Lösung:
- Öffne die Quelldatei.
- Alternative: Nutze die Funktion
SUMMENPRODUKT. Diese ist zwar etwas komplexer, funktioniert aber auch bei geschlossenen Dateien: Statt:=ZÄHLENWENN('C:\Pfad\[Datei.xlsx]Tabelle'!A:A; "Kriterium")Nutze:=SUMMENPRODUKT(--('C:\Pfad\[Datei.xlsx]Tabelle'!A1:A100="Kriterium"))
5. SUMIF / SUMIFS (SUMMEWENN / SUMMEWENNS)
Ursache 1: Geschlossene Arbeitsmappe (wie bei COUNTIF). Ursache 2: Unterschiedliche Bereichsgrößen.
- Beispiel:
=SUMMEWENNS(C1:C10; A1:A10; "Ja"; B1:B5; "A")- Hier ist der zweite Kriterienbereich (
B1:B5) kleiner als der Summenbereich (C1:C10). Das führt zu #WERT!.
- Hier ist der zweite Kriterienbereich (
- Die Lösung:
- Stelle sicher, dass alle Bereiche in der Formel exakt die gleiche Zeilen- und Spaltenanzahl haben.
- Richtig:
=SUMMEWENNS(C1:C10; A1:A10; "Ja"; B1:B10; "A")
Quick-Check Liste zur Fehlerbehebung:
- Unsichtbare Zeichen: Klicke in die Zelle, die den Fehler verursacht. Sind dort Leerzeichen? Nutze die Funktion
=GLÄTTEN(A2), um Leerzeichen zu entfernen. - Lange Pfade: Bei Verknüpfungen zu anderen Dateien: Ist der Pfad länger als 255 Zeichen? Das kann ebenfalls zu Fehlern führen.
- Formelauswertung: Gehe im Menü auf den Reiter Formeln -> Formelauswertung. Klicke dich Schritt für Schritt durch, um genau zu sehen, an welcher Stelle der Textwert die Rechnung "sprengt".
- Zellen mit Fehlern: Wenn ein Teil deiner Formel auf eine Zelle verweist, die bereits einen Fehler (z.B. #N/V) enthält, wird oft #WERT! weitergegeben. Nutze
WENNFEHLER(Formel; 0), um dies abzufangen.
Zusammenfassung: #WERT! heißt fast immer: "Hier steht Text, wo eine Zahl sein sollte" oder "Ich kann auf die externe Datei nicht zugreifen".