7.2k Aufrufe
Gefragt in Tabellenkalkulation von jogynt Einsteiger_in (21 Punkte)
Hallo,

ich bekomme eine .csv Datei aus einem Oszilloskop und möchte diese in Excel
öffnen. Das klappt auch soweit ohne Probleme, nachdem man das Trennzeichen auf
"," gestellt, Dezimaltrennzeichen auf "." (Punkt) und 1000er Trennzeichen auf nichts
gestellt wird.

Jedoch alle Zeilen in der die csv Datei den Wert Null nach dem Komma aufweisen,
werden falsch erkannt:


-21.994800048,-0.0201005 wird richtig umgewandelt
--> -21,99480005 | -0,0201005

-21.994.700.048,00 wird nicht richtig umgewandelt
--> -21.994.700.048,00 |

Auch das umstellen der Sprache und das manuelle umstellen der Formatierung der
Spalte/Zelle bringt nichts. Daraus macht er nur folgendes:

21.994.700.048,00 --> 21.994.700.048 Es werden nur die Nullen gestrichen...


Habe zu diesem Problem leider bisher nichts finden können. Ich hoffe mir kann da
jemand einen klugen Rat geben (mal wieder Rainer? :) )

Aber natürlich auch gerne von jedem anderen.

Grüße
Jochen

5 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Jochen,

da ich Deine CSV-Datei nicht zur Verfügung habe, kann ich leider nur mutmaßen.

In vielen Fällen hilft da folgendes:

Wertespalte markieren > Daten > Text in Spalten > Fertigstellen.

Ansonsten könntest Du das CSV-File über diese Adresse ins Netz stellen und nach hier verlinken.

Gruß
Rainer
0 Punkte
Beantwortet von jogynt Einsteiger_in (21 Punkte)
Hallo,

hier einmal die Datei:


7040946/scope_0_1.csv.html">scope_0_1.csv


An der Stelle A30056 ist das von mir aufgeführte Beispiel aus dem
ersten Post.

In dieser Datei kommt dieser Fehler noch an 2932 Stellen vor.

Mal wieder Danke!
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

Das klappt auch soweit ohne Probleme, nachdem man das Trennzeichen auf "," gestellt, Dezimaltrennzeichen auf "." (Punkt) und 1000er Trennzeichen auf nichts gestellt wird.


Wo hast du das umgestellt? In den Excel-Optionen?

Mache die Einstellungen mal im Textkonvertierungsassisten bei Schritt 3 und zwar gehe auf den Schalter "Weitere" unter dem Text "Die Option Standard ...".
Stelle dort das Tausendertrennzeichen und das Dezimaltrennzeichen entsprechend um. Dann sollte der Import klappen (ein Test mit Excel 2007 und deiner Beispieldatei war jedenfalls erfolgreich).

Gruß

M.O.
0 Punkte
Beantwortet von jogynt Einsteiger_in (21 Punkte)
Hallo M.O.

ich stelle es immer in der Umwandlungsoption ein. Klappt leider nicht.

Gerade probiert und geklappt: OpenOffice Calc... der nimmt es an,
ohne Probleme.

Mal schauen, wie es weiter geht. Danke erstmal!
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo,

ist das die Original-Datei vom Oszilloskop?

Eine Möglichkeit wäre z.B., die *.csv mit dem Editor zu öffnen und zunächst alle Kommas durch ein Semikolon ersetzen zu lassen. Anschließend dann alle Dezimal-Punkte durch ein Dezimal-Komma.

Wenn du diese *.csv jetzt mit den Excel-Standard-Einstellungen aufrufst (Dezimalzeichen vom deutschen Betriebssystem), erhältst du eine zweispaltige Tabelle, in der du nur noch die Zellen als Zahl formatieren und die Anzahl der anzuzeigenden Dezimalstellen festlegen musst.

-> scope_0_1-Kopie.csv

Gruß
Kalle
...