將日期/時間資料轉換為單次運行的天數你好,
試著使用公式(如果需要的話,也可以用 JSL)來取得生產批次的天數。我認為我需要兩個 If/then 語句來獲取從 0 到 12 的天數,並且給定批次號碼/批次 ID 和日期/時間戳,對嗎?我嘗試了幾個公式,也搜尋了論壇(和Google);但是,我沒能得到正確的輸出。可惜的是,我程式設計的時間太久了,只能寫一些最基本的程式碼。我有 JMP 18 版本,還有幾週的時間來學習這個,所以任何想法都很好!另外,我還附上了一個我嘗試轉換成天數的日期/時間格式的小範例(這樣我就可以比較不同年份的運行數據,X 軸上只有天數)。 .............謝謝 MTT
自動化和腳本資料混合與清理品質與工藝工程回覆:將日期/時間資料轉換為單獨運行的天數我不太清楚你想做什麼。你想找哪幾天?你能在範例資料集中提供一些範例/預期結果嗎?
回覆:將日期/時間資料轉換為單獨運行的天數嘿,謝謝你的快速回覆! !所以試著計算每次運行的天數,但運行是在不同的年份進行的,所以下面是一個例子——這有意義嗎?

回覆:將日期/時間資料轉換為單獨運行的天數天數該如何計算? Run 的第一個日期是 0,然後再增加之後的天數?如果是這樣,請建立日期列

然後使用
(:Date - Col Min(:Date, :Run)) / In Days(1)
在單獨的公式中

回覆:將日期/時間資料轉換為單獨運行的天數好的,看起來很接近了——我現在就試試——每次運行都會重置為0天嗎?我是否需要使用另一個if/then語句來重置每個批次的0天?再次感謝您的快速回覆!
回覆:將日期/時間資料轉換為單獨運行的天數您需要對 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(姓名, ) )
回覆:將日期/時間資料轉換為單獨運行的天數好的,正在取得進展,謝謝你的提示;不過,我需要想辦法不丟失時間戳提供的分辨率,因為當我們在X軸上使用“天”時,我們需要把它分散到一整天的時間裡。雖然沒有我希望的那麼簡單,但我還是覺得我們可以做到——
回覆:將日期/時間資料轉換為單獨運行的天數不知道你想怎麼做,不過能不能直接把一天的時間加到日期裡?你可以在日期/時間列上右鍵點擊快速公式,建立「時間」列,然後把它加到「日期」列。不過記得把一天中的時間除以小時數(24)(或 60*60*)
24)將其變成「天」。