公式大家好,
我有一个简单的问题要问您,如果可能的话,我想使用 JMP 中的公式构建以下查询:
在“错误”列中,将“资产负债表”列中的单元格后一行的值 1 设为非零。
这是数据库:

第 38,061 行“资产负债表”列中的值应为 1,而第 38,060 行则不是。
谢谢您的回答 !
数据存取回复:公式使用落后() (并可能检查第一行)在这里应该足够了。
Names Default To Here(1);
dt = New Table("Untitled 5",
Add Rows(3),
Compress File When Saved(1),
New Column("Column 1", Character, "Nominal", Set Values({"", "aaa", ""}))
);
dt << New Column("Col", Numeric, Nominal, Formula(
Row() != 1 & !IsMissing(Lag(:Column 1, 1))
));
回复:公式Jarmo 的公式效果很好,但可以简化为
If( Is Missing( Lag( :Bilan ) ) == 0,
1,
0
)
这将提高运行效率