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

Wie extrahiere ich Text vor / nach dem zweiten Leerzeichen oder Komma in Excel? 

In Excel können Sie mit der Funktion "Text in Spalten" jeden Text aus einer Zelle nach Leerzeichen, Komma oder anderen Trennzeichen in separate Zellen extrahieren. Haben Sie jedoch jemals versucht, den Text vor oder nach dem zweiten Leerzeichen oder Komma aus einer Zelle zu extrahieren? in Excel wie folgt Screenshot gezeigt? In diesem Artikel werde ich über einige Methoden sprechen, um mit dieser Aufgabe umzugehen.

doc-Extrakt vor dem zweiten Leerzeichen 1

Extrahieren Sie Text vor dem zweiten Leerzeichen oder Komma mit der Formel

Extrahieren Sie Text nach dem zweiten Leerzeichen oder Komma mit der Formel


Pfeil blau rechte Blase Extrahieren Sie Text vor dem zweiten Leerzeichen oder Komma mit der Formel

Um den Text vor dem zweiten Leerzeichen zu erhalten, wenden Sie bitte die folgende Formel an:

Geben Sie diese Formel ein: = IF (ISERROR (FIND ("", A2, FIND ("", A2,1) +1)), A2, LINKS (A2, FIND ("", A2, FIND ("", A2,1) +1 ))) in eine leere Zelle, in der Sie das Ergebnis suchen möchten, C2Ziehen Sie beispielsweise den Füllpunkt nach unten zu den Zellen, in denen diese Formel enthalten sein soll, und den gesamten Text, bevor das zweite Leerzeichen aus jeder Zelle extrahiert wurde (siehe Abbildung):

doc-Extrakt vor dem zweiten Leerzeichen 2

Hinweis: Wenn Sie den Text vor dem zweiten Komma oder anderen Trennzeichen extrahieren möchten, ersetzen Sie das Leerzeichen in der Formel nach Bedarf durch Komma oder andere Trennzeichen. Sowie: =IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1))).


Pfeil blau rechte Blase Extrahieren Sie Text nach dem zweiten Leerzeichen oder Komma mit der Formel

Um den Text nach dem zweiten Leerzeichen zurückzugeben, kann Ihnen die folgende Formel helfen.

Bitte geben Sie diese Formel ein: = MID (A2, FIND ("", A2, FIND ("", A2) +1) +1,256) in eine leere Zelle, um das Ergebnis zu suchen, und ziehen Sie dann den Füllpunkt nach unten zu den Zellen, um diese Formel und den gesamten Text zu füllen, nachdem das zweite Leerzeichen auf einmal extrahiert wurde (siehe Screenshot):

doc-Extrakt vor dem zweiten Leerzeichen 3

Hinweis: Wenn Sie den Text nach dem zweiten Komma oder anderen Trennzeichen extrahieren möchten, müssen Sie das Leerzeichen bei Bedarf nur durch Komma oder andere Trennzeichen in der Formel ersetzen. Sowie: = MID (A2, FIND (",", A2, FIND (",", A2) +1) +1,256).


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

Kutools for Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2021 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. 30-tägige kostenlose Testversion mit allen Funktionen. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Kommentare (28)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, diese Formel ist ideal dafür, aber anstatt Text nach dem zweiten Leerzeichen zu entfernen, möchte ich alles entfernen, nachdem ich versucht habe, 3. einzufügen ). Können Sie mir bitte helfen? Ich bin nicht gut darin, die Formeln zu verschachteln. Vielen Dank.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich suche nach einer Lösung, um aus dem folgenden Text den gesamten Text nach dem zweiten Ziffernsatz zu extrahieren, zum Beispiel:


