WEEKNUM関数

WEEKNUM関数は、日付と時刻の関数の一つです。指定された日付が年の中で何週目に当たるかを返します。

構文

WEEKNUM(serial_number, [return_type])

WEEKNUM関数には以下の引数があります:

引数説明
serial_numberDATE関数や他の日付と時刻の関数を使用して入力された、週内の日付を表す数値です。
return_type週の開始日を決定するために使用される数値です。可能な値は以下の表に示されています。

return_type引数は以下のいずれかになります:

数値週の開始日システム
1 または省略日曜日1
2月曜日1
11月曜日1
12火曜日1
13水曜日1
14木曜日1
15金曜日1
16土曜日1
17日曜日1
21月曜日2
注意事項

return_typeが1から17に設定されている場合、システム1が使用されます。これは、年の最初の週が1月1日を含む週であることを意味します。

return_typeが21に設定されている場合、システム2が使用されます。これは、年の最初の週がその年の最初の木曜日を含む週であることを意味します。システム2は、ISO 8601標準に従ってヨーロッパで一般的に使用されます。

WEEKNUM関数の適用方法

以下の図は、WEEKNUM関数によって返される結果を示しています。

WEEKNUM Function

次の項目が含まれている記事:タグ:
すべてのタグを見る