组件计数递增我有一些数据表明,某个组件在更换之前使用了一定数量的零件。 在更换组件时,零件计数重置为 1。 我想创建一个列,每次将零件数重置为 1 时都会增加组件数。 我该怎么做?
我附上了零件数量随时间变化的图片,以帮助理解数据的外观。
数据表脚本回复:组件计数递增If( Row() == 1,
x = 1,
If( :Part Count == 1,
x++,
x
)
);
x;
回复:组件计数递增这很简单。 步骤是这样的:
- 排序时间列升序
- 使用以下公式创建新列“ComponentCount”:
New Column("ComponentCount", Numeric, Continuous, Formula(
If(Row() == 1, 0,
:PartCount == 1, Lag(:ComponentCount, 1) + 1
)
)
回复:组件计数递增这是一个行之有效的公式
If( :Part Count == 1 | Row() == 1,
x = 1,
x
++);
x;
回复:组件计数递增当零件计数恢复为 1 时,指示组件已被更换。
这是你需要的吗?
回复:组件计数递增这将很容易做到,如果你能告诉我组件已替换的指示器是什么?