日付/時刻データを個々の実行の日数に変換するこんにちは、
製造工程の日数を取得するために、数式(必要であればJSL)を使用しようとしています。工程番号/バッチIDと日付/タイムスタンプが与えられている場合、0~12の日数を取得するには、2つのIf/then文が必要だと思います。いくつかの数式を試し、このフォーラム(およびGoogle)で検索しましたが、正しい出力を得ることができませんでした。残念ながら、プログラミングを始めて間もないため、基本的なコードしか書けません。JMP 18は持っていますが、これを入手するまで数週間あるので、何かアイデアがあればぜひ教えてください!また、日数に入力しようとしている日付/時刻形式の小さなサンプルも添付しました(これにより、異なる年の製造データをX軸のみの日数で比較できます)。MTTさん、ありがとうございます。
自動化とスクリプトデータのブレンドとクリーンアップ品質およびプロセスエンジニアリングRe: 日付/時刻データを個々の実行の日数に変換する何をしようとしているのかよく分かりません。具体的にどの「日」を探しているのでしょうか?サンプルデータセットで、いくつか例や期待される結果を提示していただけますか?
Re: 日付/時刻データを個々の実行の日数に変換する早速の返信、ありがとうございます!各実行の日数を取得しようとしているのですが、実行は異なる年に行われているので、以下に例を示します。これは意味をなしていますか?

Re: 日付/時刻データを個々の実行の日数に変換する日数はどのように計算すればよいでしょうか?実行の最初の日付を0として、その後の日数を加算するのでしょうか?その場合は、日付列を作成してください。

次に
(:Date - Col Min(:Date, :Run)) / In Days(1)
別の式で

Re: 日付/時刻データを個々の実行の日数に変換するそうですね、近いですね。今試してみます。これで実行ごとに0日にリセットされますか?バッチごとに0日にリセットするには、別のif/then文を使う必要がありますか?迅速なご回答、ありがとうございました!
Re: 日付/時刻データを個々の実行の日数に変換するCol Min()関数でこれらの「リセット」調整をすべて行うことになります。実行時にリセットしたい場合は
(:Date - Col Min(:Date, :Run)) / In Days(1)<BR />
バッチ + 実行
(:Date - Col Min(:Date, :Run, :Batch)) / In Days(1)
最小のデータについて
(:Date - Col Min(:Date)) / In Days(1)
など( Col Min(name, ) )
Re: 日付/時刻データを個々の実行の日数に変換する順調に進んでいます。アドバイスありがとうございます。ただ、タイムスタンプの精度を失わない方法を見つける必要があります。X軸に日数を使う場合、それを1日全体に広げる必要があるからです。思ったほど簡単ではありませんが、それでも何とかできると思います。
Re: 日付/時刻データを個々の実行の日数に変換するどのようにしたいのか分かりませんが、日付に時刻を追加するだけでいいでしょうか?日付/時刻列を右クリックしてクイック数式で時刻列を作成し、それを日付列に追加できますが、時刻を時間(24)(または60*60*)で割ることを忘れないでください。
24) それを「日数」に変換します。