- ホーム
- WEEKNUM関数
WEEKNUM関数
WEEKNUM関数は、日付と時刻の関数の一つです。指定された日付が年の中で何週目に当たるかを返します。
構文
WEEKNUM(serial_number, [return_type])
WEEKNUM関数には以下の引数があります:
| 引数 | 説明 |
|---|---|
| serial_number | DATE関数や他の日付と時刻の関数を使用して入力された、週内の日付を表す数値です。 |
| 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関数によって返される結果を示しています。

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