Excel-Formel: Schneiden Sie Text auf n Wörter
In diesem Lernprogramm wird eine Formel vorgestellt, die die Funktionen LEFT, FIND und SUBSTITUTE kombiniert, um die ersten n Wörter aus einer langen Zeichenfolge in einer Excel-Zelle zu extrahieren. Außerdem wird die Verwendung der Formel erläutert.
Generische Formel:
=LEFT(txt,FIND("~",SUBSTITUTE(txt," ","~",n))-1) |
Argumente
txt: the text string or cell you want to trim. |
N: the number of words you want to extract from left side of the given text string. |
Wie diese Formel funktioniert
Nehmen Sie eine Instanz, Sie möchten einen Teil der Wörter von der linken Seite in jeder Zelle des Bereichs B3: B6 bis D3: D6 extrahieren, der Anzahl der Wörter, die durch den Wert in C3: C6 bestimmt werden. Bitte verwenden Sie die folgende Formel in D3.
=LEFT(B3,FIND("~",SUBSTITUTE(B3," ","~",C3))-1) |
Presse- Enter Taste, dann ziehen Sie den Füllgriff nach unten auf D6.
Erläuterung
SUBSTITUTE-Funktion: Diese Funktion ersetzt einen bestimmten Text durch einen anderen. Hier mit dieser Formel ERSATZ (B3, "", "~", C3) um das Leerzeichen "" bis "~" in der n-ten Position zu ersetzen.
FIND-Funktion: um die Position eines bestimmten Textes zu ermitteln. Hier FIND ("~", SUBSTITUT (B3, "", "~", C3) findet die Position von "~" in B3.
LINKE Funktion: Diese Funktion wird verwendet, um Text von der linken Seite einer bestimmten Textzeichenfolge zu extrahieren. Hier die Formel LINKS (B3, FIND ("~", SUBSTITUT (B3, "", "~", C3)) - 1) kann als gesehen werden LINKS (B3,54-1) Dadurch werden 53 Zeichen von der linken Seite des Textes in Zelle B3 extrahiert.
Beispieldatei
Klicken Sie hier, um die Beispieldatei herunterzuladen
Relative Formeln
- Brief in Zahl umwandeln
Dieses Tutorial enthält einige Formeln zur Lösung der Probleme beim Übersetzen von Buchstaben in Zahlen in Excel. - Von rechts vom Text entfernen
Hier wird die Formel zum Entfernen von Zeichen von der rechten Seite einer Textzeichenfolge in Excel vorgestellt. - Extrahieren Sie das letzte Wort aus der Textzeichenfolge in Excel
Dieses Tutorial enthält eine Formel zum Extrahieren des letzten Wortes aus der angegebenen Textzeichenfolge. - Extrahieren Sie das erste Wort aus einer Textzeichenfolge in Excel
Dieses Tutorial enthält eine Formel zum Extrahieren des ersten Wortes aus der angegebenen Textzeichenfolge.
Relative Funktionen
- SUBSTITUTE-Funktion
Ersetzen Sie einen Text an einer bestimmten Position durch einen anderen. - FIND-Funktion
Suchen Sie die Position eines Zeichens in der Textzeichenfolge. - LINKE Funktion
Extrahieren Sie einen Teil des Textes von der linken Seite. - MID
Geben Sie die spezifischen Zeichen aus der Mitte der Textzeichenfolge zurück.
Die besten Tools für die Office-Produktivität
Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen, Stellen Sie sicher, dass das, was Sie brauchen, nur einen Klick entfernt ist ...
Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).
- Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
- Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
- Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs in Office (einschließlich Excel), genau wie Chrome, Edge und Firefox.