簡體   English   中英

計算Spotfire中同一列的差異

[英]calculate the difference for same column in Spotfire

我是Spotfire的初學者。 我對某些列值的差異計算存在問題。

我為日期差計算打開了一個類似的問題,請參閱: 計算Spotfire中同一列的時間差

我如何計算同一列的差異,這里是否有類似DateDiff()的相關函數? 例如:

id  times state
 1  12    1
 2   7    0
 3  10    1
 4  11    0
 5   6    1
 6   9    0
 7   7    1

結果可能是:

id  times state  diffence
 3  10    1      -2
 5   6    1      -4
 7   7    1       1

例如:對於第一個差異: -2 = 10 (第三行,狀態為1) -12 (第一行,狀態為1)

謝謝你的幫助 :)

@ZAWD-請嘗試使用此表達式。

If([state]=1,[times] - Sum([times]) over (previous([id])),null)

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM