Hallo Wolfgang,

> >>> Wenn es nur um einen Punkt geht, versuch mal das
> >>> =WERT(ERSETZEN(A3;FINDEN(".";A3);1;","))
> >>
> >> oder kürzer
> >>
> >> =WERT(WECHSELN(A3;".";","))
> >
> > Das hatte ich auch schon im Auge und es ist in diesem speziellen falle
> > auch eine gute Lösung. Es könnte aber in der nächsten zeit noch
> > kniffliger werden: Wenn ich z.B. "12,345.67" bekäme, wird das nicht mehr
> > so einfach gehen... Ich hatte gehofft, es gäbe dafür eine Lösung.
>
> Dann musst Du eben das Komma vorher eliminieren:
> |  =WERT(WECHSELN(WECHSELN(A3;",";"");".";","))
>
> Aber ich vermute, Du willst wahrscheinlich auf die Frage hinaus, ob es
> eine Funktion gibt, die ein *x-beliebiges* Zahlenformat...

Nicht ganz: Es wird in jedem Falle ein Format sein, dass als Zahlen- (ggf. 
auch Datum- oder Zeit-) Format als landesspezifische Codierung gewählt werden 
könnte. Ich müsste die üblichen Vorgaben machen können: positives/negatives 
Vorzeichen, Tausender-Trennzeichen, Dezimal-Trennzeichen. Ggf. käme noch das 
Trennzeichen für Zeiten und Datum hinzu.

Es wäre eine hübsche Sache, wenn ich den Ländercode in einer Zelle vorgeben 
und in einer angepassten WERT()- bzw. DATWERT()-Funktion nutzen könnte.

Für Schweden z.B.: DATWERT("12.05";"sv-SE") ergibt 12:05 ...

Schreibe ich "sv-SE" in eine Zelle, könnte ich die Tabelle schnell an die neue 
lokale Interpretation anpassen.

Gruß,
Michael

-- 
    ____        
   / / / / /__/      Michael Höhne /
  /   / / /  /  [email protected] /
 ________________________________/

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an