Hallo Winfried,
balu: mit Deiner Formel kommt auch die abschliessende, geschweifte Klammer mit zurück
Hast recht. Ich hatte die geschweiften Klammern fehlinterpretiert.
Aber das Problem lässt sich mit einer zusätzlichen Spalte vor der eigentlichen Formel umgehen, ist halt dann ein anderer Aufbau.
Also beispielsweise in B2 folgende Formel.
Code: Alles auswählen
=WENN(ISTTEXT(A2);WENN(ISTFEHLER(FINDEN("key=";A2));"";WECHSELN(A2;"}";"")))
Dadurch wird die abschließende geschweifte Klammer gelöscht, und der Text wird dann ohne sie noch mal ausgegeben.
Und in Zelle C2 bezieht sich die Formel dann nicht mehr auf die Original Zelle, sondern auf die ausgefilterte Zelle in B2. Also in C2 folgende Formel rein.
Code: Alles auswählen
=WENN(B2="";"";RECHTS(B2;LÄNGE(B2)-FINDEN("key=";B2)-3))
Jetzt müsste es passen.
Aber ich finde es gut, dass Du den IstFehler() mit eingebaut hast
A.E.G.
Aus
Erfahrung
Gut

Wenn ich Text abfrage, baue ich das immer mit ein. Sicher ist sicher.
Gruß
balu