マクロ変数から日付を減算する際に問題があります。マクロ変数から日付を引く
現在、私は実行してマクロ変数を作成します。
%LET date = %SYSFUNC(TODAY(),MMDDYY10.);
私は次のようにして&日から1日を減算することができるはずのように私は感じる:
%LET newDate = %SYSFUNC(%INTNX('day',&date,-1),date9.);
しかし、
エラー:関数名が見つかりません。 %SYSFUNCまたは%QSYSFUNCマクロ関数参照。
私はdate9であることをNEWDATE&のための出力を必要としています。
ありがとうございます、ありがとうございます!
私は答えとしてこれを受け入れるだろう。私はデータ処理に必要なものすべてを押し込んで、望ましい出力を得ました。短いストーリー、すべてを1行でやろうとしないで、データステップを使用してください。 –
@ JoshuaSchlichting私はマクロの言葉でこれをやっていない理由は全く見当たりませんが、あなたはそれを正しく理解していませんでした。しかし、マクロ言語を理解できなければ、それをデータのステップに入れるのが良い理由です。確かに! – Joe