日付
WEEKDAY
定義
WEEKDAY は、日付の曜日を表す番号を返します。
構文
=WEEKDAY(serial_number, [return_type])
引数
| 引数 | 意味 |
|---|---|
serial_number |
日付、またはそれを含むセルです。 |
return_type |
任意です。1 は日曜日を 1、土曜日を 7 とします。2 は月曜日を 1、日曜日を 7 とします。省略すると、Excel は 1 を使います。 |
計算例
図書館がイベントの日付を記録し、月曜日を 1 にしたいと考えています。日付は B2:B4 に入っています。
| A: イベント | B: 日付 |
|---|---|
| 講演 | 2023年3月8日 |
| クラブ | 2021年11月4日 |
| フェア | 2023年10月20日 |
数式: =WEEKDAY(B2,2)
結果: 3。2023年3月8日は水曜日なので、月曜日を 1 とすると番号は 3 です。
練習問題
セル A2 には日付 2024年6月15日 が入っています。B2 に、日曜日を 1 としてその日付の曜日を返す数式を書いてください。
- B2 に、日曜日を 1 として A2 の曜日を返す WEEKDAY 数式を書いてください。
- B2 は日曜日を 1 とした A2 の曜日を表示する必要があります。
ステップ 1 / 2
B2 に =WEEKDAY(A2,1) と入力します。
2024年6月15日は土曜日で、日曜日を 1 とすると 7 です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
B2 は WEEKDAY を使っています。
B2 は 7 を表示しています。
関連する関数
DAY は曜日ではなく、月の日を返します。今日の曜日番号が必要なときは、TODAY が現在の日付を渡します。
よくある間違い
月曜日を 1 にしたかったのに return_type を 1 のままにするミスです。2023年3月8日は水曜日なので、WEEKDAY に 1 を渡すと 4、2 を渡すと 3 が返ります。