Excel 2003 und .csv Dateien

Rohirrim

Lieutenant
Registriert
Apr. 2007
Beiträge
596
Hallo,
habe ein dringendes Problem:

Ich habe Zahlenwerte in einer .csv. Datei und möchte sie gerne exportieren (excel bzw. origin)
Die meisten Zahlen sind in der Größenordnung von 10^-10.
Wenn ich sie jedoch in excel exportiere wirft er mir die Exponenten um die Ohren. So wird beispielsweise die Zahl -1.09867e-010 in excel zu -1,09867E-05.
Das wäre ja noch ein "kleines" Problem wenn er jede Zahl um fünf Größenordnungen ändern würde, aber er macht das mehr oder weniger per Zufall mal fünf oder mal sechs Größenordnungen.

Das Problem ist, dass ich Datensätze mit tausenden von Werten habe....das gibts nichts mit einzeln von Hand ändern.

Vielleicht könnt ihr mir weiterhelfen...

Mfg
 
Strg+1 und die Zellenformatierung anpassen... da kannst du genau festlegen, wie du die Werte anzeigen willst... Da gibt es für benutzerdefinierte Zahlen eine Syntax, die sehr umfangreich ist, aber solltest du mal ein wenig dran rumspielen, bis du hast was du brauchst... .:)
 
Ich glaube, dein Problem ist der Punkt. Ersetze in deiner Datei eventuell mal die Punkte durch ein Komma. Alternativ könntest Du auch die Regio Einstellungen ändern, würde ich aber nicht machen.
 
Ich hab die leise Vermutung, dass er mit dem . und , trennung durcheinander kommt. Öffne die Csv bevor du sie importierst mal mit einem editor und ersetze jeden . (Punkt) durch ein ,(Komma) das geht mit Strg+H. Danach nochmal als csv abspeichern und dann in Excel importieren. Scheiß Ländercode ;)

Da war wohl einer schneller!
SHOTGUN!
 
Vielleicht stört Excel ja die führende Null im Exponenten?

Dann könntest Du in einem Texteditor (Notepad reicht) "e-010" ersetzen durch "E-10" (für die anderen Exponenten analog).
 
Hallo,

es hat endlich funktioniert, vielen Dank!!

Folgendermaßen sah die Anordnung aus. Zwei zueinandergehörende Werte (x,y)
...
0.247043,-1,09867e-010
0.245085,-1,19022e-010
0.243128,-1,1597e-010
0.24117,-1,34281e-010
....

Jetzt hab ich zuerst im Editor die "," alle durch ";" ersetzt und anschließend die "." durch ",".

Sieht dann so aus

0,247043;-1,09867e-010
0,245085;-1,19022e-010
0,243128;-1,1597e-010
0,24117;-1,34281e-010

Damit hat Excel es jetzt auch endlich kapiert;-)
Wäre bestimmt aber auch über Änderung der Ländercodes gegangen.

Nochmal herzlichen Dank!!:D

Mfg
 
Einfach wäre gewesen einfach die Sprache auf Deutsch (Schweiz) zu stellen. Dan ist Punkt = Komma.
 
Zurück
Oben