Excel If Date Is Between Range Then Return Value

  • これを共有
Hugh West

この記事では、Excelで日付範囲の間にある値を検索し、それを返す2つの簡単な方法を検討しました。 我々は適切な指導と明確なイラストでそれらを示した。 だから、私たちと一緒に固執し、プロセスに従ってください。

練習用ワークブックをダウンロードする

練習用ワークブックは、以下のダウンロードボタンからダウンロードできます。

日付が範囲外の場合の戻り値.xlsx

Excelで日付が範囲外の場合、値を返す2つの方法

以下の図は、ある注文の繊維製品の納品日と検収日を含むデータセットです。 以下のセクションでは、日付が2つの範囲に含まれる場合に値を返す、いくつかの簡単なExcelテクニックについて説明します。

1.日付が範囲内にあるかどうかを確認し、YesかNoを返す

最初の手法では、ある日付がある2つの日付の間にあるかどうかを判断するために、IF関数を利用して返り値を求めます。

📌 ステップス

  • Excelのワークシートにテキスト形式の日付が含まれていて、それをフィルタリングしたり、ソートしたり、日付としてフォーマットしたり、日付の計算に利用したりしたい場合 DATEVALUE関数 が便利です。
  • 日付値("8/3/2022") は、Excel の数式で日付として使用できるものを返します。そうでない場合は、Excel はこれをテキストとして認識します。
  • An イフ 文は2つの結果を持つことができます。 1つ目の結果は比較がTrueの場合、2つ目の結果は比較がFalseの場合です。
  • では、1列目が2022年08月03日から2022年08月08日の間であることを見つけることができるExcelの計算式は以下の通りです。
=IF(AND(B5>DATEVALUE("8/3/2022"), B5

  • ドラッグすることなく、すべて完了しました。 次に、塗りつぶしハンドルをドラッグダウンするか、ダブルクリックするだけです。

続きを読む: Excelで日付が範囲内の場合、値を返す方法

2.2つの日付の間を検索して対応する値を返す

2つ目の方法は、ある日付がある2つの日付の間にあるかどうかを、しかもそのデータに対応する形で判断するものである。 そのため、ある日付に対応するデータに対して LOOKUP機能 を取得し、リターンを得ることができます。

📌 ステップス

があります。 ルックアップ 関数ベクトル形式構文には、次のような進め方があります。

  • lookup値は、LOOKUPが最初のベクトルを見つけることを示します。 lookup値には、数値、論理値、名前、または値への参照を指定することができます。
  • ルックアップベクトルの値は、テキスト、整数、論理値です。
  • result vector: 1つの行または列のみを持つ範囲。 result vector パラメータのサイズは、引数 lookup vector のサイズと同じでなければならない。 また、同じサイズでなければならない。

この方法では、データセットの最初の列に記述されている特定の日付に対して顧客を見つけようとします。

=lookup(2,1/($b$5:$b$16k5),$d$5:$d$16)

  • 次に、塗りつぶしハンドルをドラッグダウンするか、ダブルクリックします。

続きを読む: Excelで日付が2つの日付の間にある場合、期待値を返す

結論

これらの方法と手順を真似て、日付が範囲の間にあるかどうか、あるいは2つの日付の間にある特定の日付に対応する値を返すかどうかを確認してみてください。 さらに、ワークブックをダウンロードして、個々の演習に使用することも歓迎します。 コメント、懸念、提案があれば、コメントボードに残しておいてください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。