Kurz gesagt — Drei Funktionen, die Text umschreiben und sonst nichts.
UPPER(text)→ALLES GROSS.LOWER(text)→alles klein.PROPER(text)→Jedes Wort Groß. Was Sie vor dem Einsatz wissen sollten: Excels=-Vergleich und seine Verweise ignorieren die Schreibweise ohnehin, sodass Sie diese Funktionen fast nie brauchen, nur um Text zu matchen. Die Schreibweise zählt für die Anzeige und für den Export in Systeme, denen sie wichtig ist (SQL-Schlüssel, eine andere Anwendung). UndPROPERhat eine scharfe Kante — es schreibt den ersten Buchstaben jedes Wortes groß und macht so ausMcDonaldeinMcdonald.
=UPPER("north-east") ' -> "NORTH-EAST"
=LOWER("[email protected]") ' -> "[email protected]"
=PROPER("mcdonald's farm") ' -> "Mcdonald'S Farm" (beachten Sie die Verstümmelung!)
Hinweis: In der deutschen Excel-Oberfläche heißen diese Funktionen GROSS (UPPER), KLEIN (LOWER), GROSS2 (PROPER), IDENTISCH (EXACT), WECHSELN (SUBSTITUTE) sowie LINKS (LEFT), TEIL (MID) und LÄNGE (LEN). In den Codeblöcken verwenden wir bewusst durchgehend die englischen Namen — die Formeln sind in jeder Sprachversion identisch, und die englischen Bezeichnungen sind der sprachunabhängige Suchanker.
Dies sind die einfachsten Textfunktionen in Excel — ein Argument, offensichtliche
Ausgabe —, und genau deshalb werden sie so oft falsch eingesetzt. Die Kunst
liegt nicht darin, wie sie funktionieren, sondern darin zu wissen, ob die
Schreibweise überhaupt Ihr Problem ist — und wann der Griff zu PROPER still
und leise Namen zerstört.
Was Sie lernen werden
- Warum Sie
UPPER/LOWERselten zum Vergleichen von Text brauchen — Excel ignoriert die Schreibweise - Wo die Schreibweise wirklich zählt: Anzeige, Exporte und
EXACT - Die
PROPER-Falle: Sie verstümmeltMcDonald,iPhone,O'Brien,IBM - Warum diese drei Text nicht säubern — kombinieren Sie sie mit
TRIM - Die Ermessensfrage: für Maschinen normalisieren, nicht an Ort und Stelle „verschönern"
Das Denkmodell: Schreibweise ist eine Brille, keine gespeicherte Bedeutung
Hier ist die Umdeutung, die den meisten Fehleinsatz verhindert. In Excel ist
die Schreibweise von Text eine Anzeigeentscheidung, kein Teil der Identität
des Werts. "Apple", "APPLE" und "apple" sind drei verschiedene
Zeichenketten, aber Excels alltäglicher Vergleich behandelt sie als gleich:
="Apple"="APPLE" ' -> TRUE (schreibweisenunabhängig)
=VLOOKUP("apple", A:B, 2, FALSE) ' findet "Apple" problemlos
=COUNTIF(A:A, "north") ' zählt "North", "NORTH", "north" gleichermaßen
UPPER/LOWER/PROPER sind also keine Matching-Werkzeuge. Sie sind eine
Brille, die Sie auf dem Weg nach draußen aufsetzen — damit ein Bericht
einheitlich liest oder damit Sie Daten an ein System übergeben können, das sehr
wohl zwischen Groß- und Kleinschreibung unterscheidet. Behalten Sie diese
Sichtweise bei, und Sie hören auf, damit Vergleiche „reparieren" zu wollen, die
nie kaputt waren.
Wann die Schreibweise wirklich zählt
Es gibt drei echte Gründe, Text umzuschreiben, und es lohnt sich, dabei präzise
zu sein, damit Sie UPPER nicht aus Kult auf alles anwenden:
- Einheitliche Anzeige. Eine Spalte aus
NEW YORK,new york,New Yorksollte in einem fertigen Bericht einheitlich lesen.PROPERoderUPPERverschafft Ihnen das. - Export in ein schreibweisensensitives Ziel. SQL-Bezeichner, Dateisysteme,
manche APIs und andere Anwendungen unterscheiden sehr wohl zwischen Groß-
und Kleinschreibung. Normalisieren Sie mit
LOWER(oderUPPER) vor dem Versand, damit[email protected]und[email protected]nachgelagert nicht zu zwei Schlüsseln werden. - Schreibweisensensitives Matching innerhalb von Excel — das braucht
EXACT, nicht=.=EXACT(A2, "USD")ist nur bei exakt"USD"gleichTRUE. Wenn Sie wirklichidvonIDunterscheiden müssen, istEXACTdas Werkzeug;UPPER/LOWERsind dagegen der Weg, die Schreibweise vor einem normalen Vergleich als Faktor auszuschalten.
Trifft keiner dieser Punkte zu, müssen Sie die Schreibweise vermutlich gar nicht ändern.
Die Regel, die zubeißt: GROSS2 (PROPER) schreibt jedes Wort groß
PROPER sieht perfekt aus, um Namens- und Adressspalten aufzuräumen, und bei
reiner Kleinschreibung als Eingabe ist es das auch. Aber es folgt einer dummen
Regel — jeden Buchstaben nach einem Nicht-Buchstaben großschreiben, alles
andere kleinschreiben —, und diese Regel ruiniert alles mit Großbuchstaben im
Inneren oder ungewöhnlicher Zeichensetzung:
=PROPER("mcdonald") ' -> "Mcdonald" (sollte McDonald sein)
=PROPER("iPhone 15") ' -> "Iphone 15" (Marke ruiniert)
=PROPER("o'brien") ' -> "O'Brien" ... aber "d'angelo" -> "D'Angelo" (halbwegs ok)
=PROPER("IBM") ' -> "Ibm" (Akronym zerstört)
=PROPER("john mcbride-smith") ' -> "John Mcbride-Smith"
Das Fehlerbild ist immer gleich: Jedes Wort, dessen korrekte Schreibweise
nicht „erster Buchstabe groß, Rest klein" lautet, kommt falsch heraus, und
PROPER gibt Ihnen keine Möglichkeit, Ausnahmen auf eine Positivliste zu
setzen. Deshalb ist PROPER ein erster Durchgang, kein Endergebnis. Bei
einer Spalte aus wirklich kleingeschriebenem Freitext spart es Zeit; bei echten
Namen, Marken und Akronymen führt es Fehler ein, die Sie danach aufspüren
müssen.
Für die üblichen Korrekturen legen Sie SUBSTITUTE obendrauf —
=SUBSTITUTE(PROPER(A2), "Mcdonald", "McDonald") — oder, in Excel 365, ein
LAMBDA mit einer kleinen Ausnahmeliste. Aber ehrlich abgewogen gilt: Wenn es
auf die Genauigkeit der Schreibweise ankommt (kundengerichtete Namen,
Rechtstexte), prüfen Sie die Ausgabe von PROPER, statt ihr zu vertrauen.
Diese säubern nicht — kombinieren Sie sie mit GLÄTTEN (TRIM)
Ein feiner Punkt: UPPER/LOWER/PROPER ändern die Schreibweise und sonst
nichts. Sie entfernen weder die nachgestellten Leerzeichen noch die
CHAR(160)-Kobolde, die importierter Text mit sich trägt. Ist Ihre Spalte
schmutzig und uneinheitlich geschrieben, tun Sie beides — und säubern zuerst:
=PROPER(TRIM(A2))
=LOWER(TRIM(CLEAN(A2)))
Die Schreibweise auf schmutzige Daten anzuwenden, gibt Ihnen bloß einheitlich geschriebene schmutzige Daten. Zur Bereinigungshälfte siehe GLÄTTEN & SÄUBERN (TRIM & CLEAN).
Die Ermessensfrage
Fragen Sie, wofür die Umschreibung gedacht ist. Maschinenziel (ein
Schlüssel, ein Export, eine Duplikatentfernung) → UPPER oder LOWER, um die
Schreibweise als Variable auszuschalten, angewendet in einer Hilfsspalte, als
Werte eingefügt. Menschliche Anzeige → PROPER für einen schnellen
Durchgang, aber prüfen Sie das Ergebnis, wenn Namen oder Marken im Spiel
sind, denn es wird Mcdonald erzeugen. Vergleich → mit an Sicherheit
grenzender Wahrscheinlichkeit brauchen Sie keine dieser Funktionen; Excel
ignoriert die Schreibweise bereits, und wenn sie doch zählen soll, ist das
EXACT. Das Einzige, was Sie nicht tun sollten: UPPER aus dem Aberglauben,
Verweise seien schreibweisensensitiv, über Ihre Formeln zu streuen. Sind sie
nicht.
Wie ExcelMaster hilft
„Schreibe diese Namen im Titelformat, aber lass McDonald, iPhone und die
Akronyme intakt" ist genau die Anforderung, die PROPER allein nicht bewältigt.
ExcelMaster baut das Richtige — PROPER als Basis mit einer
SUBSTITUTE/LAMBDA-Ausnahmeliste für die Marken und Namen in Ihren Daten —,
sodass Sie eine saubere Anzeigeschreibweise erhalten, ohne die Iphone- und
Ibm-Verstümmelung. Beschreiben Sie die Schreibregel, die Sie wirklich wollen;
es schreibt die Version, die den Kontakt mit echten Namen übersteht.
Häufig gestellte Fragen
Brauche ich GROSS (UPPER) oder KLEIN (LOWER), um Text in Excel zu vergleichen?
Nein. Excels =-Operator und Funktionen wie VLOOKUP, XLOOKUP und COUNTIF
sind schreibweisenunabhängig, sodass "Apple"="APPLE" bereits TRUE ist.
Verwenden Sie UPPER/LOWER nur, um Text einheitlich anzuzeigen oder in ein
schreibweisensensitives System zu exportieren. Für schreibweisensensitives
Matching nehmen Sie EXACT.
Warum schreibt GROSS2 (PROPER) die falschen Buchstaben groß?
PROPER schreibt den ersten Buchstaben nach jedem Nicht-Buchstaben groß und den
Rest klein, kann also nicht wissen, dass McDonald, iPhone oder IBM
Großbuchstaben im Inneren haben. Es liefert Mcdonald, Iphone und Ibm.
Behandeln Sie PROPER als ersten Durchgang und korrigieren Sie die Ausnahmen
mit SUBSTITUTE.
Wie schreibe ich nur den ersten Buchstaben eines Satzes groß?
PROPER schreibt jedes Wort groß, was für Satzschreibung nicht das Richtige ist.
Verwenden Sie =UPPER(LEFT(A2,1)) & LOWER(MID(A2,2,LEN(A2))), um nur das erste
Zeichen groß- und den Rest kleinzuschreiben.
Wie sorge ich dafür, dass GROSS2 (PROPER) Namen wie McDonald korrekt lässt?
Legen Sie eine Korrektur obendrauf: =SUBSTITUTE(PROPER(A2), "Mcdonald", "McDonald"),
ein SUBSTITUTE pro Ausnahme. Für viele Ausnahmen in Excel 365 verpacken Sie
die Logik in einem LAMBDA mit einer Nachschlageliste, statt von Hand
SUBSTITUTEs zu verschachteln.
Entfernen GROSS (UPPER) oder KLEIN (LOWER) Leerzeichen oder säubern Text?
Nein. Sie ändern nur die Buchstaben-Schreibweise; nachgestellte Leerzeichen,
CHAR(160) und Steuerzeichen bleiben unangetastet. Säubern Sie zuerst mit
TRIM/CLEAN, z. B. =LOWER(TRIM(A2)).
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 06.07.2026.
Verwandte Anleitungen: Excel GLÄTTEN & SÄUBERN (TRIM & CLEAN) · Excel LÄNGE (LEN) · Excel WECHSELN & ERSETZEN (SUBSTITUTE & REPLACE) · Excel TEXT-Funktion (TEXT)
