Autor
|
Thema: Formatierung bei CSV-Import (10040 mal gelesen)
|
SebZ Mitglied Bauingenieur Tiefbau
Beiträge: 189 Registriert: 17.10.2004 AutoCAD 2010 Civil 3D DACH WinXP Professional 2002 SP3 MS Office 2007 Intel Core2Duo 2.80 GHz, 3.00 GB RAM
|
erstellt am: 18. Nov. 2005 13:09 <-- editieren / zitieren --> Unities abgeben:
Hallo, Ich habe eine CSV-Datei, in der der Punkt als Dezimalzeichen und das Komma als Feldtrennzeichen gilt. Will ich diese Datei nun mit Excel öffnen, habe ich folgendes festgestellt: 1.Weg: Doppelklick im Windows-Explorer auf die CSV-Datei, und sie öffnet sich ordnungsgemäß in Excel mit korrekt transformierten Dezimalzahlen und korrekt auf die Zellen aufgeteilten Feldern 2.Weg: CSV-Datei über das "Datei öffnen"-Dialogfenster aus Excel heraus. Resultat: die Trennzeichen-Kommas werden nicht erkannt, alles wird also zeilenweise in jeweils eine einzige Zelle importiert, und die Dezimalpunkte werden natürlich auch nicht in Kommas umgewandelt. Diese Frage spielt womöglich in die Thematik von http://www.cad.de/foren/ubb/Forum226/HTML/000011.shtml hinein, aber das ist schon so lange her, daher lieber ein neuer Thread. Weiß jemand eine Erklärung (die idealerweise auch dazu beiträgt, weiter in die Denke von Excel, auch wenns schon eine veraltete Version ist, hineinzukommen)? Die Excel-Hilfe hat nicht richtig geholfen... ------------------ Gruß SebZ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bst Mitglied
Beiträge: 192 Registriert: 31.08.2004 .
|
erstellt am: 21. Nov. 2005 10:00 <-- editieren / zitieren --> Unities abgeben: Nur für SebZ
|
SebZ Mitglied Bauingenieur Tiefbau
Beiträge: 189 Registriert: 17.10.2004 AutoCAD 2010 Civil 3D DACH WinXP Professional 2002 SP3 MS Office 2007 Intel Core2Duo 2.80 GHz, 3.00 GB RAM
|
erstellt am: 21. Nov. 2005 11:43 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd, danke für die Erklärung. Jetzt kann ich das "seltsame" Verhalten nachvollziehen und ggf. auch bereits bei Erstellung der csv-Quelle gegensteuern. Auch gut der Hinweis auf das Excel-Forum
------------------ Gruß SebZ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank88 Mitglied
Beiträge: 153 Registriert: 11.10.2004
|
erstellt am: 06. Dez. 2005 09:34 <-- editieren / zitieren --> Unities abgeben: Nur für SebZ
Hallo, Da der Titel des Threads doch etwas anders ist, und ich nicht weiß, inwieweit Du die anderen verfolgst, schreibe ich Dir das gleiche, wie weiter oben bei "Dezimalstellenverschiebung": Wenn Du die csv-Datei mit "Datei öffnen..." lädst (Dateityp *.csv), geht ein Dialogfeld auf. Im ersten Klick auf "getrennt", "weiter", "Semikolon" Häckchen rein, "weiter", Klick auf "weitere". Beim Auswahlfeld "Dezimaltrennzeichen" den Punkt (2. Option) auswählen, "OK", "Fertigstellen". So kannst Du Dir das lästige Umstellen in der Systemsteuerung sparen. Das ganze läßt sich auch nachträglich noch ändern, wenn Die Werte mit dem Punkt eingelesen und nicht als Zahl erkannt wurden: "Daten - Text in Spalten" - weiteres vorgehen wie gehabt (ach ja, in dem Falle vorher betreffende Spalten markieren) Gruß, Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SebZ Mitglied Bauingenieur Tiefbau
Beiträge: 189 Registriert: 17.10.2004 AutoCAD 2010 Civil 3D DACH WinXP Professional 2002 SP3 MS Office 2007 Intel Core2Duo 2.80 GHz, 3.00 GB RAM
|
erstellt am: 06. Dez. 2005 09:55 <-- editieren / zitieren --> Unities abgeben:
|
SebZ Mitglied Bauingenieur Tiefbau
Beiträge: 189 Registriert: 17.10.2004 AutoCAD 2010 Civil 3D DACH WinXP Professional 2002 SP3 MS Office 2007 Intel Core2Duo 2.80 GHz, 3.00 GB RAM
|
erstellt am: 07. Dez. 2005 15:17 <-- editieren / zitieren --> Unities abgeben:
Hallo Frank, jetzt habe ichs noch mal probiert. Bei mir siehts aber folgendermaßen aus: wenn ich beliebige ASCII-Dateien importieren will, geht es im prinzip, so, wie du beschrieben hast, d.h. mit dem Dialogfenster und diversen Einstellmöglichkeiten. Das praktiziere ich auch schon seit langem so, geht wunderbar. Wähle ich dagegen eine CSV-Datei im Öffnen-Dialog aus (egal, ob *.* oder *.csv als Filter eingestellt ist), wird die Datei sofort und ohne weitere Möglichkeit einer Einflussnahme importiert. Ich kann aber eigentlich gut damit leben, wenn ich nur weiß, dass ich CSV-Dateien besser nur über den Explorer öffnen sollte. Hat mich halt nur interessiert, warum Excel da etwas widersprüchlich operiert. Auch ein Rechner ist nur ein Mensch oder? Auf jeden Fall aber noch mal vielen Dank für deinen Hinweis. ------------------ Gruß SebZ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|