大家好,
我對使用更強大的統計軟件非常陌生,並且正在慢慢學習。 我擅長實施反饋,但在我自己的研究中並不那麼出色。
我用電池工作。 我們收集了大量數據,並根據我們想要找出的內容使用不同的測試。 產生的數據本質上是周期性的,因為我們給電池充電、休息、放電,然後再次休息。 這些被稱為步驟。
在一個測試中(我稱它們為運行),我們可能在一種狀態下有幾個週期,然後在另一種狀態下有幾個週期。 因此,能夠跟踪響應(電流、電壓、容量、能量等)作為周期、步驟和運行的因素對我來說很重要。
在我的查詢中:我需要一個從 11 開始的列公式,然後每 4 行增加 1 的值。 此列將跟踪多次運行的循環總數。 它需要增加 4 的原因是每個循環中有多少步。
為了進一步澄清,讓我舉個例子。
第 1 列標記為運行。 它跟踪系列中特定測試的數量。
第 2 列標記為總循環數。 這是我需要正確編碼的列。
第 3 列標記為實際週期數。 它描述了特定測試的循環數。 這些值是周期性的,並在每次新運行開始時返回 1。 它們的上限不一致。 這些值也會根據每個循環中的步驟數重複。 值的示例為 1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,1,1,1,1,2,2 ,2,2 等
第 5 列標記為 RawStepID。 它在每個週期開始時重置回 1。 例如 1,2,3,4,1,2,3,4,1,2,3,4 等。
第 6+ 列是獲得的任何數據。
到目前為止,我對第 2 列的方法是嘗試準備一個帶有局部變量的 IF 語句。 我希望它每次 RawStepID == 1 時將此變量的值增加 1。 我需要它從 11 開始,然後在 RawStepID=1 時變為 12,下次 RawStepID=1 時變為 13,等等。然後我需要公式來顯示變量的當前值。
即,如果使用我為第 3 列鍵入的數據,我需要此列的值變為
11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17, 17、17、17、18、18、18、18等
我希望這很清楚。 與此同時,我將嘗試解決如何在論壇帖子中包含一個表格,就像我看到其他成員所做的那樣,或者創建一個虛擬表格附加到這裡。
謝謝,
害怕的羚羊。