Excel: weekday で if 関数を使用する方法


次の数式を使用して、Excel でWEEKDAY関数と組み合わせたIF関数を作成できます。

式 1: 日付が特定の曜日に対応するかどうかを確認する IF 関数を作成する

 =IF(WEEKDAY( A2 )=1, "Sunday", "Not Sunday")

この特定の数式は、セルA2の日付の曜日が日曜日かどうかを確認し、それに応じて「日曜日」または「日曜日ではない」を返します。

式 2: 日付が平日か週末かを確認する IF 関数を作成する

 =IF(AND(WEEKDAY( A2 )>1, WEEKDAY( A2 )<7), "Weekday", "Weekend")

この特定の数式は、セルA2の日付の曜日が平日 (月曜日から金曜日) であるか週末 (土曜日から日曜日) であるかを確認し、「平日」または「週末」を返します。

次の例は、Excel の次の日付列で実際に各数式を使用する方法を示しています。

例 1: 日付が特定の曜日に対応するかどうかを確認する IF 関数を作成する

セルB2に次の数式を入力すると、セルA2の日付が日曜日かどうかを確認できます。

 =IF(WEEKDAY( A2 )=1, "Sunday", "Not Sunday")

次に、この数式をクリックして、列 B の残りの各セルにドラッグします。

Excel if DAY WEEK then 数式

この数式は、列 A の各日付が日曜日であるかどうかを示すために、「日曜日」または「日曜日ではない」を返します。

: Excel のWEEKDAY関数は、曜日を示す 1 (日曜日) から 7 (土曜日) までの整数値を返します。

日付が別の曜日に対応するかどうかを確認したい場合は、 1を別の値に置き換えるだけです。

たとえば、次の式を使用して、各日付が月曜日かどうかを確認できます。

 =IF(WEEKDAY( A2 )=2, "Monday", "Not Monday")

例 2: 日付が平日か週末かをチェックする IF 関数を作成する

セルB2に次の数式を入力すると、セルA2の日付が平日か週末かを確認できます。

 =IF(AND(WEEKDAY( A2 )>1, WEEKDAY( A2 )<7), "Weekday", "Weekend")

次に、この数式をクリックして、列 B の残りの各セルにドラッグします。

Excel は日付が平日か週末かをチェックします

この数式は「Weekend」または「Weekday」を返し、列 A の各日付が平日 (月曜日から金曜日) であるか週末 (土曜日から日曜日) であるかを示します。

: Excel でAND関数とWEEKDAY関数を使用して、セルに日週であることを示す整数の曜日値 2、3、4、5、または 6 があるかどうかを確認しました。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excel: 日付間の月数を計算する
Excel: 日付ごとに合計を計算する方法
Excel: 日付ごとの平均を計算する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です