EXCEL - Zeichenkette zerlegen und Substring extrahieren
Inhaltsverzeichnis
- Was ist die Aufgabe?
- Einsatzzweck
- Lösungsweg
- Beispiel
- Zusammenfassung
Was ist die Aufgabe?
Aus URLs, die in einer bestimmten Struktur in Spalte A angegeben sind, soll ein spezifischer String-Teil extrahiert werden, der direkt nach "svn/" kommt.
Einsatzzweck
Dies ist nützlich, wenn Sie aus einer Reihe von URLs einen spezifischen Teil der URL extrahieren möchten, um diesen für Analysen oder andere Zwecke zu verwenden.
Lösungsweg
Um den gewünschten String-Teil aus der URL zu extrahieren, können Sie die Funktionen SUCHEN
, TEIL
und LINKS
verwenden:
SUCHEN
gibt die Position eines Teilsstrings in einem anderen String zurück.
TEIL
gibt einen bestimmten Teil eines Texts in einer Zelle zurück, basierend auf der Startposition und der Anzahl der Zeichen.
LINKS
gibt eine bestimmte Anzahl von Zeichen von der linken Seite eines Strings zurück.
Die Kombination dieser Funktionen ermöglicht es, den gewünschten String-Teil zu isolieren.
Beispiel
Angenommen, Sie haben die URL "http://svn/ctb/mods/wxxxxx/xxx/xxxxx" in Zelle A1. Um den gewünschten Teilstring zu extrahieren, verwenden Sie die folgende Formel:
=TEIL(A1;SUCHEN("svn/";A1)+4;SUCHEN("/";A1,SUCHEN("svn/";A1)+4)-SUCHEN("svn/";A1)-4)
Das Ergebnis wäre ctb
.
Zusammenfassung
Mit einer Kombination von SUCHEN
, TEIL
und LINKS
können Sie effektiv einen bestimmten Teilstring aus einer URL extrahieren. Das obige Beispiel zeigt, wie man den Teilstring direkt nach "svn/" aus einer URL in Spalte A erhält.