So konvertieren Sie Zeichenformate in das Datumsformat<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Verehrte Gäste,
Ich erhalte Daten in Excel mit Datumsspalten in verschiedenen Formaten (definiert als Zeichen).
31.02.2015
31.2.2015
31. Februar 2015
.
.
.
und viele mehr..
Ich versuche, sie in Excel zu formatieren, funktioniert aber mit dem Excel-Importassistenten (Mac) nicht.
Wie konvertiere ich sie in JMP in eine gültige Datumsspalte?
Vielen Dank im Voraus für Ihre Unterstützung.
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatHallo @MikeD_Anderson ,
Ich hatte ein ähnliches Problem wie im ursprünglichen Beitrag, aber eher mit der Konvertierung eines Datumsformats vom deutschen Stil: dd.mm.yyyy in mm/dd/yyyy.
Ich habe den InFormat()-Ansatz ausprobiert, aber er hat nicht funktioniert, wohingegen die Formel in Ihrer Datumsbeispieldatentabelle perfekt funktioniert hat! Daher würde ich Ihre Lösung auch als korrekt markieren, auch wenn sie nicht so elegant ist.
Danke!,
DS
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatNein, überhaupt nicht außer der Reihe... Mein VBA ist einfach wirklich schwach ... bleibe hier bei meinen Stärken!
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatIch spreche hier aus der Reihe. Wenn es sich um eine einmalige Konvertierung handelt, ist es manchmal einfacher, VBA-Makros zu schreiben, um die Daten in der Quelle an einen Standard anzupassen, bevor sie exportiert und dann in JMP importiert werden. YMMV.
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatZwei Optionen fallen mir spontan ein. Verwenden Sie das Recode-Dienstprogramm, um sie alle auf einmal zu ändern. Oder Sie könnten die von mir vorgeschlagenen verschachtelten Informat()-Argumente verwenden. Sie könnten ein Match()-Argument in die Logik einbauen, um die Monatsnamen in Langform in etwas zu übersetzen, das JMP erwartet.
Am besten,
M
Von meinem iPhone gesendet
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatEines der beiden Zeichenformate, die Informationsfunktion nicht auflösen kann, entspricht dem Screenshot.
Die Funktion kann nur den Monat „Mai“ auflösen, vermute ich, weil es der einzige 3-stellige Monat als eigener ist und dem abgekürzten Monatszeichen entspricht.
Neukodierung aller Monate außer Mai oder Suchen und Ersetzen aller Monate in 3-stelliger Abkürzung. Eine davon wäre natürlich eine Lösung, aber keine davon wäre so „elegant“.
Jede Idee wäre willkommen:

Betreff: So konvertieren Sie Zeichenformate in das DatumsformatVielen Dank für alle Beiträge!
Nachdem ich mehrere seltsame Datumsformate für Zeichen ausprobiert hatte, die über den Excel-Importassistenten (Mac) als Zeichen importiert wurden, wurde das informieren Funktion Durch das Löschen des sekundären Arguments kann der größte Teil des Prozesses erledigt werden (12 von 14 verschiedenen Zeichenformaten).
Nochmals vielen Dank an die JMP-Community!
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatSchauen Sie sich mein Beispiel an und ron_horne Beispiel von ... es handelt sich im Grunde um das gleiche Konzept ... Verwenden Sie die Funktion informal().
Der Teil, den ich nicht wusste und den das Video andeutet, ist, dass man normalerweise die zweite Option der Funktion informat() weglässt informal(, ) wird es tatsächlich das Gleiche tun, was ich vorgeschlagen habe, aber mit viel weniger Codierung.
Erstellen Sie also eine Funktion in Ihrer Datentabelle, die „Informat()“ enthält und die Sie festlegen sollten.
Bitte unbedingt markieren ron_horne 'S antworten als die richtige, wenn Ihnen das weiterhilft, da es die elegantere der beiden Lösungen ist.
Am besten,
M
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatProbieren Sie es aus (siehe Formelspalte in der beigefügten Datentabelle) ... Sie können es für die verschiedenen Datumsformate erweitern, auf die Sie stoßen.
Am besten,
M
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatIch hatte auch Probleme mit dem Import von Datumsformaten in JMP.Was ich mache, ist Folgendes: In Excel formatiere ich meine Datumsspalte als „kurzes Datum“, also 23.06.15. Dann, nachdem ich die Tabelle in ein JMP-Datenblatt importiert habe, doppelklicke ich oben in der Datumsspalte und ändere den Datentyp in „Numerisch“ und ändere dann den Modellierungstyp in „Kontinuierlich“.Klicken Sie anschließend auf „Eingabeformat“ und klicken Sie im Dropdown-Menü auf „Datum“.Anschließend können Sie das Datumsformat auswählen, das in Ihrer JMP-Datentabelle angezeigt werden soll.
Betreff: So konvertieren Sie Zeichenformate in das Datumsformatvielleicht kann das für dich funktionieren:
https://www.youtube.com/watch?v=9nRaDwsYB28
Ron
Betreff: So konvertieren Sie Zeichenformate in das DatumsformatIrgendeine Idee?