嗨,
我想填充一個名為“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