Seite 1 von 1
Excel Formatierung
Verfasst: 20.03.2012 20:24
von Pure_Beginner
Hallo zusammen,
Habe ein Purebasic Programm geschrieben, welches Zahlenwerte in eine csv Datei speichert.
Wenn ich diese Datei in Excel öffne, werden manche Zahlen als Datum angezeigt. (Zahlen mir zwei Nachkommastellen)
Meine Frage wäre nun kann ich an der csv Datei was ändern damit das ausbleibt oder kann man Excel dazu bewegen die Zahlen richtig anzuzeigen ?
Besten Dank im Voraus
Pure_Beginner
Re: Excel Formatierung
Verfasst: 20.03.2012 20:27
von RSBasic
http://de.wikipedia.org/wiki/CSV_%28Dateiformat%29 hat geschrieben:
Formatierung der Datenfelder
Die Formatierung der Daten selbst ist nicht festgelegt. Das bedeutet, dass die verwendeten Formate zwischen den beteiligten Benutzern abgesprochen werden müssen. Besonders davon betroffen sind:
Datums- und Zeitangaben
Die Reihenfolge der Einzelangaben (Jahr, Monat, Tag, Stunde, Minute, Sekunde, ...) kann nicht immer eindeutig erkannt werden.
Erschwerend kommt dazu, dass insbesondere bei Datumsangaben national unterschiedliche Trennzeichen genutzt werden.
Die harmloseste Hürde in diesem Fall ist, dass die Zahlenwerte mit und ohne führende Null vorkommen.
Beispiele: Ist 04/03/02 der 4. März 1902, der 3. April 2002, der 2. März 2004 oder ein ganz anderer Wert? Entspricht 8:09 „morgens neun Minuten nach acht“, „20 Uhr 09“ oder ist es eine „Dauer von 8 Minuten und 9 Sekunden“?
Weitere Informationen kannst du auf Wiki oder auf anderen Seiten nachlesen.
Re: Excel Formatierung
Verfasst: 20.03.2012 20:35
von Pure_Beginner
zur Verdeutlichung.
Z.B ein Eurowert 16.10 € ergiebt beim Öffnen in Excel 16.Oktober.
Ist da eine Umstellung wie auch immer möglich ?
Re: Excel Formatierung
Verfasst: 20.03.2012 20:37
von RSBasic
Versuchs damit:
"5,20€" wird bei mir problemlos als Währungstyp dargestellt.
Re: Excel Formatierung
Verfasst: 20.03.2012 20:38
von ts-soft
>> oder kann man Excel dazu bewegen die Zahlen richtig anzuzeigen ?
Zelle formatieren! Am besten bevor man was einfügt.
Re: Excel Formatierung
Verfasst: 20.03.2012 20:43
von Pure_Beginner
Hallo Leute,
hab dank eurer Auskünfte den Fehler gefunden, meine Eingabe war 16.10, das € Zeichen war nur ein Beispiel.
werde es einfach hinzufügen dann müsste es klappen.
Danke für den Schubs
Pure_Beginner