Ich habe eine Semikolon-separierte CSV-Datei mit Kommazahlen, welche den Punkt als Trenner verwenden. Im angehängten Screenshot sieht man sehr schön, dass die Datei in der Vorschau des Import-Dialogs einwandfrei erkannt wird. Auch die Kommas werden korrekt dargestellt.
Im endgültigen Dokument (nach dem Import) sind die '.' aber weg. Das ist sehr merkwürdig.
🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
Punkt bei CSV Import ignoriert
Punkt bei CSV Import ignoriert
- Dateianhänge
-
- Zwischenablage02.png (10.37 KiB) 3031 mal betrachtet
-
Pit Zyclade
- * LO-Experte *
- Beiträge: 3191
- Registriert: Mo 12. Nov 2012, 16:59
Re: Punkt bei CSV Import ignoriert
Das sind keine Punkte schlechthin, sondern Zahlen entweder in angloamerikanischem Stil, also Dezimalkommata oder Tausenderstellen. Da muß man gucken, welche Importbedingungen für Zahlen vereinbart wurden.
LO 25.8.6.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Re: Punkt bei CSV Import ignoriert
Hallo,
da ist nichts merkwürdig. Calc importiert die Werte aus der csv-Datei als Zahlen und speichert
intern binär. Angezeigt wird entsprechend dem eingestellten Format. Bei Dir ist also im Zellformat kein Tausenderpunkt angegeben.
Du solltest Dich davon lösen, das die angezeiten Werte das sind, was hinter den Kulissen passiert.
Spätestens beim Thema Datum und Zeit, aber auch bei Prozentwerten kommen sonst Probleme.
Hier kommt das Problem dazu, das Calc ohne Hinweis von Dir nicht erkennen kann, ob die Zahlen aus dem US-Bereich kommen und nimmt deshalb an, das es Tausenderpunkte sind. Wenn alle Zahlen mit identischen Dezimalstellen geschrieben sind kann man das Nachträglich dividieren, sonst besser bei/vor Import.
Mfg, Jörn
da ist nichts merkwürdig. Calc importiert die Werte aus der csv-Datei als Zahlen und speichert
intern binär. Angezeigt wird entsprechend dem eingestellten Format. Bei Dir ist also im Zellformat kein Tausenderpunkt angegeben.
Du solltest Dich davon lösen, das die angezeiten Werte das sind, was hinter den Kulissen passiert.
Spätestens beim Thema Datum und Zeit, aber auch bei Prozentwerten kommen sonst Probleme.
Hier kommt das Problem dazu, das Calc ohne Hinweis von Dir nicht erkennen kann, ob die Zahlen aus dem US-Bereich kommen und nimmt deshalb an, das es Tausenderpunkte sind. Wenn alle Zahlen mit identischen Dezimalstellen geschrieben sind kann man das Nachträglich dividieren, sonst besser bei/vor Import.
Mfg, Jörn
LO 6.0.7 (32Bit) Win8.1 Pro 32 Bit/ LO 6.3.2 Win10 64Bit / LO 6.0.7 Win7 Pro 64 Bit
An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️