In diesem Artikel werden die Formelsyntax und die Verwendung der Funktion TEIL in Microsoft Excel beschrieben.
Beschreibung
"TEIL" gibt auf der Grundlage der angegebenen Anzahl von Zeichen eine bestimmte Anzahl von Zeichen einer Zeichenfolge ab der von Ihnen angegebenen Position zurück.
Syntax
TEIL(Text;Erstes_Zeichen;Anzahl_Zeichen)
Die Syntax der Funktion TEIL weist die folgenden Argumente auf:
Text Erforderlich. Die Zeichenfolge mit den Zeichen, die Sie extrahieren möchten
Start_num Erforderlich. Die Position des ersten Zeichens, das Sie aus dem Text extrahieren möchten. Für das erste Zeichen von "Text" gilt, dass "Erstes_Zeichen" den Wert "1" hat und so weiter.
- Ist "Erstes_Zeichen" größer als die Gesamtlänge von "Text", gibt TEIL die Zeichenfolge "" (leere Zeichenfolge) zurück.
- Ist "Erstes_Zeichen" kleiner als die Gesamtlänge von "Text", doch überschreitet "Erstes_Zeichen" plus "Anzahl_Zeichen" die Gesamtlänge von "Text", gibt TEIL alle bis zum Ende von "Text" gehörenden Zeichen zurück.
- Ist "Erstes_Zeichen" kleiner als 1, gibt TEIL den Fehlerwert #WERT! zurück.
Num_chars Erforderlich für MID. Gibt die Anzahl der Zeichen an, die TEIL aus "Text" zurückgeben soll
- Ist "Anzahl_Zeichen" negativ, gibt TEIL den Fehlerwert #WERT!! zurück.
Beispiel
Kopieren Sie die Beispieldaten in der folgenden Tabelle, und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Um die Ergebnisse der Formeln anzuzeigen, markieren Sie sie, drücken Sie F2 und dann die EINGABETASTE. Im Bedarfsfall können Sie die Breite der Spalten anpassen, damit alle Daten angezeigt werden.
| Daten | ||
|---|---|---|
| Mitteleuropa | ||
| Formel | Beschreibung | Ergebnis |
| =TEIL(A2;1;5) | Gibt fünf Zeichen aus der Zeichenfolge in A2 ab dem ersten Zeichen zurück. | Mitte |
| =TEIL(A2;7;20) | Gibt 20 Zeichen aus der Zeichenfolge in A2 ab dem siebten Zeichen zurück. Da die Anzahl der zurückzugebenden Zeichen (20) größer als die Gesamtlänge der Zeichenfolge (12) ist, werden alle Zeichen ab dem siebten Zeichen zurückgegeben. Es werden keine Leerzeichen am Ende angehängt. | europa |
| =TEIL(A2;20;5) | Da die Position des ersten zurückzugebenden Zeichens größer als die Gesamtlänge der Zeichenfolge (12) ist, wird eine leere Zeichenfolge zurückgegeben. |
Wichtig
- Die TEILB-Funktion ist veraltet.
- In Arbeitsmappen, die auf Kompatibilität Version 2 festgelegt sind, hat TEIL das Verhalten mit Ersatzpaaren verbessert, indem sie als ein Zeichen statt als zwei Zeichen gezählt werden. Variationsselektoren (die häufig mit Emojis verwendet werden) werden weiterhin als separate Zeichen gezählt. Lesen Sie hier mehr: Der Unicode-Standard