月の第何週かを調べるには?−WEEKNUM関数
年ではなく、月のうちで第何週なのか、何週目なのかを調べたいという要望も実務では出てきます。
月の第何週なのかを調べるのも、年の第何週なのかを調べるのと同様に、WEEKNUM関数でOKです。
▼操作方法:指定日が月の第何週なのかを調べる
※A2セルに年・B2セルに月・C2セルに日が入力されているときに、D2セルに月の第何週なのかを表示する例
D2セルに
「=WEEKNUM(DATE(A2,B2,C2))-WEEKNUM(DATE(A2,B2,1))+1」
という数式を入力する
「WEEKNUM(DATE(A2,B2,C2))」という数式で、指定した日が、その年の第何週かがわかります。
「WEEKNUM(DATE(A2,B2,1))」という数式からは、指定した日と同じ年・月の1日が、その年の第何週かがわかります。
指定した日が、その年の何週目なのかという値から、指定した日と同じ月の1日が年の何週目なのかという値を引いて、最小のときが「0」ではなく「1」になるように「1」を足しているわけです。
年・月・日がバラバラに入力されているのではなく、例えば、A2セルに日付データが入力されている場合は、
「=WEEKNUM(A2)-WEEKNUM(DATE(YEAR(A2),MONTH(A2),1))+1」
としてください。
考え方は年・月・日がバラバラに入力されているときと、まったく同じです。
自ら調べる事も成功への近道です