按行組自動計數器的公式<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨,
我想寫一個式在JMP 11.1中,它將按行組自動創建一個計數器,如下表所示
| 組 | 計數器 |
| ABC | 1 |
| ABC | 1 |
| ABC | 1 |
| ABC | 1 |
| CDE | 2 |
| CDE | 2 |
| EFG | 3 |
| EFG | 3 |
| EFG | 3 |
| GHI | 4 |
| GHI | 4 |
| GHI | 4 |
我懷疑Dif()和/或Lag()函數與此有關,但我無法實現它。
注意:此計數器按行組很容易在Excel中實現
謝謝您的幫助。
Re:按行組自動計數器的公式這是吉姆答案的公式版本。
如果(Row()== 1,
1,
滯後(:計數公式,1)+(滯後(:組,1)!=:組)
)

請注意,添加步驟利用了比較導致1或0表示true或false的事實。因此,我們可以將當前行中Group的值與前一行進行比較,如果它們不相等(!=),它將添加1。
-Jeff
Re:按行組自動計數器的公式假設數據已排序:
如果(Row()== 1,counter = 1);如果(:group == Lag(:group),counter,counter = counter + 1);計數器