LINKS, RECHTS und TEIL in Excel – einfach erklärt mit interaktiver Übung
LINKS, RECHTS und TEIL schneiden Zeichen aus einem Text heraus: LINKS vom Anfang, RECHTS vom Ende und TEIL ab einer bestimmten Position in der Mitte. Im deutschen Excel lauten die Formeln =LINKS(Text;Anzahl_Zeichen), =RECHTS(Text;Anzahl_Zeichen) und =TEIL(Text;Erstes_Zeichen;Anzahl_Zeichen).
Syntax von LINKS
=LINKS(Text; [Anzahl_Zeichen]) - Text
- Der Text, aus dem du Zeichen holst, meist ein Zellbezug wie
A2. Steht dort eine Zahl, behandelt LINKS sie wie ihre Ziffernfolge. - Anzahl_Zeichen
- Optional. Wie viele Zeichen vom Anfang du willst. Ohne Angabe liefert LINKS genau 1 Zeichen, eine Zahl größer als die Textlänge liefert den ganzen Text. RECHTS hat dieselben zwei Argumente, TEIL dazwischen zusätzlich Erstes_Zeichen.
LINKS, RECHTS, TEIL auf Englisch: LEFT
Auf Englisch heißt LINKS, RECHTS, TEIL LEFT. Im englischen Excel trennst du die Argumente mit Kommas statt mit Semikolons. Alle Funktionsnamen findest du in der Übersicht Excel-Funktionen Deutsch–Englisch.
LINKS, RECHTS, TEIL live ausprobieren
Die Tabelle unten ist echt: Tippe die Formel selbst ein, wie in Excel. Zelli prüft deine Lösung und hilft, wenn etwas nicht stimmt.
Interaktive Übung
Probier es aus: Ein Datum aus dem Bankexport zerlegen
Schritt 1 von 3
Der Bankexport liefert das Datum als Text im Muster JahrMonatTag: 20260315 ist der 15.03.2026. Mit LINKS holst du Zeichen vom Anfang. Du gibst den Text an und wie viele Zeichen du brauchst. Das Jahr sind die ersten 4 Zeichen.
Hol dir in D2 mit LINKS das Jahr aus A2.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Datum (Import) | Betrag | Jahr | Monat | Tag | |
| 2 | 20260315 | 84,90 € | ||||
| 3 | 20260402 | 1.250,00 € | ||||
| 4 | 20260117 | 39,99 € | ||||
| 5 | 20251230 | 412,50 € | ||||
| 6 | 20260509 | 76,00 € | ||||
| 7 | 20260221 | 230,40 € | ||||
| 8 | 20260328 | 18,75 € |
Lösung ansehen
- Schritt 1:
D2: =LINKS(A2;4) - Schritt 2:
E2: =TEIL(A2;5;2) - Schritt 3:
F2: =RECHTS(A2;2)
So funktionieren LINKS, RECHTS und TEIL
Daten aus anderen Programmen kommen oft zusammengeklebt an. Ein Bankexport schreibt das Datum als 20260315, ein Warenwirtschaftssystem liefert Seriennummern wie SN-48213-DE, und in der Kundenliste stehen Vor- und Nachname in einer Zelle. Mit LINKS, RECHTS und TEIL schneidest du daraus genau die Stücke heraus, die du brauchst.
Alle drei Funktionen zählen Zeichen. Jeder Buchstabe, jede Ziffer, jedes Leerzeichen und jeder Bindestrich ist ein Zeichen. Bei 20260315 gilt also:
| Formel | Bedeutung | Ergebnis |
|---|---|---|
=LINKS(A2;4) | die ersten 4 Zeichen | 2026 |
=TEIL(A2;5;2) | 2 Zeichen ab dem 5. Zeichen | 03 |
=RECHTS(A2;2) | die letzten 2 Zeichen | 15 |
Willst du aus den drei Teilen ein echtes Datum machen, mit dem Excel rechnen kann, setzt du sie in DATUM ein: =DATUM(LINKS(A2;4);TEIL(A2;5;2);RECHTS(A2;2)). Excel wandelt die Texte dabei selbst in Zahlen um.
Ein paar Eigenschaften solltest du kennen:
- Das Ergebnis ist immer Text. Führende Nullen wie in „03“ bleiben deshalb erhalten.
- Lässt du bei LINKS oder RECHTS die Anzahl weg, bekommst du genau ein Zeichen.
- Ist die Anzahl größer als der Text lang ist, liefern alle drei Funktionen einfach den Rest des Textes, ohne Fehler.
- Liegt die Startposition bei TEIL hinter dem Textende, kommt ein leerer Text heraus. Eine Startposition kleiner als 1 oder eine negative Anzahl ergibt #WERT!.
Flexible Längen mit FINDEN und LÄNGE
Feste Zahlen funktionieren nur, wenn alle Einträge gleich aufgebaut sind. Bei Namen ist das selten der Fall. Hier helfen zwei weitere Textfunktionen:
- FINDEN liefert die Position eines Zeichens.
=FINDEN(" ";A2)ergibt bei „Moritz Albers“ die 7. - LÄNGE zählt alle Zeichen eines Textes. Bei „Moritz Albers“ sind es 13.
Der Vorname endet ein Zeichen vor dem Leerzeichen, also =LINKS(A2;FINDEN(" ";A2)-1). Der Nachname ist alles nach dem Leerzeichen: Die Länge minus die Position des Leerzeichens ergibt 6 Zeichen, also =RECHTS(A2;LÄNGE(A2)-FINDEN(" ";A2)). Alternativ holt =TEIL(A2;FINDEN(" ";A2)+1;100) alles ab dem Zeichen nach dem Leerzeichen. Die 100 ist einfach eine Zahl, die sicher größer ist als jeder Nachname.
Text oder Zahl?
Weil das Ergebnis immer Text ist, verhält es sich anders als eine getippte Zahl. Rechnest du direkt weiter, etwa mit =LINKS(A2;4)+1, wandelt Excel den Text von selbst in eine Zahl um. Ein Vergleich wie =LINKS(A2;4)=2026 tut das nicht und ergibt FALSCH, weil Text nie gleich einer Zahl ist. Auch SUMME über einen Bereich übergeht Zellen, in denen solche Ergebnisse stehen, ohne Warnung: Stehen in B2:B10 lauter LINKS-Formeln, ergibt =SUMME(B2:B10) 0. Nur wenn du die Textfunktion direkt in SUMME schreibst, wie bei =SUMME(LINKS(A2;4)), wandelt Excel den Text um. Brauchst du eine echte Zahl, setz die Formel in WERT ein, zum Beispiel =WERT(RECHTS(B2;3)).
Zwei Vornamen und andere Sonderfälle
Hat jemand zwei Vornamen, etwa „Lea Marie Brandt“, findet FINDEN nur das erste Leerzeichen. Für solche Listen lohnt ein Blick auf TEXTVOR und TEXTNACH, die auch das letzte Trennzeichen finden können: =TEXTNACH(A2;" ";-1) liefert „Brandt“. Beide gibt es in Microsoft 365, Excel 2024 und Excel für das Web, nicht in Excel 2021.
Wann du LINKS, RECHTS und TEIL brauchst
Typische Aufgaben im Büro und in Excel-Tests bei Bewerbungen sind: Kürzel aus Codes lesen, Postleitzahl und Ort trennen, Kontonummern oder Seriennummern zerlegen und Namen aufteilen. Wer LINKS, RECHTS und TEIL sicher beherrscht und mit FINDEN kombiniert, löst all das ohne Handarbeit. Der umgekehrte Weg, also Stücke wieder zusammensetzen, gelingt mit & oder VERKETTEN.
Typische Fehler mit LINKS, RECHTS, TEIL
TEIL: Startposition falsch gezählt
Erstes_Zeichen ist die Position, an der der Ausschnitt beginnt, gezählt ab 1. Bindestriche und Leerzeichen zählen mit. Bei „SN-48213-DE“ beginnt die Nummer beim 4. Zeichen, nicht beim 3.
Interaktive Übung
Fehler beheben: TEIL beginnt ein Zeichen zu früh
Schritt 1 von 1
C2 soll die fünfstellige Nummer aus der Mitte zeigen, liefert aber „-4821“. Zähl die Zeichen von links: S ist das 1., N das 2., der Bindestrich das 3. Die Nummer beginnt also erst beim 4. Zeichen.
Repariere die Formel in C2, sodass sie die Nummer 48213 aus A2 holt.
| A | B | C | |
|---|---|---|---|
| 1 | Seriennummer | Nummer | |
| 2 | SN-48213-DE | -4821 | |
| 3 | SN-50977-AT | ||
| 4 | SN-31408-CH | ||
| 5 | SN-77260-DE | ||
| 6 | SN-12095-AT |
Lösung ansehen
C2: =TEIL(A2;4;5)
Das Ergebnis ist Text, keine Zahl
LINKS, RECHTS und TEIL liefern immer Text, auch wenn er nur aus Ziffern besteht. Ein Vergleich wie D2=2026 ergibt dann FALSCH. Mit =WERT(LINKS(A2;4)) wird daraus eine Zahl.
Interaktive Übung
Fehler beheben: Das Jahr ist Text, keine Zahl
Schritt 1 von 1
In E2 steht „Vorjahr“, obwohl D2 die 2026 zeigt. LINKS liefert immer Text, und der Text "2026" ist für Excel nicht gleich der Zahl 2026. Die Funktion WERT wandelt das Ergebnis von LINKS in eine echte Zahl um.
Ändere die Formel in D2 so, dass sie das Jahr mit WERT und LINKS als Zahl liefert.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Datum (Import) | Betrag | Jahr | Zuordnung | |
| 2 | 20260315 | 84,90 € | 2026 | Vorjahr | |
| 3 | 20251230 | 412,50 € | |||
| 4 |
Lösung ansehen
D2: =WERT(LINKS(A2;4))
Feste Zeichenzahl bei unterschiedlich langen Texten
=LINKS(A2;4) passt nur, wenn alle Vornamen vier Buchstaben haben. Bei Namen, Städten oder E-Mail-Adressen bestimmst du die Länge mit FINDEN: =LINKS(A2;FINDEN(" ";A2)-1).
Interaktive Übung
Fehler beheben: Vornamen mit fester Länge abschneiden
Schritt 1 von 1
C2 zeigt „Mori“, weil die Formel immer 4 Zeichen nimmt. Vornamen sind aber unterschiedlich lang. FINDEN liefert die Position des Leerzeichens. Ziehst du davon 1 ab, hast du genau die Länge des Vornamens.
Repariere die Formel in C2 mit LINKS und FINDEN, sodass sie den ganzen Vornamen aus A2 zeigt.
| A | B | C | |
|---|---|---|---|
| 1 | Name | Vorname | |
| 2 | Moritz Albers | Mori | |
| 3 | Jana Lindner | ||
| 4 | Konstantin Wolf |
Lösung ansehen
C2: =LINKS(A2;FINDEN(" ";A2)-1)
Unsichtbare Leerzeichen am Anfang
Nach einem Import beginnen Texte manchmal mit Leerzeichen. LINKS zählt sie mit, und =LINKS(B4;2) liefert dann zwei Leerzeichen statt zwei Buchstaben. Entferne sie vorher mit GLÄTTEN: =LINKS(GLÄTTEN(B4);2).
LINKS oder RECHTS auf ein echtes Datum
Ein Datum ist für Excel eine fortlaufende Zahl. =RECHTS(A2;4) holt deshalb die letzten Ziffern dieser Zahl, nicht das Jahr. Für echte Datumswerte nimmst du JAHR, MONAT und TAG oder TEXT(A2;"JJJJ").
LINKS, RECHTS, TEIL und TEXTVOR im Vergleich
| LINKS | RECHTS | TEIL | TEXTVOR / TEXTNACH | |
|---|---|---|---|---|
| Holt Zeichen | vom Anfang | vom Ende | ab einer Position | vor oder nach einem Trennzeichen |
| Beispiel mit ART-48213-DE in A2 | `=LINKS(A2;3)` → ART | `=RECHTS(A2;2)` → DE | `=TEIL(A2;5;5)` → 48213 | `=TEXTVOR(A2;"-")` → ART |
| Anzahl weggelassen | genau 1 Zeichen | genau 1 Zeichen | Pflichtargument | bis zum Trennzeichen |
| Verfügbar in | allen Excel-Versionen | allen Excel-Versionen | allen Excel-Versionen | Microsoft 365, Excel 2024, Excel für das Web |
Übe LINKS, RECHTS, TEIL in 5 Lektionen
Mit Tabellenfit übst du LINKS, RECHTS, TEIL Schritt für Schritt in einer echten Tabelle, mit deutschen Funktionsnamen und Hilfe von Zelli. Modul 1 ist kostenlos.
Häufige Fragen zu LINKS, RECHTS, TEIL
Wie trenne ich Vorname und Nachname in Excel?
Steht in A2 „Moritz Albers“, liefert =LINKS(A2;FINDEN(" ";A2)-1) den Vornamen und =RECHTS(A2;LÄNGE(A2)-FINDEN(" ";A2)) den Nachnamen. FINDEN sucht die Position des Leerzeichens, LÄNGE zählt alle Zeichen. In Microsoft 365, Excel 2024 und Excel für das Web geht es kürzer mit =TEXTVOR(A2;" ") und =TEXTNACH(A2;" "). Excel 2021 und ältere Versionen kennen diese beiden Funktionen nicht.
Wie lese ich Text bis zu einem bestimmten Zeichen aus?
Kombiniere LINKS mit FINDEN: =LINKS(A2;FINDEN("-";A2)-1) holt alles vor dem ersten Bindestrich. Kommt das Zeichen nicht vor, meldet FINDEN #WERT!. Diesen Fall fängst du mit WENNFEHLER ab.
Wie entferne ich die ersten oder letzten Zeichen eines Textes?
Nimm alle Zeichen bis auf die unerwünschten. =LINKS(A2;LÄNGE(A2)-1) schneidet das letzte Zeichen ab, =RECHTS(A2;LÄNGE(A2)-1) das erste. Für mehr Zeichen ersetzt du die 1 durch die gewünschte Anzahl.
Was ist der Unterschied zwischen LINKS, RECHTS und TEIL?
LINKS beginnt immer beim ersten Zeichen, RECHTS endet immer beim letzten. TEIL kann an jeder Stelle beginnen und braucht deshalb ein Argument mehr: die Startposition. Mit TEIL ließe sich auch LINKS nachbauen, =TEIL(A2;1;4) entspricht =LINKS(A2;4).
Wie heißen LINKS, RECHTS und TEIL auf Englisch?
Im englischen Excel heißen sie LEFT, RIGHT und MID. Das englische Excel trennt die Argumente mit Kommas: =MID(A2,5,2). Weitere Namen findest du in der Übersicht Excel-Funktionen Deutsch–Englisch.
Weiterlesen und üben
- Lektion: LINKS, RECHTS, TEIL
- Lektion: LÄNGE & Kombinationen
- Lektion: FINDEN & SUCHEN
- Lektion: TEXTVOR & TEXTNACH
- Lektion: Praxis: Namen & E-Mail-Adressen aufbereiten
- Übungen zum Thema: Excel-Übungen: Textfunktionen
- Verwandte Funktion: VERKETTEN erklärt
- Verwandte Funktion: GLÄTTEN erklärt
- Verwandte Funktion: WENNFEHLER erklärt
- Nachschlagen: Excel-Funktionen Deutsch–Englisch
- Selbst testen: Kostenloser Excel-Test mit 15 Aufgaben