Hallo
Vielleicht bin ich ja auch einfach zu blöd...
Ich habe eine schöne Tabelle mit einer Datumsspalte welche ich von dBase importiert habe. Die Daten wurden im Format tt.mm.jjjj eingegeben.
Nun möchte ich diese Tabelle für mySQL als CSV exportieren. mySQL möchte gerne JJJJ-MM-TT als Format. Bei Zellformat habe ich das eingegeben und es wird auch schön angezeit. Exportiert wird allerdings im ursprünglichen Format tt.mm.jjjj! Wie kann ich Calc beibringen, dass das Datum jeweils gefälligst als JJJJ-MM-TT exportiert werden soll?
Danke für die schnelle Hilfe!
Squarry
Datum: Format bei Export
Moderator: Moderatoren
mein täglich Brot in Excel.......
Du musst das Datum in Text wandelnDamit das dann auch in der CSV Datei ankommt, mußt du das ausschneiden und dann nur die Werte wieder eintragen lassen. So ist es jedenfalls in Excel, ich denke hier wird es nicht anders sein.
Hans
Du musst das Datum in Text wandeln
Code: Alles auswählen
=TEXT(C2;"JJJJ-MM-TT")
Hans
Vor dem gleichen Problem sitze ich gerade.
Ich muss Datumsfelder, die schon für MySQL vormatiert sind (eben dieses JJJJ-MM-TT) in eine CVS-Datei bringen.
Habe einiges rumprobiert aber keine Lösung gefunden.
Alternativ wäre noch möglich die Daten direkt in die DB schreiben zu lassen. Zugriff auf MySQL per Base ist eingerichtet. Auf die bestimmte Tabelle kann ich auch schreibend zugreifen. Nur habe ich so etwas noch nie gemacht
OOo 2.0.4
Ich muss Datumsfelder, die schon für MySQL vormatiert sind (eben dieses JJJJ-MM-TT) in eine CVS-Datei bringen.
Was muss ich wo ausschneiden und wieder eintragen lassen?TenBaseT hat geschrieben:Du musst das Datum in Text wandelnDamit das dann auch in der CSV Datei ankommt, mußt du das ausschneiden und dann nur die Werte wieder eintragen lassen. So ist es jedenfalls in Excel, ich denke hier wird es nicht anders sein.Code: Alles auswählen
=TEXT(C2;"JJJJ-MM-TT")
Habe einiges rumprobiert aber keine Lösung gefunden.
Alternativ wäre noch möglich die Daten direkt in die DB schreiben zu lassen. Zugriff auf MySQL per Base ist eingerichtet. Auf die bestimmte Tabelle kann ich auch schreibend zugreifen. Nur habe ich so etwas noch nie gemacht

OOo 2.0.4
Sven
TenBaseT hat geschrieben:Du musst das Datum in Text wandelnDamit das dann auch in der CSV Datei ankommt, mußt du das ausschneiden und dann nur die Werte wieder eintragen lassen. So ist es jedenfalls in Excel, ich denke hier wird es nicht anders sein.Code: Alles auswählen
=TEXT(C2;"JJJJ-MM-TT")
Dann antworte ich mir mal selbst.Koala hat geschrieben:Was muss ich wo ausschneiden und wieder eintragen lassen?
Habe einiges rumprobiert aber keine Lösung gefunden.
Also, gegeben ist eine Spalte mit einem Datum (das Format spielt dabei keine Rolle).
Nun nehme man eine neue Spalte und läßt dort mit dieser Funktion
Code: Alles auswählen
=TEXT(C2;"JJJJ-MM-TT")
Nun wird diese umgewandelte Spalte kopiert und mittels "Bearbeiten/Inhalte einfügen..." ohne Formeln wieder eingefügt.
Das Ergebnis ist dann das Datum im gewünschten Format aber von Calc als Text betrachtet.
Sven