String in Zahl umwandeln?
#1
Hallo,

ich habe nachfolgende Herausforderung die ich nicht lösen kann -

Und zwar möchte ich String die im Format z.B. "337 $" kommen in eine Zahl umwandeln.

Habe versucht zuerst die Leerzeichen und das $ zu ersetzen (Zeile2).
Es funktioniert aber sowohl keine Summenbildung daraus (Zeile4) und die =WERT-Funktion die mir ja einen String in eine Zahl umwandeln sollte funktioniert nicht.

Woran kann das liegen - Beispiel-XLS habe ich angehängt.

Danke im voraus!


Angehängte Dateien
.xlsx   Beispiel2.xlsx (Größe: 8,25 KB / Downloads: 4)
Top
#2
Hallo Markus,

das liegt daran, dass es sich nicht um normale Leerzeichen handelt, sondern das Zeichen 160. Schade ist, dass weder SÄUBERN() noch GLÄTTEN() das Zeichen erfassen. Über diesen Umweg bekommst Du den Zahlenwert:

PHP-Code:
=--WECHSELN(WECHSELN(A1;"$";"");ZEICHEN(160);""
Top
#3
Hallo,

eine andere Möglichkeit:

=GLÄTTEN(WECHSELN(WECHSELN(A1;ZEICHEN(160);"");"$";""))*1
Gruß
Peter
Top
#4
Perfekt - Danke!
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste