日付に対応する曜日を返します。 既定では、戻り値は 1 (日曜) から 7 (土曜) までの範囲の整数となります。
構文
WEEKDAY(serial_number,return_type)
シリアル値 は、検索しようとしている日の日付を表すシーケンシャル番号です。
週の基準 は、戻り値の種類を決定する数値です。
週の基準 |
戻り値 |
---|---|
1 または省略 |
1 (日曜) ~ 7 (土曜) の範囲の整数 |
2 |
1 (月曜) ~ 7 (日曜) の範囲の整数 |
3 |
0 (月曜) 〜 6 (日曜) の範囲の整数 |
解説
日付は連続したシリアル値として保存され、日付の計算が行われています。 既定では、1899 年 12 月 31 日がシリアル値 1 として保存されているため、39,448 日後の 2008 年 1 月 1 日のシリアル値は 39448 になります。
使用例
次の例では、2008 年 2 月 14 日は木曜日であることに注意してください。
式 |
説明 (計算結果) |
---|---|
=WEEKDAY("2/14/2008") |
1 ~ 7 を日曜日から土曜日とする整数で曜日を取り出します (5) |
=WEEKDAY("2/14/2008",2) |
1 ~ 7 を月曜日から日曜日とする整数で曜日を取り出します (4) |
=WEEKDAY("2/14/2008",3) |
0 ~ 6 を月曜日から日曜日とする整数で曜日を取り出します (3) |