Note: The other languages of the website are Google-translated. Back to English

Teilen Sie die Textzeichenfolge an einem bestimmten Zeichen in einer Zelle in Excel

In diesem Lernprogramm wird erläutert, wie Sie Textzeichenfolgen an einem bestimmten Zeichen in separate Spaltenzellen mit Formeln in Excel aufteilen.


Wie teile ich eine Textzeichenfolge an einem bestimmten Zeichen in einer Zelle in Excel?

Angenommen, Sie haben eine Textzeichenfolgenliste in Spalte B (siehe Abbildung unten) und möchten Texte mit dem Zeichen „-“ aufteilen und in drei separaten Spalten ausgeben. In diesem Fall können die folgenden Formeln Ihnen einen Gefallen tun.

Generische Formeln

Allgemeine Formel zum Teilen des linken Textes

=LEFT(text_string,FIND("Char", text_string)-1)

Allgemeine Formel zum Teilen des mittleren Textes

=MID(text_string, FIND("Char", text_string) + 1, FIND("Char", text_string,FIND("Char", text_string)+1) - FIND("Char", text_string) - 1)

Allgemeine Formel zum Teilen des richtigen Textes

=RIGHT(text_string,LEN(text_string) - FIND("Char", text_string, FIND("Char", text_string) + 1))

Argumente der obigen Formeln

Textzeichenfolge: Die Textzeichenfolge, von der Sie Text trennen möchten.

Saibling: Das Zeichen, anhand dessen Sie den Text teilen.

Wie verwende ich diese Formeln?

Teilen Sie zunächst die erste Textzeichenfolge basierend auf einem bestimmten Zeichen

1. Wählen Sie eine leere Zelle aus, um das Ergebnis auszugeben. Hier wähle ich C3.

2. Geben Sie die folgende Formel ein und drücken Sie die Taste Weiter Schlüssel. Ziehen Sie dann die Zelle mit Ihrer LINKEN Formel ganz nach unten, um sie auf andere Zellen anzuwenden.

=LEFT(B3,FIND("-",B3)-1)

Zweitens teilen Sie die mittlere Textzeichenfolge basierend auf einem bestimmten Zeichen

1. Wählen Sie eine leere Zelle wie D3 aus, um das Ergebnis auszugeben.

2. Geben Sie die folgende Formel ein und drücken Sie die Taste Weiter Schlüssel. Wählen Sie die Ergebniszelle aus und ziehen Sie den Füllgriff nach unten, um die Formel auf andere Zellen anzuwenden.

=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)

Teilen Sie zum Schluss die letzte Textzeichenfolge basierend auf einem bestimmten Zeichen

1. Wählen Sie eine leere Zelle wie E3 aus, um das Ergebnis auszugeben.

2. Geben Sie die folgende Formel ein und drücken Sie die Taste Weiter Schlüssel. Wählen Sie die Ergebniszelle aus und ziehen Sie den Füllgriff nach unten, um die Formel auf andere Zellen anzuwenden.

=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))

Jetzt wurde die Textzeichenfolge in jeder Zelle der Spalte B in drei Teile geteilt.

Tipps: Wenn Sie die Textzeichenfolge nur basierend auf einem bestimmten Zeichen in zwei Teile aufteilen möchten, können Sie nach dem Aufteilen des ersten Teils mit der obigen Formel LINKS die folgende Formel RECHTS anwenden, um den zweiten Teil wie im folgenden Screenshot zu extrahieren.

=RIGHT(B3,LEN(B3)-FIND("-",B3))

Wie funktionieren diese Formeln?

=LEFT(B3,FIND("-",B3)-1)

  • FIND("-",B3): Die FIND-Funktion gibt die Startposition des Zeichens "-" in der Textzeichenfolge KTE-Jan-359 zurück. Das Ergebnis ist 4.
  • LEFT(B3,4-1): Die LEFT-Funktion extrahiert 3 Zeichen (4-1 = 3) von der linken Seite der Textzeichenfolge KTE-Jan-359. Hier ist das Ergebnis KTE.
    Hinweis: Da sich das erste Zeichen "-" an der 4. Stelle der Textzeichenfolge befindet, müssen Sie 1 subtrahieren, um es vom Extrahieren auszuschließen. 

