Excel Text zwischen 2 Zeichenfolgen suchen

Hallo liebe Excel Experten,
ich suche eine Funktion die in Feldern Text der zwischen zwei Zeichenfolgen in meinen Fall eine ul steht in eine neue Spalte schreibt.
Also der Text steht zwischen der Zeichenfolge
und
und soll in eine neue Spalte kopiert werden.
besser wäre sogar die eine Spalte in zwei aufzuteilen.
hier ein Beispiel:
hier ist text bla bla…
diesen Text suchen und in eine neue Spalte kopieren

das soll in eine neue Spalte kommen mit:

hier ist text bla bla…

und in zweite Spalte

diesen Text suchen und in eine neue Spalte kopieren

ich finde einfach keine Passende Lösung für mein Problem.

Hallo onechrisfrie

so wie Du Dein Problem beschreibst, brauchst Du nur den Text: (leider werden die und hier nicht richtig angezeigt, deshalb die „komische“ Schreibweise. In der Mail von WWW sind die Zeichen richtig dargestellt!!)

diesen Text suchen und in eine neue Spalte kopieren

in einer neuen Zelle ?

Wenn nicht, den anderen Text bekommst Du dann jetzt sicher mit meinem Beispiel alleine hin :smile:

Also …

Deinen Text mal in Zelle A1

bla bla111… 3diesen Text suchen und in eine neue Spalte kopieren

Dann mal in Zelle B1 folgende Formel:

=RECHTS(A1;LÄNGE(A1)-FINDEN("";A1;1)+1)
(Lösche hier das BLANK zwischen u und l )

oder, die geht auch:

=TEIL(A1;FINDEN("";A1;1);FINDEN("";A1;1)+4)
(Lösche hier jeweils das Blank zwischen u und l)

Teste es mal, schau in der Excel-Hilfe nach den Funktionen RECHTS und TEIL (für das „andere“ Problem schau mal auch nach der Funktion LINKS) und gib mir ne Rückmeldung bitte !!

Gruß von hier

Udo

Kann ich leider auch nicht weiterhelfen

Hallo Udo
vielen Dank für deine Hilfe.
Deine Formel funktioniert Perfekt und ich konnte alle 800 Einträge in der Tabelle bearbeiten. Für das 2. Problem habe ich dann einfach von Links die Anzahl der Ziffern in der neuen Spalte abgezogen.
Jetzt habe ich auch die Syntax der Formel verstanden und kann mir beim nächsten mal selber helfen.
Nochmals vielen Dank für deine Hilfe…
Liebe Grüße
Christian

Hallo Christian,

Jetzt habe ich auch die Syntax der Formel verstanden

genau darum gehts mir auch immer wieder … nicht nur „Hilfe“ sondern Anregung zum Verstehen und Umsetzen, damit man sich

beim nächsten mal selber helfen

kann.

SUPER. Offensichtlich gelungen. Wenn Du noch mal Fragen hast, immer gerne wieder !!

Danke für die Rückmeldung !!

Gruß

Udo

Hallo,
Du hast die Möglichkeit es einfach mit „Suchen und Ersetzen“ zu entfernen (strg+H).
Als ersten kopiert Du den ganzen Inhalt aus deiner Spalte A in Spalte B. Dann hast Du immer noch deine ursprünglichen Daten in Spalte A.

Spalte B markieren und auf strg+h drücken.
Dann in dem Feld „Suchen nach“ gibt Du dann "
" ein.
In dem Feld „Ersetzen durch“ einfach leer lassen und dann auf „alle ersetzen“ klicken.

Das gleich wiederholst Du dann auch für „“ .

Fertig.

Alternative kannst Du es auch entfernen mit einem Makro der genau das gleiche macht wie oben beschreiben.
Modul einfügen Code pasten und ausführen.

Sub Makro1()

Columns(„A:A“).Select
Selection.Copy
Columns(„B:B“).Select
ActiveSheet.Paste
Columns(„B:B“).Select
Selection.Replace What:="
„, Replacement:=“", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Selection.Replace What:="", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range(„C1“).Select
End Sub