2016-11-18 25 views
1

私は2つの日付の間の日曜日の数を見つけることに問題を抱えています。私は、intck()関数を使って2つの日付の間の週数を数え、週にSASが開始した日曜日にそれが正しい方法だと思った。しかし、今私は確信していません。 私の日付は2007QIから2013QIIになります。私は、各四半期の日曜日の数を知りたいので、私は今四半期と前の間の日曜日の数(つまりは、この日と遅れ(日)である)を見ています。私はINTCK()関数を使用するとき、私は..私は各四半期に13回の日曜日があると仮定することが正しいかどうかを確認していない(私は14を取得1を除く)各四半期の週の数として13を取得しますか?2つの日付の間の日曜日の数?

答えて

1

intckは正しい関数ですが、私は時間間隔としてweekdayを使用します。 (すなわち、ちょうど日曜日の数をカウント)週末土曜日 - 通常これは週末土曜日と日曜日で、5日の週労働を前提としていますが、月曜日で、1日の作業週間使用するように微調整することができます。

data _null_; 
format a b date9.; 
a='01 nov 2016'd; 
b='18 nov 2016'd; 
Sundays = intck('weekday234567w',a,b); 
put _all_; 
run; 
+0

はどうもありがとうございました!! – Husky653

+0

これはINTCK()関数の優れた使用方法です。 – Tom

関連する問題