Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Alle Zahlen zu X- Komma zahlen umwandeln
#1
Hi,
ich habe ein bisschen spezielles Problem.
Ich habe einen Datensatz, der die historischen Kurse von Erdgas speichert.
Leider sind manche dieser Werte durch ein Komma und manche durch einen Punkt als Dezimaltrennzeichen getrennt gewesen, weshalb nun manche Werte, die einen Punkt als Trennzeichen hatten nichtmehr stimmen.
In der angehängten Tabelle sollte man das sehen. Ab Zeile 1500 ungefähr tritt dieses Problem auf. Ich habe die Zellen mit rot markiert. 
Problem ist nun, dass wenn ich die Werte einlese, der Kurs an diesen Stellen verzerrt wird, da nun Werte von 1000 und größer erreicht werden obwohl eigentlich nur Werte bis ca. 3 vorkamen.
Wie kann ich es umsetzen, diesen großen Werten ein Komma hinter die erste Ziffer zu stellen, sodass die Werte wieder stimmen?

Also: z.B. jetzt steht in der Zelle 1615 --> dieser soll dann zu 1,615 geändert werden
Der Wert 1,54 z.B. aber soll unverändert stehen bleiben.

Danke für jede Hilfe und jeden Vorschlag.
Ich kenne mich leider nur sehr begrenzt mit Excel aus.
Felix


Angehängte Dateien
.csv   HISTNG.csv (Größe: 268,78 KB / Downloads: 8)
Antworten Top
#2
Hi Felix,

so?

Arbeitsblatt mit dem Namen 'HISTNG'
ABCDEFGHIJKL
114199004041,621,651,61,626561,621,651,61,626,56
115199004051,621,641,611,625541,621,641,611,625,54
116199004061,621,641,611,634361,621,641,611,634,36
117199004091,611,641,611,643071,611,641,611,643,07
118199004101,631,631,611,621071,631,631,611,621,07
119199004111,611,611,61,611601,611,611,61,611,6
120199004121,61,61,591,61981,61,61,591,61,98
121199004161,61,61,591,6711,61,61,591,67,1
122199004171,591,61,591,591411,591,61,591,591,41

ZelleFormel
H114=WENNFEHLER((LINKS(B114;1)&","&RECHTS(B114;LÄNGE(B114)-1))*1;B114)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Die Formel einfach nach rechts und nach unten ziehen, die neuen Wertespalten kopieren und über die alten als Werte wieder einfügen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
(04.01.2020, 14:08)FelixMMM schrieb: Hi,
...
Leider sind manche dieser Werte durch ein Komma und manche durch einen Punkt als Dezimaltrennzeichen getrennt gewesen, weshalb nun manche Werte, die einen Punkt als Trennzeichen hatten nichtmehr stimmen.
...
Felix

Hallo Felix, da war doch was...!?! Was heißt denn bitte sind "getrennt gewesen"... Wieso sieht das jetzt anders in deiner csv aus...? Hast du das Original oder einen link..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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