[英]Referencing the previous row in Spotfire and a value in another column
我正在嘗試執行在Excel中非常簡單的操作,但是在Spotfire中似乎很棘手:
假設您有下表:
A
1: 10
2: 15
3: 20
...,您想產生以下內容:
A B
1: 10 10
2: 15 25
3: 20 45
換句話說,將A的當前值添加到B的先前值。如果這是Excel,則單元格B3中的公式將為= A3 + B2
...但是,我不在Excel中,我使用的是Spotfire ... :) 有什么想法嗎?
注意:如果對答案沒有任何影響,我將需要結合使用Intersect()
函數,因為也有一個類別列可以考慮。
希望對您有所幫助,我已經將第一列視為ID
ID A B 1 10 10 2 15 25 3 20 45
If(Sum([A]) over (AllPrevious([ID])) is null,sum([A]) over ([ID]),Sum([A]) over (AllPrevious([ID])))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.