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

Wie entferne ich Texte vor oder nach einem bestimmten Zeichen aus Zellen in Excel?

In diesem Artikel werden verschiedene Methoden zum Entfernen von Texten vor oder nach einem bestimmten Zeichen oder dem n-ten Vorkommenszeichen aus Zellen in Excel vorgestellt.


Löschen Sie Texte vor oder nach einem bestimmten Zeichen durch Suchen und Ersetzen in Excel

Gehen Sie wie folgt vor, um alle Texte vor oder nach einem bestimmten Zeichen mit der Funktion Suchen und Ersetzen zu entfernen.

1. Wählen Sie die Zellen aus, in denen Sie Texte vor oder nach einem bestimmten Zeichen entfernen möchten, und drücken Sie Ctrl + H Schlüssel zum Öffnen der Suchen und Ersetzen Dialog.

Im Dialogfeld Suchen und Ersetzen:

1. Um alle vor dem spezifischen Zeichen wie Komma zu entfernen, geben Sie bitte ein *, in die Finden Sie, was Textfeld;

2. Um alle nach dem spezifischen Zeichen wie Komma zu entfernen, geben Sie bitte ein ,* in die Finden Sie, was Textfeld;

Hinweise:

1. Sie können das Komma nach Bedarf in ein beliebiges Zeichen ändern.

2. In diesem Fall werden alle Texte vor dem letzten Komma oder nach dem ersten Komma aus den ausgewählten Zellen entfernt.

2. Behalte das Ersetzen durch Textfeld leer, und klicken Sie dann auf Alle ersetzen Taste. Siehe Screenshot:


Entfernen Sie einfach alle numerischen, nicht numerischen oder angegebenen Zeichen aus Zellen in Excel

Kutools für Excel's Zeichen entfernen Mit dem Dienstprogramm können Sie auf einfache Weise alle numerischen, nicht numerischen oder angegebenen Zeichen aus ausgewählten Zellen in Excel entfernen.
Laden Sie die vollständige Funktion herunter 30-tägiger kostenloser Trail von Kutools for Excel jetzt!


Löschen Sie Texte vor oder nach dem ersten / letzten bestimmten Zeichen nach Formel

In diesem Abschnitt werden Formeln zum Löschen aller Elemente vor oder nach dem ersten / letzten bestimmten Zeichen aus Zellen in Excel angezeigt.

Alles vor dem ersten Komma entfernen, Bitte:

Wählen Sie eine leere Zelle aus, kopieren Sie die folgende Formel, fügen Sie sie ein und drücken Sie Weiter Schlüssel. Dann ziehen Sie die Griff füllen um die Formel auf andere Zellen anzuwenden. Siehe Screenshot:

Formel: Entfernen Sie alles vor dem ersten Komma

= RECHTS (B5, LEN (B5)-FINDEN(",",B5))

Hinweise:

1. In der obigen Formel ist B5 die Zelle, aus der Sie Texte entfernen, und "," ist das Zeichen, auf dessen Grundlage Sie Texte entfernen.

2. Um alle vor dem letzten bestimmten Zeichen zu entfernen, verwenden Sie diese Formel:

