Office-Fragen.de
Formel vergessen... Abschneiden? Zeigean? Suchebis? - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: Formel vergessen... Abschneiden? Zeigean? Suchebis? (/thread-28669.html)



Formel vergessen... Abschneiden? Zeigean? Suchebis? - telipack - 18.03.2023

Hallo,

ich habe vor einigen Jahren mal eine Formel benutzt, ich habe das mal in einem Video gesehen. Aber ich habe es vergessen und bekomme es nicht zusammen.

Ich beschreibe mal kurz was ich brauche...

Ergebnis soll lauten --> zwischen #4 und #5 Text von rechts Stelle 4 und 5 abschneiden und durch z.B. 2 Sternchen ersetzen.

Alle Datensätze sind genau so aufgebaut (immer gleich), und als Texttrenner habe ich Rauten benutzt. Es sind immer 5 Rauten.

Alle Datensätze befinden sich in einer Spalte.

Diese Formel, die ich damals benutzt hatte, lautete irgendwie =GEHEZU oder =ZEIGEAN, ich habe keine Ahnung mehr wie ich das gemacht habe. Auf jeden Fall war das auch mitten im Text der Zeile, der sollte dann entweder von links oder rechts bis zum € Zeichen gehen und dann nach links 2 Stellen, und dann die 2 Stellen in einer extra Spalte ausgeben...

Ich finde die Datei auch nicht mehr.

Ich habe das auch versucht mit Suchen Ersetzen, z.B. Suche nach 2021 --> Ersetze durch 20**. Da müsste ich jedes Datum von 1932 bis 2023 von Hand durchgehen. Ich habe das mit einem Makro probiert (Makro bearbeiten) und eine excel Tabelle gebaut mit VERKETTEN.

Das Makro startet, aber das bleibt einfach nach 3 Minuten hängen...

Es sind knapp 53.000 Datensätze.

Hat jemand eine Idee?

Vielen Dank schon einmal.

Beispiel Datei ist angehängt


RE: Formel vergessen... Abschneiden? Zeigean? Suchebis? - maninweb - 18.03.2023

Hallo,

folgende Formel müsste das erledigen. Es sollte in den Texten in Spalte A kein $-Zeichen vorhanden sein. Ansonsten das $-Zeichen durch was anderes austauschen.

PHP-Code:
C3=LINKS(WECHSELN(A3;"#";"$";5);FINDEN("$";WECHSELN(A3;"#";"$";5))-6)&"**"&WECHSELN(TEIL(WECHSELN(A3;"#";"$";5);FINDEN("$";WECHSELN(A3;"#";"$";5))-3;999);"$";"#"

Gruß


RE: Formel vergessen... Abschneiden? Zeigean? Suchebis? - Kalk - 18.03.2023

Hallo,

teste mal.
=ERSETZEN(A3;FINDEN("/";A3;1)+6;2;"**")