- Extrahieren Sie Text vor Zeichen mit den Funktionen FIND und LEFT
- Extrahieren von Text nach Zeichen mit den Funktionen FIND, LEN und RIGHT
- Extrahieren Sie Text vor Zeichen mit den Funktionen FIND und LEFT in Google Sheets
- Extrahieren Sie Text nach Zeichen mit den Funktionen FIND, LEN und RIGHT in Google Sheets
Laden Sie die Beispielarbeitsmappe herunter
In diesem Tutorial wird gezeigt, wie Sie Text vor oder nach einem Zeichen in Excel und Google Sheets extrahieren.
Extrahieren Sie Text vor Zeichen mit den Funktionen FIND und LEFT
Um den Text vor dem Komma zu extrahieren, können wir die Funktionen LEFT und FIND verwenden
Funktion suchen
Zuerst können wir die Position des Kommas mit der Funktion FIND ermitteln und dann eins vom zurückgegebenen Wert subtrahieren, um die Länge des Nachnamens zu erhalten.
1 | =FINDEN(",", B3)-1 |
LINKE Funktion verwenden
Wir verwenden dann die linke Funktion, um den Text vor der Position zu extrahieren, die von der obigen Funktion FIND zurückgegeben wurde.
1 | =LINKS(B3, C3) |
Die Kombination dieser Funktionen ergibt die Formel:
1 | =LINKS(B3, FINDEN(",", B3)-1) |
Extrahieren von Text nach Zeichen mit den Funktionen FIND, LEN und RIGHT
Im nächsten Abschnitt verwenden wir die Funktionen FIND, LEN und RIGHT, um den Text nach einem bestimmten Zeichen in einer Textzeichenfolge zu extrahieren.
FINDEN-Funktion
Wie im vorherigen Beispiel verwenden wir die Funktion find, um die Position des Kommas zu ermitteln, und ziehen dann eins vom zurückgegebenen Wert ab, um die Länge des Nachnamens zu erhalten.
1 | =FINDEN(",", B3)-1 |
LEN-Funktion
Wir verwenden dann die LEN-Funktion, um die Gesamtlänge des Textes zu erhalten
1 | =LEN(B3) |
Wir können dann die Funktionen FIND und LEN kombinieren, um die Anzahl der Zeichen zu erhalten, die wir nach dem Komma extrahieren möchten
1 | =LEN(B3)-FIND(",",B3)-1 |
RECHTE Funktion
Schließlich verwenden wir die RIGHT-Funktion, um die Zeichen nach dem Komma in der Zelle zurückzugeben.
1 | =RECHTS(B3,C3) |
Die Kombination dieser Funktionen ergibt diese Formel:
1 | =RECHTS(B3,LEN(B3)-FINDEN(",",B3)-1) |
Extrahieren Sie Text vor Zeichen mit den Funktionen FIND und LEFT in Google Sheets
Sie können Text vor einem Zeichen in Google-Tabellen auf die gleiche Weise wie in Excel extrahieren.
Extrahieren Sie Text nach Zeichen mit den Funktionen FIND, LEN und RIGHT in Google Sheets
Ebenso ist das Extrahieren von Text nach einem Zeichen auch in Google Sheets dasselbe.