Letzte Zeile eines Textes aus einer mehrzeiligen Zelle extrahieren
Um die letzte Zeile eines Textes aus einer Zeichenfolge zu extrahieren, die durch Zeilenumbrüche getrennt ist, gibt es normalerweise keinen direkten Weg, dies zu lösen. In diesem Artikel stelle ich eine Formel vor, um diese Aufgabe in Excel zu bewältigen.
Die letzte Zeile eines Textes aus einer mehrzeiligen Zelle in Excel extrahieren
In Excel können Sie eine Formel erstellen, die auf den Funktionen TRIM, RIGHT, SUBSTITUTE und REPT basiert, um die letzte Zeile aus einer mehrzeiligen Zelle zu extrahieren. Die allgemeine Syntax lautet:
- text: die Textzeichenfolge oder der Zellenwert, aus dem Sie die letzte Zeile extrahieren möchten.
- 200: Die Zahl 200 ist eine zufällige Zahl, die groß genug sein sollte, um lange Zeilen zu verarbeiten. Sie können sie erhöhen, wenn Ihre Zeilen länger sind.
1. Bitte geben Sie die folgende Formel in eine leere Zelle ein oder kopieren Sie sie:
2. Ziehen Sie dann das Ausfüllkästchen nach unten in die Zellen, auf die Sie diese Formel anwenden möchten, und alle letzten Zeilentexte in jeder Zelle wurden wie im folgenden Screenshot gezeigt extrahiert:
Erklärung der Formel:
- SUBSTITUTE(A2;ZEICHEN(10);WIEDERHOLEN(" ";200)): Diese SUBSTITUTE-Funktion wird verwendet, um alle Zeilenumbrüche (char10) in Zelle A2 zu finden und jeden davon durch 200 Leerzeichen zu ersetzen.
- RIGHT(SUBSTITUTE(A2;ZEICHEN(10);WIEDERHOLEN(" ";200));200): Die RIGHT-Funktion wird verwendet, um 200 Zeichen von der rechten Seite des neuen Textes zu extrahieren, der von der SUBSTITUTE-Funktion zurückgegeben wurde.
- TRIM(): Diese TRIM-Funktion entfernt alle führenden Leerzeichen aus dem vom RIGHT-Funktion zurückgegebenen Text.
Zugehörige verwendete Funktionen:
- REPT:
- Die REPT-Funktion wird verwendet, um Zeichen eine bestimmte Anzahl von Malen zu wiederholen.
- SUBSTITUTE:
- Die SUBSTITUTE-Funktion ersetzt Text oder Zeichen innerhalb einer Textzeichenfolge durch einen anderen Text oder andere Zeichen.
- RIGHT:
- Die RIGHT-Funktion gibt den Text von rechts aus der Textzeichenfolge zurück.
- TRIM:
- Die TRIM-Funktion entfernt alle zusätzlichen Leerzeichen aus der Textzeichenfolge und behält nur einzelne Leerzeichen zwischen Wörtern bei.
Weitere Artikel:
- Das erste Wort aus einer Textzeichenfolge in Excel abrufen oder extrahieren
- Um alle ersten Wörter aus einer Liste von Textzeichenfolgen zu extrahieren, die durch Leerzeichen getrennt sind, können Ihnen die Funktionen LINKS und FINDEN in Excel helfen.
- Das letzte Wort aus einer Textzeichenfolge in Excel abrufen oder extrahieren
- Um das letzte Wort aus einer Textzeichenfolge zu extrahieren, die durch Leerzeichen getrennt ist, können Sie normalerweise eine Formel erstellen, die auf den Funktionen TRIM, SUBSTITUTE, RIGHT und REPT in Excel basiert.
- Teilstring aus einer Textzeichenfolge in Excel extrahieren
- Es kann eine häufige Aufgabe für Sie sein, Teilstrings aus Textzeichenfolgen zu extrahieren. In Excel gibt es keine direkte Funktion dafür, aber mit Hilfe der Funktionen LINKS, RECHTS, TEIL und SUCHEN können Sie verschiedene Arten von Teilstrings extrahieren, wie Sie benötigen.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.