Mein Problem ist folgendes: In der Spalte A stehen Werte die sich aus Währungscode und Betrag zusammensetzen, ohne Leerzeichen dazwischen.
Beispiel von A1 bis A6:
GBP22.54
AU$41.50
EUR851.00
GBP2.49
CHF31.50
$20.50
Jetzt soll der Währungscode in Spalte B und der Betrag in Spalte C stehen. Eigentlich ganz einfach:
B1 =LINKS(A1;FINDEN("GBP";A1)+2) und
C1 =(RECHTS(A1;LÄNGE(A1)-SUCHEN("P";A1)))
Das funktioniert natürlich nur für "GBP".
Wie muss ich die Formeln erweitern, dass sie für alle Währungscodes gilt?
Dummerweise steht für die USD nur "$" drin, ist also nix mit bis drei zählen von links her :-( oder doch? Ganz hübsch wäre natürlich wenn das einsame "$" durch "USD" ersetzt würde. Die Beträge vor dem Punkt können mehrstellig sein.
Es kommen nur die Währungen EUR, GBP, CHF, AU$ und $ vor, keine anderen.
Wenn irgendwie möglich sollte das Problem mit einer Formel, also ohne VBA gelöst werden ;-)
Schon vorweg vielen Dank und schöne Grüsse
Patrick