若要建立週數,請建立一個虛擬資料表,如下所示。
New Table( "JMP Blog",
Add Rows( 1097 ),
New Column( "Date",
Numeric,
"Continuous",
Format( "yyyy-mm-dd", 12 ),
Input Format( "yyyy-mm-dd" ),
Set Selected
)
)

從上面建立的資料表中,可以透過以下幾個函數運算來得到最終的周數。
col= New Column("Month Abb", character, Formula(Substr( Format( :Date, "Monddyyyy" ), 1, 3 )));
col= New column("Week Num", character, Formula(Floor( (Day( :Date ) - Day Of Week( :Date ) - 1) / 7 + 2 )));
col= New Column("temp",formula(num(:Week Num)));
column(dt, "temp") << delete formula;
column(dt, "temp") << Data Type ( Character);
col= New Column("Weeks",character,<< set each value("W"));
col= New Column("Week Number", character, formula(:Month Abb || "-" || :temp || :Weeks));
最終數據表如下:

附上完整的 JMP 資料表和範例腳本。