TEIL
Gibt eine bestimmte Anzahl von Zeichen aus einer Textzeichenfolge zurück, beginnend an der von Ihnen angegebenen Position.
TEIL(Text; Erstes_Zeichen; Anzahl_Zeichen)Argumente
TextDie TextzeichenfolgeErstes_ZeichenPosition, an der begonnen werden soll (das erste Zeichen ist 1)Anzahl_ZeichenAnzahl der zu extrahierenden Zeichen
=TEIL("Hello World";7;5)Beginnt an Position 7, nimmt 5 Zeichen
=TEIL(A1;2;3)Extrahiert ab Position 2
=TEIL("ABC-123-XYZ";5;3)Extrahiert den mittleren Teil
- •Das erste Zeichen ist Position 1, nicht 0
- •Gibt einen leeren Wert zurück, wenn Erstes_Zeichen die Textlänge überschreitet
- •Verwenden Sie FINDEN, um die Startposition zu ermitteln
- •Die Startposition falsch zählen - TEIL beginnt bei 1, nicht bei 0, daher sind Verschiebungsfehler häufig
- •Eine feste Länge verwenden, obwohl das zu extrahierende Segment tatsächlich von Zeile zu Zeile variiert
- •Vergessen, dass TEIL Text zurückgibt, sodass eine numerische Teilzeichenfolge trotzdem WERT() benötigt, bevor damit gerechnet werden kann
Wie extrahiere ich Text zwischen zwei Zeichen, wie Klammern?
Verwenden Sie FINDEN, um beide Zeichen zu lokalisieren und die Länge zu berechnen: =TEIL(A1;FINDEN("(";A1)+1;FINDEN(")";A1)-FINDEN("(";A1)-1).
Was passiert, wenn die angegebene Länge über das Textende hinausgeht?
TEIL gibt einfach die verfügbaren Zeichen bis zum Ende zurück, ohne einen Fehler auszulösen.
Kann TEIL eine variable Startposition verarbeiten?
Ja - das Argument Start kann jede Formel sein, wie FINDEN() oder SUCHEN(), nicht nur eine feste Zahl.
Müssen Sie eine Formel mit TEIL übersetzen?
Verwenden Sie unseren Übersetzer, um Ihre vollständige Formel zu konvertieren
