Excelを使っているとき、日付の情報を曜日に変換する作業は意外と多く発生しますよね。例えば、「営業日を数えたい」「スケジュール表を作りたい」など、日付と曜日を組み合わせたデータを使うことが求められるシーンはたくさんあります。そんな時に活躍するのが、Excelの「曜日 関数 WEEKDAY」です。この関数を使うことで、指定した日付に対応する曜日を簡単に取得できます。
ただし、Excel初心者の方には、どう使いこなせばいいのかがわかりづらいことも。特に、結果が1から7の数字で返ってくる仕様が混乱を招きがちです。そこで、この記事では「WEEKDAY 関数」を使いこなすために必要な知識を、初心者にもわかりやすく解説します。
WEEKDAY 関数とは?基本の使い方を押さえよう
まずは、WEEKDAY 関数の基本からしっかり学んでいきましょう。
曜日を数字で返す基本的な仕様
Excelの「WEEKDAY 関数」は、指定した日付に対応する曜日を数字で返します。具体的には、1から7までの数字で返され、デフォルトでは1が日曜日、7が土曜日を表します。たとえば、「2025年6月30日」が月曜日の場合、関数は「2」を返します。
基本の書式は次の通りです
= WEEKDAY(日付)
この書式で、日付を入力するだけで、その日が何曜日なのかを確認できます。これだけでも、スケジュール管理や日付に基づいた分析がグッと便利になりますね。
曜日の数字形式とカスタマイズ
デフォルトでは、「1=日曜日」「2=月曜日」「3=火曜日」となっていますが、もし曜日の番号を変更したい場合、`return_type`という引数を使うことができます。この引数を使えば、曜日の番号が異なる形式で返されるようになります。たとえば、月曜日を1にしたい場合には以下のように入力します。
= WEEKDAY(日付, 2)
この書き方だと、月曜日が1、日曜日が7となる形になります。曜日番号をカスタマイズすることで、プロジェクト管理や営業日の計算などに役立つ応用ができます。
WEEKDAY 関数を使った実践的な活用例
次は、実際の業務で「WEEKDAY 関数」をどう活用できるのかを見ていきましょう。特に実務でよく使われるケースを挙げながら、具体的なシチュエーションを解説します。
営業日をカウントする
Excelを使って、営業日数をカウントしたい場合に「WEEKDAY 関数」は非常に便利です。例えば、月曜日から金曜日が営業日だとすると、土曜日と日曜日は営業日ではありません。このとき、`WEEKDAY`関数を使って曜日を判別し、営業日だけをカウントすることができます。
例
あるプロジェクトが2025年6月1日から開始し、終了日が6月10日だとします。この期間内の営業日を数えたい場合、次のように関数を組み合わせます。
=COUNTIFS(曜日列, "月曜日", 曜日列, "火曜日", ...)
このようにして、対象の日付範囲内で営業日数を簡単に算出できます。
スケジュール表を作成する
「WEEKDAY 関数」を活用すれば、週ごとのスケジュールを自動で作成することができます。たとえば、月曜日に行う会議を毎週同じ曜日に設定したい場合、この関数を使うことで、その曜日が毎週自動的に反映されるシステムを作成できます。
例
週の初めの月曜日が必ず表示されるように設定することで、定期的な会議やレポート提出の締め切りを正確に管理することができます。
Excel「曜日 関数 WEEKDAY」に関する疑問解決
「WEEKDAY 関数」を使っていると、いくつか疑問に思うことがあるかもしれません。ここではよくある質問とその解決策を紹介します。
Q1. 日付がテキスト形式で入力されている場合、うまく動作しないことがある
日付をテキスト形式で入力すると、`WEEKDAY`関数がうまく動作しない場合があります。これは、Excelがそのテキストを日付として認識できないためです。解決策として、テキストの日付を適切な形式に変換するか、最初から日時として入力することをお勧めします。
Q2. 月曜日を1にする設定はどうすればよいか?
前述したように、`return_type`引数を使うことで、月曜日を1に設定できます。これにより、週の最初の日を月曜日にするカスタマイズが可能です。
今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」
あなたはこんな経験はありませんか?
✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦
平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。
LINEでメッセージを送れば即時解決!
すでに多くの方が私の公式LINEからお悩みを解決しています。
最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。
誰でも無料で使えますので、安心して使えます。
問題は先のばしにするほど深刻化します。
小さなエラーがデータ消失や重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。
あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。
ぜひ、あなたの悩みを私に解決させてください。
結論: WEEKDAY 関数を使いこなして、Excel作業を効率化しよう!
Excelの「曜日 関数 WEEKDAY」を使いこなすことで、日付に基づく作業が圧倒的に楽になります。営業日をカウントしたり、スケジュール表を自動で作成したりと、実務で活用できる幅広いシーンに対応できます。初心者でも簡単に使える基本的な書式から、カスタマイズ方法まで知っておくと、作業効率が大幅に向上すること間違いなしです。ぜひ、この記事を参考に、日常的なExcel作業をスムーズに進めてください!
コメント