XY limitiert - UAN#24675 Materialien per P/O#75176 Anticon & Sarking und ich benötige nur " Anticon & Sarking.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie würden Sie dies in das 3. Komma ändern? Anstelle des 2.?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Rodney,
Um den Text vor dem 3. Leerzeichen zu extrahieren, wenden Sie bitte diese Formel an:
=IF(ISERROR(FIND(" ",A2,FIND(" ",A2,FIND(" ",A2,1)+1) +1)),A2,LINKS(A2,FIND(" ",A2,FIND (" ",A2,FINDEN(" ",A2,1)+1) + 1)));
Um den Text nach dem 3. Leerzeichen zu extrahieren, verwenden Sie bitte diese Formel:
=MITTEL(A2, FINDEN(" ", A2,FINDEN(" ", A2, FINDEN(" ", A2)+1) +1)+1,30000)
Bitte versuchen Sie es, ich hoffe, es kann Ihnen helfen!
Vielen Dank!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke! Das war enorm hilfreich
Dieser Kommentar wurde vom Moderator auf der Website minimiert
=IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1)))
Dadurch wird der gesamte Text links vom zweiten Komma plus das zweite Komma zurückgegeben. Das sollte sein

=IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFT(A2,FIND(",",A2,FIND(",",A2,1)+1)-1))
das zweite Komma wegzulassen

1. Saquon Barkley, RB, Penn State
2. Derrius Guice, RB, LSU
3. Sony Michel, RB, Georgia
4. Ronald Jones II, RB, USC
5. Nick Chubb, RB, Georgia

schlecht:
1. Saquon Barkley, RB,
2. Derrius Guice, RB,
3. Sony-Michel, RB,
4. Ronald Jones II, RB,

Besser:
1. Saquon Barkley, RB
2. Derrius Guice, RB
3. Sony-Michel, RB
4. Ronald Jones II, RB
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Dies funktioniert jedoch nicht, wenn die Textzeichenfolge NICHT immer ein zweites Komma enthält ...
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, gibt es eine Möglichkeit, wenn ich Text nach dem 3. Komma vom Ende auswählen möchte?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Archi,
Um den gesamten Text nach dem 3. Komma zu extrahieren, wenden Sie bitte diese Formel an:
=RECHTS(A1,LEN(A1)-FIND("@@@",SUBSTITUTE(A1,",","@@@",3)))

Versuch es bitte.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gibt es eine Möglichkeit, verschiedene Teile dieser Zeichenfolge zu extrahieren? 123ABC.01.02.03.04 ---- zum Beispiel, um 123ABC zu ziehen, und dann in der nächsten Spalte 123ABC.01 und dann 123ABC.01.02, dann 123ABC.01.02.03 und so weiter.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
DANKE!!!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
wie mache ich das von rechts nach links. Grundsätzlich möchten Sie die letzten beiden Wörter extrahieren.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Demo,
Um die letzten beiden Wörter aus Textzeichenfolgen zu extrahieren und zurückzugeben, wenden Sie bitte die folgende Formel an:
=IF((LEN(A1)-LEN(SUBSTITUTE(A1," ","")))<2,A1,RIGHT(A1,LEN(A1)-FIND("/",SUBSTITUTE(A1," ","/",(LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-1)))))

Bitte versuchen Sie es, ich hoffe, es kann Ihnen helfen!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie kann ich Text 1 und Text 2 aus einer Zeichenfolge wie Text 1_Text 2_Text 3_Text 4 extrahieren
Dieser Kommentar wurde vom Moderator auf der Website minimiert
In meinem Szenario gibt es drei „-“ und manchmal ein „-“
vor dem zweiten „-“ Text sollte eingegeben werden
Wenn in der Zelle nur ein „-“ vorhanden ist, sollte es leer sein

zB As-01-14-32 antwortet wie folgtAs-01

zB As-01 Antwort Leere Zelle

Was wird Farmula sein?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Bill,
Um Ihr Problem zu lösen, wenden Sie bitte die folgende Formel an:
=IFERROR(LINKS(A1,FIND("#",SUBSTITUTE(A1,"-","#",2))-1),"")
Bitte versuchen Sie es, danke!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es funktioniert, danke
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Eine Sache noch
nach dem dritten"-"alle Texte sollten gerade 1 oder 10 bleiben sonst leer
B. A-01-12-As Antwort As
zB A-01-12-Asty Antwort Asty
zB A-01 Antwort leer
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo,
Vielleicht kann die folgende Formel Ihre Aufgabe lösen, bitte versuchen Sie es:
=IFERROR(TRIM(MID(A1,FIND("#",SUBSTITUTE(A1,"-","#",3))+1,255)),"")
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gut, danke
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hi
Ich brauche Hilfe, wenn ich etwas nach dem ersten Komma und vor dem letzten Komma extrahieren möchte.
"Wohnung 135 Nevendon Road, Sally, Wickford, SS12 0NL"

