Frage zu Punkt mit Komma ersetzen
25.07.2003 10:11:09
Martin
Hallo,
in der Firma arbeite ich mit englischen Ländereinstellungen am PC.
Für Excel ist es dann problematisch, wenn Daten das Haus verlassen sollen und an Leute gehen, die eine "korrekte" Darstellung gewöhnt sind, also dort ein Komma haben, wo ein Komma und kein Punkt hingehört usw.
Deshalb habe ich mir ein Makro gebastelt, das Zahlen als Wert in eine andere Spalte kopiert und mit Replace den Punkt zu einem Komma konvertiert.
Leider scheint Excel aber nicht konsequent zu sein, denn es kommt vor, dass die Dezimalstelle bei einigen Zahlen sogar verschoben wird.
Wenn ich folgende Zahlenreihe konvertieren lasse, bekomme ich folgendes Ergebnis
Ausgangsposition
9.5721
12.88
3.23
18.97
8.857
7.995
9.133
22.27
13.16
6.305
9.999
10.26
12.21
7.486
9.598
6.24
9.326
11.19
13.83
18.87
14.07
10.92
46.74
13.17
22.74
20.72
3.922
14.6
1.083
19.96
18.18
135
935.9
6.894
7.79
15.38
308.1
8.98
15
1.776
0.289
23.7
5.613
5.209
4.318
9.628
1.175
6.124
7.364
21.97
20.19
6.448
8.662
9.459
7.889
8.726
10.92
13.29
25.65
11.7878
10.84
Ergebnis
95,721
12,88
3,23
18,97
8,857
7,995
9,133
22,27
13,16
6,305
9,999
10,26
12,21
7,486
9,598
6,24
9,326
11,19
13,83
18,87
14,07
10,92
46,74
13,17
22,74
20,72
3,922
14,6
1,083
19,96
18,18
135
935,9
6,894
7,79
15,38
308,1
8,98
15
1,776
0,289
23,7
5,613
5,209
4,318
9,628
1,175
6,124
7,364
21,97
20,19
6,448
8,662
9,459
7,889
8,726
10,92
13,29
25,65
117,878
10,84
Also die erste und die vorletzte Zahl werden falsch konvertiert. Gibt es hierfür eine Begründung? Kennt jemand dies?
Gruss,
Martin