日付形式を名目値から数値データに変更するこんにちは。以下の日付フィールド(名目フィールド)を、jsl の m/d/y 形式に変更したいと思います。助けてください。

自動化とスクリプトRe: 日付形式を名目値から数値データに変更する新しい数値列を作成する
列情報ダイアログウィンドウで、形式をm/d/yに設定します。
列の数式を設定する
Informat( :Day of Process Date, "Format Pattern", "<MONTH> <D>, <YYYY>" )</YYYY></D></MONTH>

これは、実行すると上記の例のデータテーブルを作成するスクリプトです。
New Table( "Format Pattern",
Add Rows( 1 ),
New Column( "Day of Process Date",
Character,
"Nominal",
Set Values( {"November 8, 2024"} )
),
New Column( "New date",
Numeric,
"Nominal",
Format( "m/d/y", 12 ),
Input Format( "m/d/y" ),
Formula(
Informat(
:Day of Process Date,
"Format Pattern",
"<MONTH> <D>, <YYYY>"
)
)
)
)</YYYY></D></MONTH>
Re: 日付形式を名目値から数値データに変更する上記のサンプル スクリプトを実行しようとしたところ、新しい日付列にデータが入力されませんでした。また、手動で数式を追加してみましたが、それでも機能しません。

Re: 日付形式を名目値から数値データに変更する使用している JMP のバージョンとオペレーティング システムを教えてください。
Windows 11 上の JMPPro 18 と JMPPro 16 の両方でコードを実行しましたが、問題なく実行されました。
ログにメッセージはありますか?
Re: 日付形式を名目値から数値データに変更するエラー メッセージはありません。JMP 15 と Windows 10 を使用しています。
Re: 日付形式を名目値から数値データに変更する書式パターンはJMP 16でリリースされたため、数式が機能しません。JMP 15で機能する数式は次のとおりです。
If( Row() == 1,
monthList = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
}
);
Date MDY(
Contains( monthList, Word( 1, :Day of Process Date, ", " ) ),
Num( Word( 2, :Day of Process Date, ", " ) ),
Num( Word( 3, :Day of Process Date, ", " ) )
);Re: 日付形式を名目値から数値データに変更するありがとう!