Kurzfassung —
VALUEnimmt eine Textzeichenfolge, die wie eine Zahl aussieht und gibt die tatsächliche Zahl zurück, sodass sie summiert, sortiert und für Berechnungen verwendet werden kann. Syntax:=VALUE(Text).=VALUE("1,234.50")gibt1234.5zurück. Es ist die exakte Umkehrung von TEXT. Man tippt es selten absichtlich — man greift dazu, wenn Daten als Text ankommen (das grüne Dreieck "Zahlen als Text gespeichert") und sich weigern, sich aufzusummieren. Seine eine Schwäche: Es folgt Ihrem Systemgebietsschema für Dezimal- und Tausendertrennzeichen, sodass eine Datei von einem europäischen Kollegen kaputtgeht. Genau dafür istNUMBERVALUEda — Sie sagen ihm, welche Trennzeichen zu erwarten sind:=NUMBERVALUE("1.234,56", ",", ".")→1234.56.
Hinweis — Dieser Artikel verwendet die englischen Funktionsnamen. In der deutschen Excel-Oberfläche heißen sie: VALUE → WERT, NUMBERVALUE → ZAHLENWERT, TEXT → TEXT, SUM → SUMME, DATEVALUE → DATWERT. Die Fehlermeldung
#VALUE!erscheint in der deutschen Oberfläche als#WERT!.
=VALUE("1,234.50") ' -> 1234.5 (jetzt eine echte Zahl)
=VALUE("$9.00") ' -> 9
=NUMBERVALUE("1.234,56", ",", ".") ' -> 1234.56 (europäisches Format, jedes Gebietsschema)
Niemand setzt sich hin mit der Absicht, Text in Zahlen umzuwandeln. Was
tatsächlich passiert, ist: Sie fügen von einer Website ein, öffnen eine CSV oder
ziehen aus einem Export, und Excel entscheidet, dass Ihre Zahlen Text sind: Sie
kleben am linken Rand der Zelle, tragen ein kleines grünes Warndreieck, und SUM
meldet 0, als wäre die Spalte leer. VALUE und sein
gebietsschema-bewusstes Geschwister NUMBERVALUE sind die Formel-Antwort. Dieser
Leitfaden erklärt, warum das Problem auftritt, die beiden Funktionen und die
schnelleren Lösungen, die oft beide schlagen.
Was Sie lernen werden
- Das mentale Modell:
VALUEist die Umkehrung vonTEXT— Textzahl → Zahl - Die eigentliche Ursache: "Zahlen als Text gespeichert" und wie man sie erkennt
VALUE-Grundlagen und die Gebietsschema-Falle bei TrennzeichenNUMBERVALUE— fremde Zahlenformate auf jedem Rechner parsen- Die schnelleren formelfreien Lösungen:
*1, doppeltes Minus--, Text in Spalten - Warum
"5"+2funktioniert, aberSUMvon Textzahlen nicht — die zentrale Asymmetrie
Das mentale Modell: die Umkehrung von TEXT
TEXT verwandelt eine Zahl in eine formatierte
Zeichenfolge. VALUE lässt den Film rückwärts laufen: Es liest eine Zeichenfolge,
die eine Zahl beschreibt und gibt Ihnen die Zahl selbst.
=TEXT(1234.5, "#,##0.00") ' Zahl -> "1,234.50" (Text)
=VALUE("1,234.50") ' "1,234.50" (Text) -> 1234.5 (Zahl)
Das Wort "aussieht" leistet die Arbeit. VALUE gelingt nur, wenn die
Zeichenfolge etwas ist, das Excel im aktuellen Gebietsschema als Zahl erkennen
würde — "1,234.50", "$9", "75%", "2.5E3" werden alle geparst; "zwölf"
oder "12 Äpfel" geben #VALUE! zurück. Merken Sie sich das Bild: VALUE ist
ein Parser, kein Reiniger — es liest eine wohlgeformte Zahl, die als Text
geschrieben ist, und es entfernt keinen Ballast.
Das eigentliche Problem: Zahlen als Text gespeichert
Sie brauchen VALUE fast nie für Zahlen, die Sie getippt haben — Sie brauchen es
für Zahlen, die angekommen sind. Achten Sie nach einem Import oder Einfügen auf
diese Anzeichen:
- Die Werte sitzen linksbündig (echte Zahlen richten sich rechts aus).
- Ein grünes Dreieck in der Ecke; beim Überfahren steht "Als Text gespeicherte Zahl."
SUM/AVERAGEüber den Bereich gibt 0 zurück oder ignoriert Zeilen.- Beim Sortieren steht
"100"vor"9"(Text sortiert Zeichen für Zeichen).
Alle vier sind dieselbe zugrunde liegende Tatsache: Die Zelle enthält die
Zeichen 1, 2, 3 — nicht die Menge einhundertdreiundzwanzig. VALUE
verwandelt die Zeichen zurück in die Menge.
=VALUE(A2) ' A2 enthält den Text "1234.5" -> 1234.5
=SUM(VALUE(A2:A9)) ' im modernen Excel spillt dies und summiert die umgewandelten Zahlen
Die Gebietsschema-Falle — und warum es NUMBERVALUE gibt
Hier ist die scharfe Kante. VALUE interpretiert Trennzeichen mithilfe Ihrer
Regionaleinstellungen. Auf einem US-Rechner ist . der Dezimalpunkt und ,
gruppiert Tausender; auf einem deutschen oder französischen Rechner ist das
umgekehrt — . gruppiert Tausender und , ist das Dezimalzeichen. Also ein
Wert, der von einem europäischen Kollegen exportiert wurde:
' Text ist "1.234,56" (europäisch für eintausendzweihundertvierunddreißig Komma sechsundfünfzig)
=VALUE("1.234,56") ' auf einem US-Rechner -> #VALUE! oder ein falsches 1.23456 — kaputt
NUMBERVALUE beseitigt das Rätselraten, indem es die Trennzeichen als
Argumente entgegennimmt, sodass dieselbe Formel auf jedem Rechner dieselbe
Antwort liefert:
=NUMBERVALUE("1.234,56", ",", ".") ' Dezimal="," Gruppe="." -> 1234.56 überall
=NUMBERVALUE("12 345,60", ",", " ") ' französische Schmalleerzeichen-Gruppierung -> 12345.6
Die Regel: Wenn der Text aus einem anderen Gebietsschema stammt als der
Rechner, der die Formel ausführt, verwenden Sie NUMBERVALUE und geben Sie die
Trennzeichen an. Das ist der Unterschied zwischen einer Arbeitsmappe, die es
übersteht, in einem anderen Land geöffnet zu werden, und einer, die
stillschweigend Zahlen verfälscht.
Die schnelleren Lösungen, die keine Funktion brauchen
Oft ist die schnellste Kur überhaupt kein VALUE. Weil eine Textzahl nur eine
Rechenoperation davon entfernt ist, numerisch zu werden, wandelt sie jede
Arithmetik um, die den Wert nicht ändert:
- Mit 1 multiplizieren:
=A2*1. Doppeltes Minus:=--A2(ein Negativ eines Negativs). Beide zwingen den Text zu einer Zahl und sind kürzer alsVALUE. - Inhalte einfügen → Multiplizieren mit 1: Bereich markieren, eine leere Zelle kopieren, Inhalte einfügen → Operation Multiplizieren — wandelt an Ort und Stelle um, ohne Hilfsspalte.
- Text in Spalten: Spalte markieren, Daten → Text in Spalten → Fertig stellen. Excel parst jede Zelle neu und entfernt die Text-Markierung. Am besten für eine einmalige Bereinigung.
- Das Menü des grünen Dreiecks: Zellen markieren, auf das Warnsymbol klicken → In Zahl umwandeln. Gut für eine Handvoll.
Greifen Sie zu VALUE/NUMBERVALUE, wenn die Umwandlung eine lebende Formel
sein muss (der Quelltext ändert sich laufend) oder wenn das Gebietsschema
eine Rolle spielt; greifen Sie zu *1 oder Text in Spalten für eine schnelle,
statische Bereinigung.
Die Asymmetrie, die es zu kennen lohnt
Modernes Excel wandelt Textzahlen in vielen Kontexten stillschweigend um —
="5"+2 gibt 7 zurück, und =A1*1 funktioniert — was VALUE weniger nötig
erscheinen lässt, als es vor einem Jahrzehnt war. Aber es gibt eine Stelle, an
der die Umwandlung niemals passiert, und es ist die Stelle, die am meisten
zählt:
="5" + 2 ' -> 7 (die Arithmetik wandelt den Text um)
=SUM("5", 2) ' -> 7 (wörtliche Text-Argumente werden umgewandelt)
=SUM(A1:A9) ' -> IGNORIERT alle Textzahlen im Bereich <-- die Falle
Aggregatfunktionen überspringen Text innerhalb eines Bereichs. SUM,
AVERAGE, MAX und ihre Verwandten laufen an Textzahlen vorbei, als wären sie
Beschriftungen. Deshalb kann eine Spalte, die voll aussieht, sich zu null
aufsummieren. Die Lösung besteht darin, die Werte wirklich numerisch zu machen —
mit VALUE, *1 oder Text in Spalten — bevor Sie aggregieren.
Die Ermessensfrage
Die stärkste Lösung ist die, die am weitesten flussaufwärts liegt: Verhindern
Sie, dass der Text überhaupt erst entsteht. Wenn ein CSV-Import der Übeltäter
ist, setzen Sie den Spaltentyp während des Imports auf Zahl (oder in
Power Query); wenn ein System Zahlen mit
verirrten Zeichen exportiert, reparieren Sie den Export. VALUE und seine
Verwandten sind das richtige Werkzeug, wenn Sie die Quelle nicht anfassen können
und die Zahlen jetzt brauchen — aber wenn Sie jede Woche dieselbe Bereinigung
durchführen, ist das ein Signal, die Pipeline zu reparieren, nicht eine weitere
VALUE-Spalte hinzuzufügen.
Für die umgekehrte Reise — eine echte Zahl, die Sie als formatierten Text anzeigen möchten — siehe TEXT. Für Datumsangaben, die als Text gefangen sind, ist der Spezialist DATEVALUE.
Wie ExcelMaster hilft
"Zahlen als Text gespeichert" ist eines dieser Probleme, das offensichtlich ist,
sobald man das Anzeichen kennt, und verwirrend, bevor man es kennt — und die
Gebietsschema-Variante (eine europäische Datei auf einem US-Laptop) besiegt
selbst erfahrene Anwender. ExcelMaster erkennt das Muster an den Daten
selbst: Es sieht eine Spalte richtig aussehender Zahlen, die sich nicht
summieren, erkennt, ob die Trennzeichen lokal oder fremd sind, und wandelt sie
sauber um — mit NUMBERVALUE und den korrekten Trennzeichen, wenn die Datei aus
dem Ausland kam, oder einer einmaligen Korrektur an Ort und Stelle, wenn nicht.
Sie beschreiben das Symptom ("die summieren sich nicht auf"); es diagnostiziert
die Ursache.
Häufig gestellte Fragen
Wie wandle ich in Excel Text in Zahlen um?
Am schnellsten: mit 1 multiplizieren (=A1*1) oder doppeltes Minus verwenden
(=--A1). Als Funktion: =VALUE(A1). Für eine ganze Spalte ohne Formel
verwenden Sie Daten → Text in Spalten → Fertig stellen oder Inhalte
einfügen → Multiplizieren.
Warum gibt VALUE #VALUE! zurück?
Die Zeichenfolge ist keine wohlgeformte Zahl in Ihrem Gebietsschema. Ursachen:
verirrter Text oder Einheiten ("12 kg"), ein fremdes Trennzeichen
("1.234,56" auf einem US-Rechner — verwenden Sie NUMBERVALUE) oder echt
nicht-numerischer Text. VALUE parst als Text geschriebene Zahlen; es entfernt
keine nicht-numerischen Zeichen.
Was ist der Unterschied zwischen VALUE und NUMBERVALUE?
VALUE verwendet die Dezimal- und Tausendertrennzeichen Ihres Systems.
NUMBERVALUE lässt Sie sie angeben: =NUMBERVALUE(Text, Dezimaltrennzeichen, Gruppentrennzeichen). Verwenden Sie NUMBERVALUE, wann immer der Text aus einem
anderen Regionalformat stammt als der Rechner, der die Formel ausführt.
Warum ignoriert mein SUM manche Zahlen?
Sie sind als Text gespeichert (linksbündig, grünes Dreieck). SUM
überspringt Text innerhalb eines Bereichs. Wandeln Sie sie zuerst mit VALUE,
=Bereich*1 oder Text in Spalten um, und summieren Sie dann.
Brauche ich VALUE überhaupt noch?
Manchmal nicht — ="5"+2 und =A1*1 wandeln Text automatisch um. Aber SUM,
AVERAGE und andere Aggregationen über einen Bereich wandeln niemals um,
sodass Sie Textzahlen weiterhin umwandeln müssen, bevor Sie sie summieren.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt verifiziert 2026-07-02.
Verwandte Leitfäden: Excel TEXT · Excel DATEVALUE & TIMEVALUE · Excel SUBSTITUTE & REPLACE · Excel SUMIFS · Excel IFERROR
