JMP 在列公式編輯器中是否有等效的 SumIf?我將透過一個例子來解釋我想要實現的目標
| ID |
價值 |
和 |
|---|
| 1 |
5 |
13 |
| 1 |
6 |
13 |
| 2 |
9 |
9 |
| 3 |
1 |
1 |
| 1 |
2 |
13 |
我有一列包含一堆 ID,它們可以重複。 然後第二列包含這些 ID 的不同值。
在第三列中,我嘗試使用一個公式來對與當前行具有相同 ID 的所有行中的所有值求和。
對於第 1 行,ID = 1,因此 5+6+2= 13
關於如何做到這一點有什麼想法嗎?
回覆:列公式中的 SumIf 等效項<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />使用帶有第二個參數的 ColSum() 函數來指定 By 變數應該可行。 下面的腳本使用第三列的公式重新建立表格:
新表( “數據” ,
新增行( 5 ) ,
新專欄( “ID” ,
數位,
“連續的” ,
設定值( [ 1 , 1 , 2 , 3 , 1 ] )
) ,
新專欄( “價值” ,
數位,
“連續的” ,
設定值( [ 5 , 6 , 9 , 1 , 2 ] )
) ,
新專欄( “求和” ,
數位,
“連續的” ,
公式(蘇姆山口( :價值, : ID ) )
)
)
希望有幫助,
麥可