=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)

  • FIND("-",B3) + 1: Die FIND-Funktion gibt die Startposition des Zeichens "-" in der Textzeichenfolge KTE-Jan-359 zurück. Hier ist das Ergebnis 4.
    Hinweis: Da sich das erste Zeichen "-" an der 4. Stelle der Textzeichenfolge befindet, müssen Sie 1 bis 4 hinzufügen, um Texte danach zu extrahieren, und schließlich beenden wir mit 4 + 1 = 5.
  • FIND("-",B3,FIND("-",B3)+1) Hier wird FIND ("-", KTE-Jan-359,4 + 1) angezeigt: Die Find-Funktion ermittelt die Position des Zeichens "-" ab dem 5. Zeichen in KTE-Jan-359. Und gibt das Ergebnis als 8 zurück.
  • MID(B3, 5, 8 - 4 - 1): MID (KTE-Jan-359,5,3), was bedeutet, dass die MID-Funktion 3 Zeichen ab dem 5. Zeichen in der Textzeichenfolge KTE-Jan-359 extrahiert. Und das Ergebnis ist Jan.

=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))

  • LEN(B3): Die LEN-Funktion berechnet die Gesamtlänge der Textzeichenfolge KTE-Jan-359 und gibt das Ergebnis als 11 zurück.
  • FIND("-",B3,FIND("-",B3)+1): Die Suchfunktion ermittelt die Position des Zeichens "-" ab dem 5. Zeichen in KTE-Jan-359. Und gibt das Ergebnis als 8 zurück.
  • RIGHT(B3,11 - 8)): Die RIGHT-Funktion extrahiert 3 (11-8) Zeichen von der rechten Seite von KTE-Jan-359. Hier ist das Ergebnis 359.

Verwandte Funktionen

Excel LEFT-Funktion
Die LEFT-Funktion extrahiert die angegebene Anzahl von Zeichen von der linken Seite einer angegebenen Zeichenfolge.

Excel FIND-Funktion
Die FIND-Funktion wird verwendet, um eine Zeichenfolge in einer anderen Zeichenfolge zu finden, und gibt die Startposition der Zeichenfolge in einer anderen Zeichenfolge zurück.

Excel MID-Funktion
Die MID-Funktion wird verwendet, um eine bestimmte Anzahl von Zeichen aus der Mitte einer bestimmten Textzeichenfolge zu finden und zurückzugeben.

Excel RIGHT-Funktion
Die RECHTS-Funktion extrahiert eine bestimmte Anzahl von Zeichen von der rechten Seite der Textzeichenfolge.

Excel LEN-Funktion
Die Excel LEN-Funktion gibt die Anzahl der Zeichen in einer Textzeichenfolge zurück.


Verwandte Formeln

Teilen Sie Dimensionen in Excel in zwei Teile
In diesem Artikel wird erläutert, wie Sie mithilfe von Formeln Dimensionen in einer Zelle in zwei Teile ohne Einheiten (individuelle Länge und Breite) aufteilen.

Zahlen von Maßeinheiten trennen
In diesem Artikel wird erläutert, wie Sie mithilfe der Formel Zahlen von Maßeinheiten trennen.

Teilen Sie Text und Zahlen in einer Zelle in Excel
Wenn Sie Text und Zahlen in einer Zelle mit Formeln in verschiedene Spaltenzellen aufteilen möchten, tut Ihnen dieses Tutorial einen Gefallen.

Text mit Trennzeichen in einer Zelle in Excel teilen
In diesem Artikel bieten wir eine schrittweise Anleitung, mit der Sie Text in einer Zelle mit einem bestimmten Trennzeichen in Excel aufteilen können.


Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.

  • Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80 % der Excel-Probleme zu lösen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
  • Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
  • 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

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 Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
Screenshot von Excel (mit installiertem Office Tab)
Kommentare (0)
Noch keine Bewertungen. Bewerten Sie als Erster!
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL