エクセルの関数・マクロ・VBAが無料で分かる。

WEEKNUM関数


日付が何週目かを求める



=WEEKNUM(シリアル値[,週の基準])
下矢印
指定した日付がその年の1月1日から数えて第何週目にあたるかを求めます。


引数 種類 内容
@シリアル値 日付 日付を、日付を表す文字列、シリアル値、またはそれらが入力されたセル参照で指定する。
A週の基準(省略可) 1、2 種の始まりを何曜日とするかを数値で指定する。
B祭日(省略可) 日付 国民の祝日や夏季休暇など、稼働日数の計算から除外する日を表す日付を数値またはセル参照で指定する。
■1・・・日曜日開始
■2・・・月曜日開始
省略すると、「1」を指定したとみなされる。

注目
WEEKNUM関数は、その年の1月1日から12月31日までの週を計算します。翌年にまたがる場合の計算はできません。

One Point
引数は「週の基準」は次のように設定することも可能です。

種類 週の始まり
11 月曜日
12 火曜日
13 水曜日
14 木曜日
15 金曜日
16 土曜日
17 日曜日
21 月曜日