Wenn Excel deine Zahlen für Text hält
SUMME liefert null, obwohl die Spalte voller Zahlen steht, und kein Zahlenformat der Welt ändert daran etwas, denn der Inhalt ist eine Zeichenkette.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Ein Import bringt Zeichen mit, keine Zahlen
Der Monatsexport aus dem Warenwirtschafts- oder Buchhaltungssystem landet als CSV auf dem Rechner, wird per Doppelklick geöffnet und sieht aus wie immer. Erst die Summe verrät, dass etwas nicht stimmt: Sie steht auf null, oder sie erfasst nur einen Teil der Spalte.
Der übliche Reflex ist, die Spalte als Zahl zu formatieren. Das ändert nichts, weil ein Zahlenformat nur die Anzeige steuert und den gespeicherten Typ nicht anfasst. Danach wird die Spalte oft von Hand nachgetippt, und was als Importproblem begann, wird zu einer halben Stunde Handarbeit pro Monat.
Der teure Fall ist die Teilsumme. Sind nur einige Werte Text, liefert SUMME eine plausible Zahl, die schlicht zu klein ist. Niemand sucht nach einem Fehler, den die Datei nicht meldet, und der Wert wandert unbemerkt in einen Bericht.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Symptom, Ursache, Lösung
Symptom
SUMME über eine gefüllte Spalte liefert null.
Ursache
Alle Werte liegen als Text vor, und SUMME überspringt Text ohne Fehlermeldung. In der Statusleiste erscheint deshalb ebenfalls keine Summe.
Lösung
Mit =ANZAHL(A2:A500) gegen =ANZAHL2(A2:A500) den Umfang bestimmen und die Spalte über Daten, Datentools, Text in Spalten umwandeln.
Symptom
Die Summe ist plausibel, aber zu klein.
Ursache
Nur ein Teil der Spalte ist Text, meist genau die Zeilen mit Nachkommastellen aus einer Quelle mit Punkt als Dezimaltrennzeichen.
Lösung
Denselben Vergleich mit ANZAHL und ANZAHL2 führen, danach im dritten Schritt von Text in Spalten unter Weitere Punkt und Komma als Trennzeichen eintragen.
Symptom
Das grüne Dreieck ist da, aber In eine Zahl umwandeln bringt nichts.
Ursache
Der Text entspricht nicht dem deutschen Zahlenformat, etwa weil ein Punkt als Dezimaltrennzeichen oder ein Währungszeichen darin steckt.
Lösung
=ZAHLENWERT(A2;".";",") verwenden oder vorher mit WECHSELN das Währungszeichen und das geschützte Leerzeichen entfernen.
Symptom
Nach dem Umformatieren auf Zahl bleibt der Wert linksbündig stehen.
Ursache
Das Zahlenformat ändert nur die Anzeige. Der Inhalt muss neu geschrieben werden, damit Excel ihn erneut deutet.
Lösung
Je Zelle F2 und Eingabe, für ganze Spalten Text in Spalten oder Inhalte einfügen mit der Rechenoperation Multiplizieren und einer 1 in der Zwischenablage.
Symptom
Die letzten Ziffern einer langen Belegnummer stehen plötzlich auf null.
Ursache
Als Zahl hält Excel nur 15 signifikante Stellen und setzt alles darüber unwiderruflich auf null.
Lösung
Die Spalte vor der Eingabe als Text festlegen, im Assistenten das Spaltendatenformat Text wählen oder in Power Query den Spaltentyp auf Text setzen.
Fünf Prüfungen, bevor du eine Importspalte weiterverwendest
- 01 Stell ANZAHL und ANZAHL2 gegenüber und lies die Zahl der Textzellen ab.
- 02 Prüf einzelne Zellen mit ISTZAHL statt nur mit dem Blick auf die Ausrichtung.
- 03 Miss die Länge und lies den Zeichencode des letzten Zeichens aus.
- 04 Klär, welche Zeichen die Quelle als Dezimal- und Tausendertrennung nutzt.
- 05 Entscheide, welche Spalten bewusst Text bleiben müssen.
Damit bringst du Importspalten dauerhaft zum Rechnen
Der Weg zurück zur Zahl hängt davon ab, woran es liegt, und das findest du in zwei Minuten heraus. Danach entscheidest du, ob du einmal reparierst oder den Import gleich richtig einrichtest.
Textzahlen sicher erkennen
ISTZAHL für die einzelne Zelle, ANZAHL gegen ANZAHL2 für die ganze Spalte. Damit weißt du, wie viele Zellen betroffen sind, bevor du irgendetwas anfasst.
Das störende Zeichen finden
Über LÄNGE und CODE liest du aus, ob ein normales Leerzeichen, ein geschütztes Leerzeichen mit dem Code 160 oder ein Zeilenumbruch in der Zelle hängt.
Ganze Spalten umwandeln
Text in Spalten rechnet unter der Schaltfläche Weitere auch amerikanische Zahlen mit Punkt und Komma korrekt um, obwohl der Assistent dabei nichts aufteilt.
Der Formelweg
ZAHLENWERT liest Text mit den angegebenen Trennzeichen als Zahl, und zusammen mit WECHSELN räumst du Währungszeichen und Sonderzeichen im selben Schritt weg.
Bewusst Text lassen
Artikelnummern mit führender Null und Belegnummern mit mehr als 15 Ziffern gehören in eine Textspalte, weil Excel sie als Zahl nicht unverändert halten kann.
Einrichten statt monatlich reparieren
Mit Power Query und der Einstellung Gebietsschema verwenden läuft die Umwandlung bei jeder Aktualisierung erneut ab, dokumentiert im Abfrage-Editor statt in jemandes Gedächtnis.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Woran du Textzahlen sicher erkennst
Der Blick auf die Ausrichtung reicht als erster Hinweis: Zahlen und Datumswerte stehen ohne Zutun rechts, Text steht links. Sobald jemand die Spalte zentriert oder rechtsbündig gestellt hat, fällt dieser Hinweis allerdings weg. Verlässlich ist =ISTZAHL(A2), das nur bei einem echten Zahlenwert WAHR liefert.
Für eine ganze Spalte vergleichst du =ANZAHL(A2:A500) mit =ANZAHL2(A2:A500). ANZAHL zählt nur Zahlen, ANZAHL2 alle gefüllten Zellen. Ist der zweite Wert größer, steckt in der Differenz genau die Menge der Textzellen. Markierst du die Spalte, zeigt die Statusleiste unten außerdem gar keine Summe an, solange keine einzige Zahl dabei ist.
Was genau in der Zelle steht, zeigt =LÄNGE(A2). Steht dort 1.234,56 und LÄNGE liefert 9 statt 8, hängt ein Zeichen daran. Welches, verrät =CODE(RECHTS(A2;1)): 32 ist ein normales Leerzeichen, 160 das geschützte Leerzeichen aus Webseiten und vielen ERP-Exporten, 10 oder 13 ein Zeilenumbruch innerhalb der Zelle.
Warum das beim Import passiert
Eine CSV-Datei enthält nur Zeichen, keine Datentypen. Beim Öffnen per Doppelklick deutet Excel sie nach den Ländereinstellungen des Systems. Steht dort das Komma als Dezimaltrennzeichen und die Datei liefert 1,234.56 in amerikanischer Schreibweise, passt nichts zusammen, und Excel legt den Wert als Text ab, weil er sich nicht als Zahl lesen lässt.
Exporte aus Warenwirtschafts- und Buchhaltungssystemen bringen eigene Eigenheiten mit. Ein nachgestelltes Minus wie 1.234,56- kennt Excel nicht, ein Währungszeichen im selben Feld ebenso wenig, und ein geschütztes Leerzeichen als Tausendertrennung ist verbreitet. Auch eine Spalte, die vor der Eingabe auf das Zahlenformat Text gestellt war, nimmt jede Eingabe als Text an, und ein späteres Umstellen auf Zahl holt das nicht nach.
Nicht jede Textzahl ist ein Fehler. Artikelnummern mit führender Null, Postleitzahlen und Kontonummern müssen Text bleiben, sonst verschwindet die Null. Und Zahlen mit mehr als 15 Ziffern, etwa eine 18-stellige Belegnummer oder ein langer Barcode, kann Excel als Zahl gar nicht halten: Intern speichert es nur 15 signifikante Stellen und setzt den Rest unwiderruflich auf null. Solche Felder gehören ausdrücklich in eine Textspalte.
Die Wege zurück zur Zahl
Für kleine Mengen reicht die Fehlerprüfung: Markier die Zellen, klick auf das gelbe Warnsymbol am Rand der Markierung und wähl In eine Zahl umwandeln. Das greift nur, wenn der Text ansonsten dem deutschen Zahlenformat entspricht, also weder einen Punkt als Dezimaltrennzeichen noch Sonderzeichen enthält.
Der Klassiker für ganze Spalten ist Daten, Datentools, Text in Spalten. Wähl Getrennt, klick zweimal auf Weiter und im dritten Schritt auf die Schaltfläche Weitere. Dort trägst du das Dezimaltrennzeichen und das Tausendertrennzeichen ein, die in der Quelldatei benutzt werden, also Punkt und Komma bei amerikanischen Werten. Nach Fertig stellen ist die Spalte umgerechnet, obwohl der Assistent trotz seines Namens nichts aufgeteilt hat.
In einer Formel erledigt das ZAHLENWERT(Text;[Dezimaltrennzeichen];[Gruppentrennzeichen]) seit Excel 2013: =ZAHLENWERT(A2;".";",") liest 1,234.56 korrekt als 1234,56. Leerzeichen ignoriert die Funktion dabei von selbst. Für hartnäckige Fälle kombinierst du sie mit WECHSELN, etwa =ZAHLENWERT(WECHSELN(WECHSELN(A2;ZEICHEN(160);"");"€";"")), um geschützte Leerzeichen und ein Währungszeichen vorher wegzuräumen.
Unsichtbare Zeichen loswerden
GLÄTTEN entfernt führende und nachgestellte Leerzeichen sowie Mehrfachleerzeichen zwischen Wörtern. SÄUBERN entfernt nicht druckbare Steuerzeichen mit den Codes 0 bis 31, also auch einen Zeilenumbruch innerhalb der Zelle. Beide erwischen das geschützte Leerzeichen mit dem Code 160 nicht, dafür brauchst du zusätzlich WECHSELN(A2;ZEICHEN(160);"").
Eine robuste Bereinigungsformel für eine Importspalte lautet deshalb =GLÄTTEN(SÄUBERN(WECHSELN(A2;ZEICHEN(160);" "))). Sie liefert Text, den du anschließend mit ZAHLENWERT in eine Zahl überführst. Drehst du die Reihenfolge um, bleiben die Sonderzeichen im Ergebnis stehen und ZAHLENWERT liefert #WERT!.
Wenn du die Rohdaten nicht behalten musst, ersetzt du die Formelspalte am Ende über Kopieren und Inhalte einfügen, Werte durch ihre Ergebnisse und löschst danach die Originalspalte. Solange die Formel noch auf die Originalspalte zeigt, kannst du diese nicht löschen, ohne alle Ergebnisse zu zerstören.
Der dauerhafte Weg über Power Query
Jede der bisherigen Reparaturen musst du beim nächsten Export wiederholen. Power Query hält den Ablauf dagegen fest: Über Daten, Daten abrufen, Aus Datei, Aus Text/CSV lädst du die Datei, und im Vorschaufenster stellst du unter Dateiursprung die Codierung ein, bevor du die Spaltentypen festlegst.
Entscheidend ist der Punkt Typ ändern, Gebietsschema verwenden. Dort wählst du den Datentyp Dezimalzahl und als Gebietsschema Englisch (Vereinigte Staaten), wenn die Quelle den Punkt als Dezimaltrennzeichen liefert. Power Query rechnet die Werte dann bei jeder Aktualisierung korrekt um, ohne dass an der Quelldatei etwas geändert werden muss.
Der Unterschied im Alltag: Ein neuer Export landet im selben Ordner unter demselben Namen, du klickst auf Daten, Alle aktualisieren, und sämtliche Schritte laufen in derselben Reihenfolge erneut ab. Aus einer halben Stunde Handarbeit pro Monat wird ein Klick, und die Bereinigung ist im Abfrage-Editor dokumentiert statt in jemandes Gedächtnis.
Dazu passende Kurse
Wenn dich derselbe Export jeden Monat aufs Neue beschäftigt, kannst du Importdaten im Excel-Seminar in den Griff bekommen und die Reparatur einmalig in eine Abfrage packen.
Wächst die Auswertung über eine Arbeitsmappe hinaus und sollen mehrere Quellen zusammenlaufen, führt der nächste Schritt zu Kurse rund um Power BI und die Power Platform .
Wie sicher bist du beim Thema wirklich?
Lesen fühlt sich schnell nach Können an. Ein kurzer Test zeigt dir, was davon schon sitzt und wo sich ein Kurs lohnt. Kostenlos, ohne Anmeldung, mit einer Erklärung zu jeder Antwort.
Der passende Lernpfad
Wenn du nicht nur ein Thema abhaken, sondern eine Rolle ausfüllen willst, zeigt dir der Lernpfad die Kurse in der Reihenfolge, in der sie aufeinander aufbauen.
Excel Allrounder
Excel halbwegs zu können, das reicht heute nicht mehr. Entweder du beherrschst es – oder du verlierst täglich Zeit, Überblick und jede Menge Effizienz.
Dieser Lernpfad macht dich zur verlässlichen Excel-Anlaufstelle im Team: schneller arbeiten, sauber analysieren, überzeugend präsentieren. Warte nicht, bis andere den Job besser machen, nur weil sie Excel professionell nutzen. Steig jetzt ein – und mach aus Excel dein echtes Allround-Werkzeug.
Der Einstieg
Sehr kompetenter Dozent mit einem intensiven Training welches anwendungsorientiert ist.
Das doch recht "langweilige" Thema Excel, wurde einem sehr gut präsentiert. Durch direktes mitarbeiten wurde es einem nie langweilig.
Sehr gut vorbereitetes Seminar mit hilfreichen Informationen und anschaulicher Vermittlung. Vielen Dank!
Häufige Fragen
Ich habe die Zellen auf Zahl formatiert, es ändert sich nichts. Warum?
Wie stelle ich Excel dauerhaft auf ein anderes Dezimaltrennzeichen um?
Wie behalte ich führende Nullen bei Artikelnummern?
Deine Ansprechpartner
Du bist dir nicht sicher, welcher Kurs oder welches Level zu dir passt? Wir beraten dich persönlich und kostenlos.
Yves Hoppe
Weiterbildung & Beratung
Hilft dir, aus dem Excel-Programm den passenden Kurs für deinen Stand zu finden.
Norbert Jansen
Beratung & Inhouse
Plant mit dir Inhouse-Trainings, die auf eure Abläufe und euren Datenbestand zugeschnitten sind.
Ein Import, der beim nächsten Mal von allein rechnet
Wie du aus einer wiederkehrenden Reparatur eine Abfrage machst, die auf Knopfdruck durchläuft, lernst du in den Excel-Kursen von cmt an deinen eigenen Exporten.