エクセルで2列の日付を比較する方法(8つの方法)

  • これを共有
Hugh West

2つの列の日付を比較する必要がありますか? Microsoft Excelは、2つの日付を比較するためのいくつかの数式を持っています。 あなたがそれらの数式を学びたい場合は、この記事はあなたのためです。 ここでは、Excelで2つの列の日付を比較する方法について説明されています。

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

以下の練習用ワークブックをダウンロードすることで、より明確に理解することができます。

日付の比較.xlsx

Excelで2列の日付を比較する8つの方法

エクセルには、以下のような素晴らしい数式があります。 イフ , COUNTIF , 日付 そして TODAY 関数で、2つの列の日付を比較することができます。 また、この機能には 条件付き書式設定 Excelでは、2つの列の日付を比較することもできます。

2列の日付が等しいかどうかを比較する

データセットの中に、同じ日付のデータが大量にある場合、それらが同じかどうかを選別したい。 そのための簡単な手順を説明します。

📌ステップス。

  • まず、セルを選択します。 D5 と書く。 =B5=C5です。 それらのセルで値が同じかどうかを意味する。

  • 次に、ドラッグダウン フィルハンドル 他の細胞に対して

  • したがって、結果はバイナリで表示されます または ファルス .

続きを読む Excelで日付が他の日付より前かどうかを比較する方法

2.IF関数で2列の日付を等しいかどうか比較する

日付のセットを比較するには IF機能 .

📌ステップス。

  • まず、セルをクリックします。 D5 を書き、以下の式を書いてください。
=IF(B5=C5, "Match", "Not Match")

  • プレス ENTER.

  • ドラッグ・ダウン フィルハンドル を他のセルに適用すると、その結果がmatchとnot matchに表示されます。

続きを読む Excel Formula If One Date is Greater Than Another Date(ある日付が他の日付より大きい場合)。

3.日付が大きいか小さいか比較する

Excelでは、2つの列の日付を比較して、どちらが大きく、どちらが小さいかを判断することができます。

📌ステップス。

  • セレクトセル D5 を書き留める。 =B5>C5

  • プレス エンタメ とドラッグダウンする フィル・ハンドル どちらの値が大きいかを2つの列で表示してくれます。

  • 次に、セルを選択します。 E5 を書き留める。 B5 strong=""> .

  • プレス エンタメ とドラッグダウンする フィル・ハンドル
  • このように、これはバイナリ結果を表示します。 または FALSE 列の日付が B は列より小さい。

続きを読む エクセルの計算式 If Date Is Less Than Today (4 Examples)

4.IF関数とDATE関数による日付の比較

を使用することができます。 イフ 日付 関数を使えば、2つの列の日付を簡単に比較することができます。

📌ステップス。

  • まず、セルを選択します。 E5 を備考欄に記入し、数式を書き込んでください。
=IF(DATE(2022,9,15)>=C5, "On Time", "Delayed")です。

これです。

年月日(2022,9,15) は締め切りの日を表す。 そのほかにも

C5 は提出日を示す。

フォーミュラの内訳

  • 日付(2022,9,15) → 15-09-22に入力する。
  • IF(15-09-22>=C5, "On Time", "Delayed") 15-09-22 の日付がセル C5 の日付より大きいか等しいかを比較し、論理が真であると判断し、次のように返します。 "オンタイム" そうでない場合は "ディレイ" .

  • 次に、他のセルの数式をドラッグダウンします。

続きを読む セルに日付が含まれている場合、Excelで値を返す(5例)

5.IF関数とANDロジックを使った2つの日付の比較

IF with AND関数を使って、開始日と終了日の締め切りがある日付を比較することができます。

📌ステップス。

  • セレクトセル F5 を発言欄の下に書き、式を書く。
=IF(AND(C5>=$E$7,C5<=$E$8), "On Time", "Delayed")

上記の式で C5 , E7 そして E8 の日付に言及する。 サブミッション は、その 開始日 の提出と 終了日 をそれぞれ提出した。

  • プレス エンタメ

フォーミュラの内訳

AND(C5>=$E$7,C5<=$E$8)←クリックすると拡大します。 かどうかを確認します。 C5 はセルの間にある E6 E7

=IF(AND(C5>=$E$7,C5<=$E$8), "On Time", "Delayed")→ にある場合、その値は E7 E8 が返ってきます。 "オンタイム" を返し、それ以外の場合は" Delayed」。

  • この数式を他のセルにドラッグダウンする。

続きを読む エクセルで日付が3ヶ月以内かどうかを調べる方法(5つの簡単な方法)

6.ExcelのIF関数とTODAY関数を使った2つの日付の比較

を使用しています。 TODAY 関数は、時刻だけでなく、現在の日付も簡単に取得できる方法です。

📌ステップス。

  • セレクトセル D5 を書き、以下の式を書いてください。
=IF(TODAY()>C5, "On Time", "Delayed")

フォーミュラの内訳

TODAY()>C5→。 現代とセルを比較する C5.

=IF(TODAY()>C5, "On Time", "Delayed")→ ロジックが真であれば、""を返します。 オンタイム" を返し、それ以外の場合は "ディレイ"

  • 次に、他のセルに対して下にドラッグします。

続きを読む エクセルVBAで日付を今日と比較する方法(3つの簡単な方法)

7.IF関数とCOUNTIF関数を使った2つの日付の間の比較

📌ステップス。

  • まず、セルで D5 式を記す
=IF(COUNTIF($B:$B, $C5)=0, "一致しない", "一致する")

フォーミュラの内訳

countif($b:$b, $c5)=0→とする。 コラム B はセルと比較 C5.

IF(COUNTIF($B:$B, $C5)=0, "一致しない", "一致する") → ロジックが真であれば、""を返します。 マッチ " を返し、それ以外の場合は " 一致しない」。

  • 最後に、他のセルに対して下にドラッグします。

続きを読む エクセル式 If Date Is Greater Than 365 Days(理想的な4つの例)

8.条件付き書式を適用して2つの日付を比較する

エクセルの内蔵機能を利用することができます 条件付き書式設定 を搭載し、2つの日付を比較すると、セルがカラーでハイライトされます。

📌ステップス。

  • まず、以下のデータを選択します。 C コラム>> に移動します。 ホーム タブ>> 選択 条件付き書式設定 >>クリック 新ルール

  • ダイアログボックスが表示されます。 数式を使用して、どのセルをフォーマットするかを決定する >> セルを選択 C5 をクリックします。 フォーマット .

  • 選択 塗りつぶし をクリックして、色を選択します。
  • プレス よっしゃー

  • すると、その色がプレビューボックスに表示されるので、それをクリックして フォーマット .

  • 最後に、日付は締切とは異なる色でフォーマットされます。

続きを読む Excelで特定の日付より古い日付の条件付き書式を設定する

プラクティス部門

右側の各シートに練習用のコーナーを設けました。 是非、各自で行ってください。

結論

以上、2列の日付を比較する簡単な公式をご紹介しました。 ご質問やご提案がありましたら、コメント欄でお知らせください。 より良い理解のために、練習用シートをダウンロードしてください。 当社のウェブサイトをご覧ください。 Exceldemy をクリックすると、さまざまな種類のエクセルメソッドを見つけることができます。 この記事をお読みいただき、ありがとうございました。

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