New Table( "inputdata",
Add Rows( 308 ),
New Column( "dates",
Character,
Nominal,
Set Values(
{"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "07/10/2017", "07/17/2017", "07/17/2017", "07/17/2017",
"07/17/2017", "07/17/2017", "07/17/2017", "07/24/2017", "07/24/2017",
"07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017", "07/24/2017",
"07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017", "07/10/2017",
"07/10/2017", "", ""}
)
),
New Column( "codes",
Numeric,
Continuous,
Format( "Best", 8 ),
Set Values(
[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7,
7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4]
)
));是。我將使用下面的if循環粘貼短腳本。並且數據集附在上面。
謝謝你們已經看過了!
腳本:
德勤 = 數據表 ( “輸入數據” ) ;
//選項1,不按預期工作
COLC = 德勤 << NewColumn ( “codefin” ,式 ( 燒焦 ( : 日期 ) || “_” || 燒焦 ( : 代碼 ))) ;
標識 = 德勤 << 新欄目 ( “ID” ,
數字 ,
連續 ,
格式 ( “最好” , 8 ) ,
式 ( 如果 ( 行 () == 1 ,
總結 ( bygroup = 通過 ( : 日期 ) ) ;
如果 ( bygroup [ 1 ] == “” ,
newbygroup = 去掉 ( bygroup , 1 ) ,
newbygroup = bygroup
) ;
) ;
( 祿 ( newbygroup , : 日期 ) - 1 ) * 7 + : 代碼 ; ) ,
被選中
) ;