Excel: 日付が 2 つの日付の間にあるかどうかを確認する方法
次の数式を使用すると、Excel の日付が 2 つの特定の日付の間にあるかどうかを確認できます。
=IF(AND( A2 >= $F$1 , A2 <= $F$2 ),"Yes","No")
この特定の数式は、セルA2の日付がセルF1の開始日とセルF2の終了日の間にある場合は「Yes」を返し、それ以外の場合は「No」を返します。
次の例は、この公式を実際に使用する方法を示しています。
例: Excel で日付が 2 つの日付の間にあるかどうかを確認する
Excel に次のデータ セットがあるとします。
列 A の各日付が02/10/2022から05/10/2022の間にあるかどうかを確認し、それに応じて列 C に「はい」または「いいえ」を返したいとします。
これを行うには、セルC2に次の数式を入力します。
=IF(AND( A2 >= $F$1 , A2 <= $F$2 ),"Yes","No")
次に、この数式をクリックして、列 C の残りの各セルにドラッグします。
数式は「はい」または「いいえ」を返し、列 A の各セルが特定の開始日と終了日の間にあるかどうかを示します。
例えば:
- 04/01/2022 は開始日と終了日の間にないため、数式はNoを返します。
- 02/15/2022 は開始日と終了日の間にあるため、数式はYesを返します。
等々。
注: 数式内の値を別のテキストに置き換えることで、「はい」または「いいえ」以外の値を返すことができます。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excel で時刻なしで日付を比較する方法
Excel で日付範囲を指定して SUMIFS を使用する方法
Excelで日付を月ごとにフィルターする方法