= RECHTS (B5, LEN (B5) -FIND ("@", SUBSTITUTE (B5,"Charakter"," @ ", (LEN (B5) -LEN (ERSATZ ()B5,"Charakter,))) / LEN (Charakter"))))

Alles nach dem ersten Komma entfernen, Bitte:

Wählen Sie eine leere Zelle aus, kopieren Sie die folgende Formel, fügen Sie sie ein und drücken Sie Weiter Schlüssel. Dann ziehen Sie die Griff füllen um die Formel auf andere Zellen anzuwenden. Siehe Screenshot:

Formel: Entfernen Sie alles nach dem ersten Komma

= LINKS (B5, FIND (",", B5) -1)

Hinweise:

1. In der obigen Formel ist B5 die Zelle, aus der Sie Texte entfernen, und "," ist das Zeichen, auf dessen Grundlage Sie Texte entfernen.

2. Um alle nach dem letzten bestimmten Zeichen zu entfernen, verwenden Sie diese Formel:

= LINKS (B5, FIND ("@", SUBSTITUTE (B5,"Charakter"," @ ", LEN (B5) -LEN (ERSATZ ()B5,"Charakter,)))) - 1)


Löschen Sie Texte vor oder nach dem n-ten Vorkommenszeichen nach Formel

Die folgenden Formeln können dazu beitragen, alle Zeichen vor oder nach dem n-ten Vorkommen aus Zellen in Excel zu löschen.

Entfernen aller Zeichen vor dem n-ten Vorkommen aus den Zellen, du brauchst:

Wählen Sie eine leere Zelle aus, um das Ergebnis auszugeben, kopieren Sie die folgende Formel hinein und drücken Sie Weiter Schlüssel. Dann ziehen Sie die Griff füllen um die Formel auf andere Zellen anzuwenden. Siehe Screenshot:

Formel: Entfernen Sie alles vor dem zweiten Komma

= RECHTS (ERSATZ ()B5",", CHAR (9), 2), LEN (B5) - FIND (CHAR (9), SUBSTITUTE (B5",", CHAR (9), 2), 1) + 1)

Hinweise:

1. In den Formeln, B5","Und 2 Zahl bedeutet, dass alle Inhalte nach dem zweiten Komma aus Zelle B5 entfernt werden.

2. Sie können die ","Und 2 Nummerieren Sie nach Bedarf ein beliebiges Zeichen und eine beliebige Positionsnummer.

Entfernen aller Zeichen nach dem n-ten Vorkommen aus den Zellen, du brauchst:

Wählen Sie eine leere Zelle aus, um das Ergebnis auszugeben, kopieren Sie die folgende Formel hinein und drücken Sie Weiter Schlüssel. Dann ziehen Sie die Griff füllen um die Formel auf andere Zellen anzuwenden. Siehe Screenshot:


Formel: Entfernen Sie alles nach dem zweiten Komma

= LINKS (ERSATZ ()B5,",", CHAR (9),2), FIND (CHAR (9), SUBSTITUTE (B5,",", CHAR (9),2), 1) -1)

Hinweise:

1. In den Formeln, B5","Und 2 Zahl bedeutet, dass alle Inhalte nach dem zweiten Komma aus Zelle A7 entfernt werden.

2. Sie können die ","Und 2 Nummerieren Sie nach Bedarf ein beliebiges Zeichen und eine beliebige Positionsnummer.


Entfernen Sie mit Kutools for Excel ganz einfach Texte vor / nach einem bestimmten Zeichen

Wenn es nur ein Komma-Trennzeichen für jede Zelle in einem Bereich gibt und Sie alles vor oder nach diesem Komma aus den Zellen entfernen möchten, versuchen Sie es mit Zellen teilen Nutzen von Kutools for Excel. Dieses Dienstprogramm hilft Ihnen, das Problem mit nur wenigen Klicks zu lösen:

1. Wählen Sie die Zellen aus, aus denen Sie alles vor oder nach dem Komma entfernen möchten, und klicken Sie dann auf Kutoolen > Text > Zellen teilen. Siehe Screenshot:

2. In dem Zellen teilen Wählen Sie im Dialogfeld In Spalten teilen Option in der Typ Abschnitt und in der Geteilt durch Abschnitt, wählen Sie die Andere Option und geben Sie ein Komma in das leere Feld ein und klicken Sie dann auf OK Taste. Siehe Screenshot:

3. Ein anderer Zellen teilen Das Dialogfeld wird angezeigt. Wählen Sie eine leere Zelle zum Suchen der Texte aus und klicken Sie dann auf OK .

Dann können Sie sehen, dass die ausgewählten Zellen durch ein bestimmtes Zeichen - Komma - geteilt werden. Siehe Screenshot:

  Wenn Sie eine kostenlose Testversion wünschen (30-Tag) dieses Dienstprogramms, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


Kutools für Excel - Hilft Ihnen, die Arbeit immer im Voraus zu beenden und mehr Zeit zu haben, um das Leben zu genießen
Haben Sie oft Probleme mit der Arbeit, Zeitmangel für sich und Ihre Familie?  Kutools for Excel kann Ihnen helfen, damit umzugehen 80% Übertreffen Sie Rätsel und verbessern Sie die Arbeitseffizienz um 80%, damit Sie mehr Zeit haben, sich um die Familie zu kümmern und das Leben zu genießen.
300 fortschrittliche Tools für 1500 Arbeitsszenarien machen Ihre Arbeit so viel einfacher denn je.
Sie müssen sich keine Formeln und VBA-Codes mehr merken, sondern ruhen sich von nun an aus.
Komplizierte und wiederholte Vorgänge können in Sekunden einmalig verarbeitet werden.
Reduzieren Sie täglich Tausende von Tastatur- und Mausoperationen und verabschieden Sie sich jetzt von Berufskrankheiten.
Werden Sie in 3 Minuten ein Excel-Experte, helfen Sie Ihnen, schnell erkannt zu werden, und fördern Sie die Gehaltserhöhung.
110,000 hochwirksame Mitarbeiter und mehr als 300 weltbekannte Unternehmen.
Machen Sie Ihre $ 39.0 mehr wert als $ 4000.0 Training von anderen.
Kostenlose Testversion mit vollem Funktionsumfang 30-Tag. 60 Tage Geld-zurück-Garantie ohne Grund.

Kommentare (60)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Fantastisch, danke dafür! So einfach
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ein großes Dankeschön. Perfekte Lösung.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Da sind tolle Tipps dabei! Danke.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es ist zu hilfreich.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich bin Ihnen so dankbar, das war hilfreich
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Das gefällt mir viel besser als die mittlere Formel!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke dafür! Ich muss etwas wertvolle Zeit für einen Artikel mit 600 Zeilen sparen.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Die Formel zum Löschen von Text nach einem Zeichen ist genau das, was ich brauchte. Danke!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich muss den gesamten Text nach dem ersten Wort löschen.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Liebe Barnett Frankel,

Wenn Sie davon ausgehen, dass ein Leerzeichen die Trennung zwischen Wörtern ist, kann Ihnen diese Formel =LINKS(A2,FINDEN(" ",A2&" ")-1) helfen. Und wenn Ihre Wörter durch andere wie Kommas getrennt sind, ersetzen Sie bitte die Leerzeichen in der Formel durch Kommas: =LEFT(A2,FIND(",",A2&",")-1)

Beste Grüße, Kristall
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Dies war in der Tat sehr nützlich, um mir zu helfen, neue Logins aus unserer E-Mail-Datenbank zu erstellen / zu extrahieren - danke! (und danke, Excel)!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Bitte teilen Sie die Formel zum Finden mehrerer Leerzeichen in einer Textzeichenfolge, um das, was wir möchten, einfach aus dieser Zeichenfolge zu extrahieren.
Vielen Dank
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Liebe TarunKumar,
Entschuldigung, ich bin mir nicht sicher, ob ich Ihre Frage verstanden habe. Wäre nett, wenn du einen Screenshot von dem machen könntest, was du zu tun versuchst.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich habe mehrere / in meiner Zeichenfolge und möchte den Text oder die Zeichenfolge nach dem letzten in der Zeichenfolge gefundenen / trennen. Bitte sagen Sie mir, wie das geht
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Guten Tag,
Angenommen, Ihre Zelle ist A4, dann können Sie diese Formel anwenden =LEFT(A4,FIND("@",SUBSTITUTE(A4,"/","@",LEN(A4)-LEN(SUBSTITUTE(A4,"/"," "))))-1), um den gesamten Text vor dem letzten /-Symbol zu erhalten.

und wenden Sie dann die Formel =TRIM(RIGHT(SUBSTITUTE(A4,"/",REPT(" ",99)),99)) an, um Text nach dem letzten /-Symbol in der Zeichenfolge zu erhalten. Siehe Screenshot:
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Screenshot:
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Denken Sie daran, mit
=RECHTS(A1,LEN(A1)-SUCHEN(",",A1))
Sie behalten das Leerzeichen nach dem Komma. Eine einfache Lösung wäre:
=RECHTS(A1,LEN(A1)-SUCHEN(",",A1)-1)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Guten Tag,
Thank you for sharing.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
wie man STVP1-AMDC1-DELC2-Wert richtig entfernt (-)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Guten Tag,
Meinst du alle Bindestriche "-" aus der Zeichenfolge entfernen?
Bitte versuchen Sie diese Formel =SUBSTITUTE(A1,"-","")
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Leute
Ich versuche, mehrere Elemente aus einer Zelle zu trennen, indem ich die auf dieser Seite gezeigten Foren verwende, aber ich habe Probleme, ich habe Unbeständigkeit und Zeichen fehlen! Überprüfen Sie die Schnappschüsse, um die Formel zu sehen. Hier ist zum Beispiel die Situation in Zeile 21:
A21: Bay12_PRL_Cb ist meine Quellzelle. Ich möchte Bay21/PRL/Cb in 3 Zellen aufteilen
B21: Bay12_ (Das "_" sollte nicht da sein)
C21: PRL_Cb (Dieser funktioniert gut, ich werde diese Zelle verwenden und ausblenden, um D21 zu erstellen)
D21: PR (Ich sollte PRL haben, das L fehlt)
E21: Cb (Dieser funktioniert gut)

Kann mir jemand sagen was ich falsch mache??
Dies ist Excel Mac 2008, Version 12.3.2 lizenziert
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich poste einen Schnappschuss, aber aus irgendeinem Grund wird er nicht angezeigt !!!
Hier also die Formel:
B21: =LINKS(A21,LEN(A21)-FIND("_",A21))
C21: =RECHTS(A21,LEN(A21)-SUCHEN("_",A21))
D21: =LINKS(C21,LEN(C21)-FIND("_",C21))
E21: =TRIM(RIGHT(SUBSTITUTE(A21,"_",REPT(" ",99)),99))
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Haaaaa ich habs. Ich weiß immer noch nicht, was ich falsch gemacht habe, aber ich habe eine andere Formel verwendet und es funktioniert. Dies ist dann eine GUTE Methode, um Zellen mithilfe einer Formel in 3 oder mehr Kategorien aufzuteilen. Danke dir Kristall
Hier sind meine neuen überarbeiteten Formeln.
B21: =TRIM(LINKS(SUBSTITUTE(A21,"_",REPT(" ",99)),99))
C21: =RIGHT(A21,LEN(A21)-FIND("_",A21)) zu versteckende Zelle
D21: =TRIM(LEFT(SUBSTITUTE(C21,"_",REPT(" ",99)),99))
E21: =TRIM(RIGHT(SUBSTITUTE(A21,"_",REPT(" ",99)),99))
Ergebnis:
A21 (Quelle): Bay12_PRL_Cb
B21: Bay21
D21: PRL
E21: Kb

Ich bin mir sicher, dass es eine Möglichkeit gibt, dies zu vereinfachen, aber es funktioniert für mich.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Lieber Jonathan Piette,
So glücklich für dich.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich brauche Hilfe bei der Formel.
Zwei Spalten in der ersten Information über die Adresse, in der zweiten brauche ich nur das Land.
Beispielsweise:
XXX34, AAABBBCCC VS, Šveice
Wie kann ich mit der Formel nur „Šveice“ nehmen?
Vielen Dank!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Artik,
Diese Formel kann Ihnen helfen: =TRIM(RIGHT(SUBSTITUTE(A1,",",REPT(" ",LEN(A1))),LEN(A1)))
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo.
Ich habe eine Textzeichenfolge in einer ähnlichen Zelle: Beispiel1, Beispiel2, Beispiel3, Beispiel4, Beispiel5, Beispiel6, Beispiel7, Beispiel8, Beispiel9.
Ich muss zum Beispiel Text vor dem 5. Komma extrahieren. Als Ergebnis hätte ich so etwas: Beispiel1, Beispiel2, Beispiel3, Beispiel4, Beispiel5.
Jede Hilfe?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Guten Tag,
Die folgende Formel kann Ihnen helfen, alle Texte vor dem 5. Komma in einer Zelle zu extrahieren.
=LEFT(SUBSTITUTE(A26," ","-",5),FIND("-",SUBSTITUTE(A26," ","-",5),1)-1)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hi. Ich habe versucht, die Formel =LEFT(B5,FIND(".",B5)-1 zu verwenden, aber anstelle von "." möchte ich "/" verwenden, damit nur der erforderliche Text und die erforderliche Zahl aufgenommen werden. Zum Beispiel :
ABCD-5008/2 und XYZ-5010/2. Ich muss nur ABCD-5008 und XYZ-5010 erfassen. Aber wenn ich =LEFT(B5,FIND("/",B5)-1) verwende, gibt es mir #VALUE!. Bitte raten Sie mir, wie ich an dieses Anliegen herangehen soll. Vielen Dank!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Marite,
Die Formel funktioniert in meinem Fall gut. Welche Office-Version verwendest du?
Es sind noch keine Kommentare vorhanden
Mehr laden
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