Teilstring bis Punkt in Excel extrahieren
Schritt-für-Schritt-Anleitung
Um in Excel einen Teilstring bis zu einem bestimmten Zeichen, wie dem Punkt, zu extrahieren, kannst Du die folgende Formel verwenden:
-
Gehe zu der Zelle, in der Du den extrahierten Teilstring anzeigen möchtest.
-
Gib die folgende Formel ein:
=TEIL(E1;FINDEN(".";E1)+1;3)
Hierbei steht E1
für die Zelle, die den zu durchsuchenden String enthält. Diese Formel sucht das erste Vorkommen des Punktes und extrahiert die nächsten drei Zeichen.
-
Kopiere die Formel nach unten, um sie auf weitere Zellen anzuwenden.
Häufige Fehler und Lösungen
Alternative Methoden
Eine weitere Möglichkeit, einen Teilstring in Excel zu extrahieren, besteht darin, die Funktionen LINKS
und RECHTS
zu kombinieren:
-
Um den Text links vom Punkt zu extrahieren:
=LINKS(E1;FINDEN(".";E1)-1)
-
Um den Text rechts vom Punkt zu extrahieren, kannst Du die RECHTS
-Funktion verwenden:
=RECHTS(E1;LÄNGE(E1)-FINDEN(".";E1))
Praktische Beispiele
Angenommen, Du hast die folgende Liste in Spalte A:
A |
B |
abcd.efgh.ijkl |
efg |
abcd.efgh.ijkl |
efg |
abcdefgh.kl |
kl |
In Zelle B1 wäre die Formel:
=TEIL(A1;FINDEN(".";A1)+1;3)
Diese Formel gibt efg
für die erste Zeile und kl
für die dritte Zeile zurück.
Tipps für Profis
- Wenn Du mit komplexeren Strings arbeitest, kannst Du die
TEXT
-Funktion nutzen, um die Formatierung zu ändern, bevor Du die Teilstrings extrahierst.
- Experimentiere mit der
SUCHEN
-Funktion, um nach anderen Zeichen zu suchen, nicht nur nach Punkten.
- Verwende die
TEXTVERKETTEN
-Funktion, um mehrere Teilstrings zusammenzufügen.
FAQ: Häufige Fragen
1. Kann ich die Formel für andere Zeichen verwenden?
Ja, Du kannst die Formel leicht anpassen, indem Du den Punkt in der FINDEN
-Funktion durch ein anderes Zeichen ersetzt.
2. Gibt es eine Möglichkeit, mehrere Punkte in einem String zu berücksichtigen?
Um mehrere Punkte zu berücksichtigen, müsstest Du zusätzliche Logik implementieren, um die Position des gewünschten Punktes zu finden.
3. Funktioniert diese Methode in allen Excel-Versionen?
Die beschriebenen Formeln funktionieren in Excel 2010 und neueren Versionen.