Datums-/Uhrzeitdaten für einzelne Läufe in Tage umwandelnHallo,
Ich versuche, mithilfe einer Formel (oder JSL, falls nötig) die Tage für Produktionsläufe zu ermitteln. Ich glaube, ich brauche zwei Wenn/Dann-Anweisungen, um die Tage von 0 bis 12 zu erhalten, wenn die Laufnummer/Chargen-ID und der Datums-/Zeitstempel vorliegen, richtig? Ich habe einige Formeln ausprobiert und dieses Forum (und Google) durchsucht, konnte jedoch keine korrekte Ausgabe erhalten. Leider sind meine Programmierkenntnisse schon so lange her, dass ich nur die einfachsten Zeilen schreiben kann. Ich habe JMP 18 und habe noch ein paar Wochen, um das zu lernen, daher sind alle Ideen willkommen! Außerdem habe ich ein kleines Beispiel für das Datums-/Zeitformat angehängt, das ich in Tage umzuwandeln versuche (damit ich Laufdaten aus verschiedenen Jahren vergleichen kann, wobei die Tage nur auf der X-Achse angezeigt werden). Danke, MTT
Automatisierung und SkriptingDatenzusammenführung und -bereinigungQualitäts- und ProzesstechnikBetreff: Datums-/Uhrzeitdaten für einzelne Läufe in Tage umwandelnIch bin mir nicht ganz sicher, was Sie versuchen. Nach welchen „Tagen“ suchen Sie? Können Sie einige Beispiele/erwartete Ergebnisse in Ihrem Beispieldatensatz angeben?
Betreff: Datums-/Uhrzeitdaten für einzelne Läufe in Tage umwandelnHey, danke für die schnelle Antwort! Ich versuche, die Tage für jeden Lauf anzugeben, aber die Läufe finden in verschiedenen Jahren statt. Unten ist also ein Beispiel – ergibt das Sinn?

Betreff: Datums-/Uhrzeitdaten für einzelne Läufe in Tage umwandelnWie sollen die Tage berechnet werden? Das erste Datum eines Laufs ist 0 und danach werden Tage hinzugefügt? Wenn das der Fall ist, erstellen Sie eine Datumsspalte

Dann verwenden
(:Date - Col Min(:Date, :Run)) / In Days(1)
in separater Formel

Betreff: Datums-/Uhrzeitdaten für einzelne Läufe in Tage umwandelnOk, das sieht ähnlich aus – also werde ich es jetzt versuchen – und wird das für jeden Lauf auf 0 Tage zurückgesetzt? Müsste ich ein anderes Wenn/Dann verwenden, um für jeden Stapel auf Tag 0 zurückzusetzen? Nochmals vielen Dank für die schnelle(n) Antwort(en)!
Betreff: Datums-/Uhrzeitdaten für einzelne Läufe in Tage umwandelnSie würden alle diese "Reset"-Anpassungen an der Col Min()-Funktion vornehmen. Wenn Sie es bei Run zurücksetzen möchten
(:Date - Col Min(:Date, :Run)) / In Days(1)<BR />
Stapelverarbeitung + Ausführen
(:Date - Col Min(:Date, :Run, :Batch)) / In Days(1)
Auf kleinste Daten
(:Date - Col Min(:Date)) / In Days(1)
und so weiter ( Col Min(name, ) )
Betreff: Datums-/Uhrzeitdaten für einzelne Läufe in Tage umwandelnOk, ich mache Fortschritte und danke für die Tipps. Allerdings muss ich einen Weg finden, die Auflösung des Zeitstempels nicht zu verlieren, denn wenn wir den Tag auf der X-Achse verwenden, müssen wir das über den ganzen Tag verteilen. Nicht so einfach, wie ich gehofft hatte, aber ich denke, wir schaffen das.
Betreff: Datums-/Uhrzeitdaten für einzelne Läufe in Tage umwandelnIch bin mir nicht sicher, wie Sie es machen möchten, aber könnten Sie einfach die Tageszeit zu den Tagen hinzufügen? Sie können die Spalte „Tageszeit“ erstellen, indem Sie mit der rechten Maustaste auf die Schnellformel in Ihrer Datums-/Uhrzeitspalte klicken und diese dann zur Tagesspalte hinzufügen. Denken Sie jedoch daran, die Tageszeit durch „In Stunden (24)“ (oder 60*60*) zu teilen.
24), um daraus „Tage“ zu machen.