Excel-Importdatumsformat<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo zusammen,
Ich möchte eine Excel-Datei (xls) mit der Open()-Funktion importieren. Hier ist mein Code:
„Pfad\Datei.xls“,
Arbeitsblätter( "Arbeitsblatt1" ),
Für alle Blätter verwenden( 0 ),
Arbeitsblätter verketten( 0 ),
Verkettungsspalte erstellen (0),
Arbeitsblatteinstellungen(
| | 1, |
| | Hat Spaltenüberschriften (1), |
| | Anzahl der Zeilen in Kopfzeilen (1), |
| | Überschriften beginnen in Zeile (5), |
| | Daten beginnen in Zeile (6), |
| | Daten beginnen in Spalte (2), |
| | Daten enden in Zeile (0), |
| | Daten enden in Spalte (0), |
| | Replizierte übergreifende Zeilen (1), |
| | Versteckte Zeilen unterdrücken (1), |
| | Versteckte Spalten unterdrücken (1), |
| | Leere Spalten unterdrücken (1), |
| | Als Hierarchie behandeln( 0 ), |
),
);
Die 2. Spalte in der XLS-Datei (Spalte 2 <--> Daten beginnen in Spalte(2)) ist mit Datumsangaben im Format dd.mm.yyyy gefüllt. Das Problem ist nun, dass der Import nicht korrekt funktioniert, da die Daten im Format mm.tt.jjjj importiert werden.
Gibt es eine Möglichkeit, die Daten im entsprechenden Format zu importieren, z. B. dd.mm.yyyy?
Vielen Dank!
Betreff: Excel-ImportdatumsformatIch habe das gleiche Problem, aber ich habe Dutzende Dateien und möchte dies innerhalb eines Skripts und ohne Bearbeitung der Quelldatendateien erledigen. JMP liest die meisten Dateien problemlos ein, aber wenn die ersten paar Zeilen mehrdeutige Formate haben, z. B. Tag <= 12, dann liest es das Format als MM/TT/JJJJ ein und alle Daten, bei denen Tag>12 einfach fehlt. Das Datumsformat in Excel ist korrekt, z. B. TT/MM/JJJJ. Wenn es eine CSV-Datei wäre, könnte ich das Format bestimmter Spalten angeben. Ist das für JMP möglich?
Betreff: Excel-ImportdatumsformatHallo Brian,
Danke für die schnelle Antwort. Das Festlegen der Datumsspalte in Excel auf ein festes Datumsformat (unabhängig von lokalen Einstellungen) hat den Zweck erfüllt.
Grüße,
Sieger
Betreff: Excel-ImportdatumsformatHallo,
Wenn auf die Daten in Excel ein Format angewendet wird, sollte JMP 12 sie ordnungsgemäß importieren.Ich habe gerade einen Fall ausprobiert.Wenn es jedoch als „Allgemein“ oder „m/t/j“ eingegeben wird, wird es als m/t/j importiert, wenn Sie Windows oder Mac mit den USA-Einstellungen ausführen.
Die Alternative besteht darin, in Excel zu gehen, das Format für die Spalte festzulegen (Spaltenkopf mit der rechten Maustaste, Zellen formatieren ...) und das Gebietsschema auf eine Stelle festzulegen, bei der d/m/y die Standardeinstellung ist.Anschließend können Sie das richtige Format auswählen und die Datei erneut speichern.
Wenn die Daten als Zeichen eingegeben werden, weil JMP kein Format aus Excel abrufen konnte, sollte es einfach sein, sie in das gewünschte Format in „Numerisches Datum“ zu ändern.
Grüße,
Brian Corcoran
JMP-Entwicklung