Hallo Gemeinde,
für mich unverständlicherweise hat mein Lieferant die Preise mit einem . (Punkt) als Dezimaltrennzeichen versehen. Mein OpenOffice bzw. auch Excel machen nun aus den Preisen teilweise ein Datum und irgendwelche kuriose Zahlen.
Gibt es eine Möglichkeit (ich arbeite lieber mit OpenOficce, daher vorzugsweise eine Lösung für dieses Programm) das irgendwo umzustellen? Die Rohdatei ist eine .txt Datei, Feldtrennzeichen ist Pipe "|"
Habe mal die Datei mit dem Editor geöffnet und alle Punkte durch Kommas ersetzt... allerdings stimmt dann in der Spalte Liefertermin das Datum nicht mehr... ich verzweifel hier noch. Bin für jeden Hilfreichen Tip dankbar.
Grüße
Hewal
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
Hallo,
Könnte Dir ein Python-Script anbieten:
http://paste.pocoo.org/show/139185/
Start:
>preise.py input.txt
Das Ergebnis wird auf dem Bildschirm ausgegeben
>preise.py input.txt > output.txt
oder kann umgeleitet werden.
Im Quelltext muss man die Spalte angeben, die verändert werden soll.
Leicht lassen sich auch mehrere Spalten modifizieren.
getestet mit Python 2.5
für Windows gibts das hier: https://www.activestate.com/activepython/downloads/
Gruss
ChrE
Hallo Hewal,
Programm aufrufen --> Extras -->Optionen -->oo.org.calc -->Formula.
Vorher natürlich die allgemeinen Einstellungen von oo prüfen, da hier ansonsten die englischsprachige
Variante steht.
MfG.
violetta
Hallo ihr beiden,
dank ich habs nach langem testen vorhin rausbekommen. Beim importieren kann man auf erweiterte Optionen klicken und dann das Dezimaltrennzeichen einstellen (Excel, wies ounter OO geht weiß ich nicht). Danach hat er die Punkte als dezimaltrennzeichen interpretiert und trotzdem (!) als Komma dargstellt.
Vielen Dank für eure Anregungen.
Grüße
Hewal
Hallo,
bin zufällig rein gestolpert (aus Neugier:-)), da sich Dein Anliegen erledigt hat
wäre es doch nett von Dir "beantwortet" markieren zu zeichnen (abhaken), sonst stolpert noch jemand rein :-).
Gruß
Manfred