Spalte A = Wohnung 135 Nevendon Road
Spalte B = Sally, Wickford
Spalten C = SS12 0NL
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Jayaswal,
Um Ihr Problem zu lösen, wenden Sie bitte die folgenden Formeln an:
Erster Teil – Zelle B1: =LINKS(A1,FINDEN(",",A1,1)-1)
Zweiter Teil – Zelle C1: =MID(A1,FIND(",",A1)+1,LOOKUP(1,0/(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=","),ROW(INDIRECT("1:"&LEN(A1))))-FIND(",",A1)-1)
Dritter Teil – Zelle D1: =MID(A1,FIND("=",SUBSTITUTE(A1,",","=",LEN(A1)-LEN(SUBSTITUTE(A1,",",""))))+1,256)

Bitte versuchen Sie es, ich hoffe, es kann Ihnen helfen!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich habe eine lange Zeichenfolge in einer einzelnen Zelle und möchte alle Informationen nach jeder Produkt-ID extrahieren. Produkt-ID: 686, Produktmenge: 1, Produkt-SKU: RUB 100, Produktname: Emu Oil Rub 100g, Produktgewicht: 0.2000, Produktvariationsdetails: |Produkt-ID: 691, Produktmenge: 1, Produkt-SKU: MOIST 100, Produktname: Emu-Öl-Feuchtigkeitscreme 100 g, Produktgewicht: 0.1900, Produktvariationsdetails: , |Produkt-ID: 705, Produktmenge: 3, Produkt-SKU: WASH 250, Produktname: Natürliche Hand- und Körperwäsche mit Emu-Öl 250 ml, Produktgewicht : 0.4000, Produktvariationsdetails: Ich benötige die Menge in einer Zelle und den Produktnamen in einer anderen Zelle für jedes der Produkte nach der Produkt-ID. Kannst du helfen?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich habe den Text so
LAXMI RANI DELHI DELHI CG012054567IN CA
Also möchte ich, dass der Text in Excel so angeordnet wird
LAXMI RANI (1. Zelle) DELHI (2. Zelle) DELHI (3. Zelle) CG012054567IN (4. Zelle) CA (5. Zelle)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, Rangaih, Um Ihr Problem zu lösen, können Sie zunächst Ihre Zellenwerte basierend auf dem Raum aufteilen, indem Sie die verwenden Text zu Spalten Funktion: Nachdem Sie die Textzeichenfolgen geteilt haben, müssen Sie nur die ersten beiden Zellenwerte nach Bedarf kombinieren. Bitte versuchen Sie es, danke!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, dort

Ich habe ein Szenario in 4 Typen wie unten in einem Excel-Diagramm

Typ 1: FX01865-CWB-22F
Typ 2: CD30250-AJX-2D-AB
Typ 3: DF10250-MUR-JH-B
Typ 4: YZ00250-MDS-4T-BHR

Auf alle Fälle möchte ich nur die extrahieren FETTER TEXT als Antwort in den angrenzenden Zellen

Bitte helfen Sie, die Formel zu teilen

DankeSaran

Dieser Kommentar wurde vom Moderator auf der Website minimiert
Bearbeiten - Ich sehe, das wurde bereits von Dave angesprochen - danke, Sir! skyyang können Sie bitte die falsche Lösung zu "Text vor dem zweiten Trennzeichen extrahieren" mit der richtigen Gleichungslogik bearbeiten?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich möchte jeden Wert nach dem Unterstrich extrahieren. Wie mache ich das. Ich bin mit Trennzeichen vertraut, möchte aber die Formel dafür lernen.

Bürste_25mm_Orange_Kufe_110cm
Polnisch_25mm_Orange_Toast_100cm
Auto_25mm_Weiß_Reifen_120cm
Farbe_25mm_Rot_Reflektierend_95cm
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