嗨,
我想填充一个名为“First date”的列,其中所有行的最早日期具有相同的部件号。
我有一个包含三列的表:部件号,PO日期,第一个日期。该表按部件号排序。
我希望有人可以修改我的代码以使其工作。我觉得我很亲密,这真的可以帮助我学习是否可以遵循脚本。
SmPrt = “假”;
对于 ( I = 1 ,I <= NROWS () ,I + = 1 ,
如果 ( SmPrt = “假”,
FrstDt = PO日期 ( 一世 )
) ;
如果 ( :零件号 ( 一世 ) ==:部件号 ( 一世- 1 ) ,
SmPrt =“True”,smPrt =“False”
) ;
如果 ( SmPrt ==“True”,
如果 ( :PO日期 ( 一世 ) <:PO日期 ( 一世- 1 ) ,
FrstDt =:PO日期 ( 一世 )
)
) ;
如果 ( smPrt =“False”,:第一次约会 ( 一世 ) = FrstDt ) ;
) ;
如果我正确理解您的问题,您可能不需要使用脚本来实现您的目标。
假设您的“First Date”变量是数字和连续的(不存储为文本),您可以使用Column Minimum公式和“By”“Part Number”过滤器,如下所示。
Col最小(:第一个日期,:部件号)
如果符合您的要求,请告诉我。
最好,
TS