ExcelのWEEKDAY関数とは、日付に対応する曜日を数値で返す関数です。
この数値を元に、曜日を特定したり、曜日ごとに異なる処理を行うことができます。
例えば、勤怠管理で土日の勤務時間を集計したり、イベントスケジュールで曜日ごとの予定を表示したりする際に非常に役立ちます。
WEEKDAY関数の基本的な構文
WEEKDAY関数の基本的な構文は次の通りです。
週の基準の種類は以下のようになります。
週の基準 | 日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|---|
1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
2 | 7 | 1 | 2 | 3 | 4 | 5 | 6 |
3 | 6 | 0 | 1 | 2 | 3 | 4 | 5 |
11 | 7 | 1 | 2 | 3 | 4 | 5 | 6 |
12 | 6 | 7 | 1 | 2 | 3 | 4 | 5 |
13 | 5 | 6 | 7 | 1 | 2 | 3 | 4 |
14 | 4 | 5 | 6 | 7 | 1 | 2 | 3 |
15 | 3 | 4 | 5 | 6 | 7 | 1 | 2 |
16 | 2 | 3 | 4 | 5 | 6 | 7 | 1 |
17 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
WEEKDAY関数の使い方
ExcelのWEEKDAY関数の使い方を紹介します。
曜日を求めたいセルを選択します。(①)
「数式」タブをクリックします。(②)
「関数ライブラリ」グループにある「日付/時刻」をクリックします。(③)
![曜日を求めたいセルを選択し、「数式」タブの「日付/時刻」をクリックする](https://curio-kumegawa.com/school/wp-content/uploads/2024/08/Excel_WEEKDAY_function1.png)
「WEEKDAY」をクリックします。(④)
![「WEEKDAY」をクリックする](https://curio-kumegawa.com/school/wp-content/uploads/2024/08/Excel_WEEKDAY_function2.png)
「関数の引数」ダイアログボックスが表示されます。
「シリアル値」に曜日を調べたい日付のセルを指定します。(⑤)
今回は、「種類」は省略します。
OKボタンをクリックします。(⑥)
![「シリアル値」に曜日を調べたい日付のセルを指定する](https://curio-kumegawa.com/school/wp-content/uploads/2024/08/Excel_WEEKDAY_function3.png)
これでセル「B3」の曜日を求めることができました。
「5」と表示されているので、「2024年8月1日」は「木曜日」ということがわかります。
数式を他のセルにコピーします。
![指定したセルの曜日が数値で表示される](https://curio-kumegawa.com/school/wp-content/uploads/2024/08/Excel_WEEKDAY_function4.png)
これで他の日付についても曜日を求めることができます。
![他のセルの曜日も数値で表示される](https://curio-kumegawa.com/school/wp-content/uploads/2024/08/Excel_WEEKDAY_function5.png)
まとめ
WEEKDAY関数は、日付から曜日を数値で取得し、様々な処理を行うために非常に便利な関数です。
週の基準を適切に設定することで、様々な曜日の計算に対応できます。勤怠管理、スケジュール管理、データ分析など、さまざまな場面で活用できます。
記事のまとめ
- WEEKDAY関数は、日付に対応する曜日を数値で返す関数
- WEEKDAY関数の構文は、「WEEKDAY(シリアル値, [週の基準])」
![](https://curio-kumegawa.com/school/wp-content/uploads/2024/04/excel_article_top.jpg)
Excelの基本的な操作方法から、便利な機能の活用術まで、幅広く紹介しています。
ぜひこちらのページも合わせてご覧ください。
今すぐCHECK