Excelで特定の日付が土曜日または日曜日なら1を返す式を作成する方法について解説します。今回はA1セルの日付が12月29日で、その日付が土曜日または日曜日なら1を返す式について紹介します。
1. Excelで土曜日または日曜日を判別する方法
まず、土曜日または日曜日を判別するためには、Excelの「WEEKDAY」関数を使用します。この関数は、日付が何曜日かを判定して数値で返します。
- 日曜日は「1」、月曜日は「2」、・・・、土曜日は「7」と返されます。
2. 目標の式を作成する
目標の式は、日付が土曜日または日曜日の場合に1を返すものです。そのため、次のような式を使います。
=IF(OR(WEEKDAY(A1,2)=6,WEEKDAY(A1,2)=7),1,0)
この式の説明は以下の通りです。
- 「WEEKDAY(A1,2)」は、A1セルの日付が何曜日かを判定します。
- 「WEEKDAY(A1,2)=6」は金曜日、「WEEKDAY(A1,2)=7」は土曜日を判定します。
- 「OR」関数で、6または7(つまり、土曜日または日曜日)の場合に「1」を返し、それ以外の場合には「0」を返します。
3. 式を実際に使ってみる
Excelにこの式を入力し、A1セルに日付(例えば12月29日)を入力して、結果を確認してみましょう。もし日付が土曜日または日曜日であれば、式は1を返し、それ以外の日付であれば0を返します。
4. 応用例: 複数の日付に対して式を適用する
この式を複数の日付に適用する場合、式を他のセルにコピーするだけで自動的に土曜日と日曜日を判別し、1を返します。例えば、A1からA10の範囲に日付が入力されている場合、B1からB10にこの式を入力することで、土曜日または日曜日の行に1が表示されます。
5. まとめ
Excelで土曜日または日曜日を判別し、その結果に応じて1を返す式を作成する方法をご紹介しました。この方法を使うことで、指定した日付が週末に該当するかどうかを簡単に判定することができます。


コメント