公式早上好,
我正在尝试创建一个新列,当且仅当标识值相同时,该列才会执行除法 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)

还有许多其他选项,可能稍微取决于您拥有的完整数据。
回复:公式早上好,
感谢您的回答。
以下是采用两个建议公式的结果。
真挚地
