公式早安,
我正在嘗試建立一個新列,當且僅當識別值相同時,該列才會執行除法 ref1:ref 2。
有人有解決辦法嗎?
真摯地

視窗回覆:公式如果格式始終如範例圖片所示,
:réf 1 / Lag( :réf 2 );
如果需要進行身份檢查,
If( Lag( :Identification ) == :Identification,
:réf 1 / Lag( :réf 2 )
);

回覆:公式如果不能保證排序,但每個:Identification 仍然只有一個:réf 1 和一個:réf 2,那麼您只需做一些稍微複雜一點的事情,就像這樣。
id = :Identification;
:réf 1 / :réf 2[Where( :Identification == id & !Is Missing( :réf 2 ) )[1]];

回覆:公式如果標識只能出現兩次,且其中只有一次填入了值,則可以使用任一個 col 統計函數,例如 col min()
Col Min(:ref1, :id) / Col Min(:ref2, :id)

還有許多其他選項,可能稍微取決於您擁有的完整數據。
回覆:公式早安,
感謝您的回答。
以下是採用兩個建議公式的結果。
真摯地
