Spreadsheet Practice

TEIL-Funktion (MID)

Kurz gesagt

TEIL gibt Zeichen aus der Mitte eines Texts zurück, ab einer Position, die du wählst.

Syntax
=TEIL(Text; Erstes_Zeichen; Anzahl_Zeichen)
Häufigste Verwendung
=TEIL(A2;5;4) ergibt 2026 (Das Jahr: vier Zeichen ab Position 5)

Nimm die Funktion für Codes mit festem Aufbau, bei denen das gesuchte Stück immer an derselben Stelle steht, etwa das Jahr in INV-2026-0042.

Englischer Name
MID
Verfügbar in
Alle aktuellen Versionen
Kategorie
Text
Rückgabewert
Text. Liegt Erstes_Zeichen hinter dem Ende des Texts, ein leerer Text.
Google Sheets
Funktioniert in Google Sheets genauso.

Syntax

=TEIL(Text; Erstes_Zeichen; Anzahl_Zeichen)

Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.

ArgumentErforderlich?Bedeutung
TextErforderlichDer Text oder die Zelle, die gelesen wird.
Erstes_ZeichenErforderlichDie Position des ersten Zeichens, das zurückgegeben wird. Das erste Zeichen des Texts ist 1.
Anzahl_ZeichenErforderlichWie viele Zeichen zurückgegeben werden.

Beispiele

Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.

ZelleFormelErgebnisWas es zeigt
D2=TEIL(A2;5;4)2026Das Jahr: vier Zeichen ab Position 5
D3=TEIL(B3;3;6)888BB2Die Zeichen 3 bis 8 einer Sendungsnummer
D4=TEIL(C4;FINDEN("-";C4)+1;3)GRNDer Farbcode, direkt nach dem ersten Bindestrich

Live ausprobieren

Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.

Beispieldaten als Tabelle anzeigen
RechnungSendungsnummerProduktcodeErgebnis
INV-2026-00421Z999AA10123456784WDG-BLU-L2026
INV-2025-11871Z888BB20234567891GDT-RED-M888BB2
INV-2026-03101Z777CC30345678912GZM-GRN-SGRN

TEIL üben

Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.

Das Jahr aus der Mitte

Extrahiere in D2 das vierstellige Jahr aus der Mitte des Codes. Ziehe die Formel bis D6 nach unten.

Typische Fehler

Was du siehstUrsache und Lösung
Um eins verschobenErstes_Zeichen zählt ab 1, und auch das Trennzeichen belegt eine Position: In NY-2026 beginnt das Jahr an Position 4, nicht 3. Mit FINDEN("-";A2)+1 beginnst du direkt nach einem Bindestrich.
Das Ergebnis lässt sich nicht summierenTEIL liefert Text, also ergibt TEIL(A2;5;4) "2026", das SUMME überspringt und Verweise als Text behandeln. Addiere 0 oder umschließe es mit WERT.
Die Teile sind unterschiedlich langEine feste Anzahl_Zeichen schneidet Teile mit wechselnder Länge ab. Finde beide Trennzeichen mit FINDEN oder nimm TEXTVOR und TEXTNACH.

Tipps

  • Fordere mehr Zeichen an, als du brauchst, und TEIL hört am Textende auf: =TEIL(A2;5;99) liefert alles ab Position 5.

Häufige Fragen

Wie extrahiere ich in Excel Text zwischen zwei Zeichen?

In Excel 2024 oder Microsoft 365 verschachtelst du die Teilungsfunktionen: =TEXTVOR(TEXTNACH(A2;"-");"-") liefert den Text zwischen den ersten beiden Bindestrichen. In älteren Versionen berechnest du Anfang und Länge mit TEIL und FINDEN.

Gibt es in Excel eine Funktion SUBSTRING?

Nein. TEIL ist das Gegenstück: Gib ihm den Text, eine Startposition und eine Länge.

Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .