機能概要
シリアル値を曜日に変更した結果を返します。デフォルト値は1(日曜日)から7(土曜日)までの整数です。書式
WEEKDAY(シリアル値,種類)シリアル値:検索する日付のシリアル値を指定します。日付は、DATE関数を使って入力するか、ほかの数式またはほかの関数の結果を指定します。たとえば、2007年2月23日を入力する場合は、DATE(2007,2,23)を使用します。日付を文字列として入力した場合、エラーが発生することがあります。種類:戻り値の種類を数値で指定します。種類 | 戻り値 |
---|---|
1または省略 | 1(日曜)〜7(土曜)の範囲の整数 |
2 | 1(月曜)〜7(日曜)の範囲の整数 |
3 | 0(月曜)〜6(日曜)の範囲の整数 |
解説
- Spreadsheetsでは、日付を連続したシリアル値として処理することで、日付の計算が行われています。既定では、1899年12月31日がシリアル値1として保存されます。2008年1月1日は1899年12月31日から39,448日後に当たるので、シリアル値は39,448になります。
用例
用例を新規のワークシートにコピーすると、計算結果を確認できます。A | |
---|---|
1 | 日付 |
2 | 2007-7-6 |
数式 | 説明(計算結果) |
---|---|
=WEEKDAY(A2) | 1〜7を日曜日から土曜日とする整数で曜日を取り出します(6) |
=WEEKDAY(A2,2) | 1〜7を月曜日から日曜日とする整数で曜日を取り出します(5) |
=WEEKDAY(A2,3) | 0〜6を月曜日から日曜日とする整数で曜日を取り出します(4) |