Excelの日付に基づく条件付き書式設定(9例)

  • これを共有
Hugh West

Excelで条件付き書式が使われるようになって久しいですが、条件付き書式とは何でしょうか。 列や行に適用する書式を決定する条件を設定することを条件付き書式といいます。 これにより、データをより整理して表示することができます。 この記事では、Excelのさまざまな適用方法について説明します。日付に基づく条件付き書式設定。

条件付き書式について全般的に学びたい場合は、以下のサイトをご覧ください。 本品 .

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

以下の練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。

Date.xlsxに基づく条件付き書式設定

Excelで日付に基づく条件付き書式を使用した9つの例

を議論します。 9 は、次のセクションで日付に基づく条件付き書式の例を示します。

1.組み込みの日付ルールの使用

条件付き書式設定オプションには、現在の日付に基づいて選択したセルをフォーマットするための10種類の条件が用意されています。 この例では、この10種類のルールのうちの1つを使用して、結合日が過去7日以内の行をフォーマットしています ( 現在の日付:25-10-22 ).

📌 ステップス

  • データセットには、従業員の名前と入社年月日が格納されている。

  • 条件付き書式を適用したいセルを選択します(私の場合。 レンジD5:D9 ).
  • 次のページへ ホーム を選択し 条件付き書式設定 のオプションがあります。 スタイル のセクションをご覧ください。
  • を選択します。 セルルールの強調表示 を先に選択し、その後 発生した日付 というオプションがあります。

  • という新しいウィンドウが表示されます。 発生した日付 が表示されるはずです。
  • を選択します。 過去7日間で のオプションを最初のドロップダウン・メニューから選択します。

  • セルをハイライトする際のデフォルトカラーを選択します。

  • 最後に よっしゃー ボタンをクリックし、データセットを見てください。

この条件は、Excelが自動的に処理します。 その他の9つの組み込みオプションは、必要に応じて選択することができます。

  • さて、先月の日付を強調したい。 発生した日付 を選択します。 先月 オプションをドロップダウン・リストから選択します。

  • 次に、ハイライトの色のドロップダウン記号をクリックします。
  • を選んでください。 カスタムフォーマット オプションを使用します。

  • があります。 セルのフォーマット のウィンドウが表示されます。
  • に行ってみてください。 フォント タブで表示します。
  • 選ぶ 太字 として、希望する フォントスタイル .

  • 再度、移動します。 塗りつぶし タブで表示します。
  • 一覧から希望の色を選ぶ。
  • 次に よっしゃー ボタンをクリックします。

  • データセットを見てください。

つまり、このセクションでは、昨日、今日、明日、先週、今週、来週、先月、今月、来月のオプションを取得します。 我々は、他の数式や技術を使用せずに、これらのオプションを利用することができます。

代替方法。

Excelに組み込まれている日付オプションを利用する方法もあります。 以下のセクションを参照してください。

📌 ステップス

  • のドロップダウン・リストをクリックします。 条件付き書式設定 .
  • をクリックします。 新ルール オプションを使用します。

  • があります。 新しい書式ルール のウィンドウが表示されます。
  • 選択 を含むセルのみをフォーマットする。 を選択します。
  • その後 ルールの説明文を編集する のセクションをご覧ください。
  • を選んでください。 発生日 オプションを一覧から選択します。

  • その後、前のセクションの横に新しいドロップダウン・フィールドが表示されます。
  • 下矢印をクリックします。

の同様のリストを得ることができます。 第1回 上段に示したメソッドと同じものが含まれています。 10-日付 のオプションがあります。

  • ここで、以下を選択します。 先週 オプションを使用します。
  • 次に フォーマット オプションを使用します。

  • 希望するものを選びます。 フォント 塗りつぶし 湧き出るような色 セルのフォーマット ウィンドウに表示されます。
  • を押してください。 よっしゃー ボタンをクリックします。

  • 前のウィンドウに戻り プレビュー の結果です。

  • 最後に よっしゃー ボタンをクリックします。

先週の日付が入ったセルが変更されているのがわかる。

2.NOWまたはTODAY機能を使って、現在の日付より前の日付をハイライト表示させる

この例では、現在の日付に基づいて選択したセルに条件付き書式を適用する方法を紹介します。 この例では、過去と未来の日付を検出することができます。 MS Excelで現在の日付を取得するには、次の2つの一般的な方法があります。

  • を使用しています。 TODAY 機能 - 現在の日付を返します。
  • を使用しています。 NOW機能 - 現在の日付と現在の時刻を返します。

ここでは、セルをフォーマットし、現在の日付に基づいて日付の古い製品を強調表示したい( 25/10/22 を使用したことがあります)。 ナウ 関数を使用することができます。 TODAY 関数の代わりに ナウ 同じように、賞味期限切れの商品と賞味期限内の商品を2色で強調表示します。

📌 ステップス

  • 条件付き書式を適用したいセルを選択します(私の場合。 B5:D9 ).
  • 次のページへ ホーム を選択し 条件付き書式設定 のオプションがあります。 スタイル のセクションをご覧ください。
  • を選択します。 新ルール のオプションをドロップダウン・メニューから選択します。

  • という新しいウィンドウが表示されます。 新しい書式ルール が表示されます。 数式を使用して、どのセルをフォーマットするかを決定する ルールの種類を指定します。
  • 指定されたフィールドに数式を入力します。
=$D5
  • その後 フォーマット 機能を搭載しています。

説明:ドル記号( $ )が知られています。 アブソリュートシンボル セルをロックするには、そのセルを選択して F4 ボタンをクリックします。

これです。 =$D5 この式は D列 が現在の日付より小さければ、そのセルをフォーマットします)。

  • 希望する形式を選択します( 例1 をクリックします。 よっしゃー .
  • 前のウィンドウに戻り、次のウィンドウをご覧ください。 プレビュー のセクションをご覧ください。

  • をもう一度押してください。 よっしゃー ボタンをクリックして、データセットを見てください。

日付の切れた商品や過去の商品の行の色が変わっているのがわかります。 今度は、未来の日付のセルを強調したいのです。

  • もう一度 新しい書式ルール ウィンドウに表示されます。
  • 日付が未来の商品には、次の式を当てはめてください。
=$D5>今日()
  • また、ハイライトの色もフォーマットの部分から整形しました。

  • 最後に よっしゃー ボタンをクリックします。

過去の日付の商品と未来の日付の商品が異なる色でマークされているのがわかります。

類似の読み物

  • Excel 別のセルの日付に基づく条件付き書式設定
  • Excelの条件付き書式設定 今日より古い日付(3つの簡単な方法)
  • Excel 別のセルの日付に基づく条件付き書式設定(4 つの方法)
  • 条件付き書式を行う方法 日付に基づくハイライトの行

3.特定の曜日を強調するWEEKDAY関数の使い方

があります。 WEEKDAY機能 からの数値を返す。 1 まで 7 日付の曜日を特定する。

この例では ウィークデイ この関数を使って、カレンダーの週末をハイライト表示する方法を紹介します。 ここでは、「1月」「2月」の最初の2週間の週末をハイライト表示しています。 2021年4月 を使ってカレンダーに表示します。 ウィークデイ 関数を使用します。

📌 ステップス

  • 条件付き書式を適用したいセルを選択します(私の場合。 C7:L11 ).

  • では、次に 新しい書式ルール の手順でウィンドウを表示します。 例2 . 選択 数式を使用して、どのセルをフォーマットするかを決定する ルールの種類を指定します。

  • 指定されたフィールドに数式を入力します。
=WEEKDAY(C$8,2)>5
  • の手順で、希望の形式を選択します。 例1 .

説明する。

ドル記号($)は、絶対記号と呼ばれ、セル参照を絶対化し、変更を許しません。 セルを選択してF4ボタンを押すと、セルをロックすることができます。

これです。 =WEEKDAY(C$8,2)>5 この数式は、曜日が土曜日(6)と日曜日(7)のときだけ TRUE 値を返し、それに応じてセルがフォーマットされます。

  • 最後に よっしゃー ボタンをクリックして、データセットを見てください。

条件と選択された書式に従って、選択されたセルをフォーマットします。

続きを読む Excelの日付の条件付き書式設定

4.条件付き書式でANDルールを使って日付範囲内の日付をハイライトする

この例では、ある日付の範囲内で選択したセルに条件付き書式を適用する方法を紹介します。

ここでは、結合日が異なる2つの日付の間にある行を書式設定しています。 ここでは、結合日が開始日と終了日の間にあるセルを強調表示することにします。

📌 ステップス

  • 条件付き書式を適用したいセルを選択します(私の場合。 B8:D12 ).

  • では、次の手順で「新しい書式ルール」ウィンドウに移動します。 例2 . 選択 数式を使用して、どのセルをフォーマットするかを決定する ルールの種類を指定します。
  • 指定されたフィールドに条件/数式を入力する
=AND($D8>=$C$4, $D8<=$C$5)
  • からの手順で、希望するフォーマットを選択します。 例1 .

説明する。

ドル記号( $ )が知られています。 アブソリュート シンボルを使用すると、セルの参照が絶対化され、変更ができなくなります。 セルをロックするには、セルを選択してから F4 ボタンをクリックします。

これです。 =AND($D13>=$C$4, $D13<=$C$6) この式は D列 が大きくなります。 C4 セルの日付より小さく、かつ C6 セルの日付が条件を満たす場合、セルをフォーマットする)。

  • 最後に よっしゃー ボタンをクリックします。

条件と選択された書式に従って、選択されたセルをフォーマットします。

もう一つ付け加えると、別のセルを基準にして条件付き書式を適用しています。

代替方法です。

条件付き;書式設定で、範囲内のセルを強調表示する方法があります。

  • まず、以下を選択します。 レンジB8:D12 .
  • 選ぶ セルの強調表示ルール から 条件付き書式設定 をドロップダウンしてください。
  • をクリックします。 オプションを一覧から選択します。

  • その結果、次のようなダイアログボックスが表示されます。 .
  • と書かれたボックスに、開始日のセルリファレンスを貼り付けます。 1 と書かれたボックスに終了日を記入してください。 2 .

  • 最後に よっしゃー ボタンをクリックします。

2つの方法の違いは、1番目の方法は条件に基づいて行全体の色を変更しますが、代替方法はセルにのみ適用されることです。

続きを読む 日付に基づいてセルの色を変更するExcelの数式

5.条件付き書式でMATCH関数やCOUNTIF関数を使って祝日を強調表示する

この項では、「Select」ボタンをクリックしたときに表示される MATCH または COUNTIF機能 を使用すると、日付の条件を満たす列を希望の色で強調することができます。

📌 ステップス

  • の休日リストを追加します。 2021年4月 をデータセットに追加します。

  • ここで、以下を選択します。 レンジC7:L11 .

  • の手順に従ってください。 例2 をクリックし、マークされたフィールドに次の数式を入力します。
=match(c$7,$c$14:$c$16,0)
  • その後、希望の色を フォーマット のセクションをご覧ください。

ここでは、それに基づく計算式を適用しました。 MATCH 関数を使用します。

  • 次に よっしゃー ボタンをクリックします。

但し、この式に基づいた COUNTIF 関数と同じ動作をします。

=COUNTIF($C$14:$C$16,C$7)>0

6.1年以上前の日付に基づくExcelの条件付き書式設定

この例では、以下の日付より古いものを強調表示します。 1 ある会社に入社した人のデータセットがあるとします。 数式に基づいた条件付き書式を適用し、以下の日付より古いものを強調します。 1 年をエクセルで表示します。

📌 ステップス

  • まず、以下を選択します。 レンジD5:D9 は、日付のみを含む。
  • を選択します。 未満 オプションを指定します。 セルの強調表示ルール のセクションをご覧ください。

  • があります。 未満 のウィンドウが表示されます。
  • を元に以下の計算式を入れてください。 TODAY 関数をマークしています。
=TODAY()-365

  • 最後に よっしゃー ボタンをクリックします。

7.今日から6ヶ月未満の日付に基づくExcelの条件付き書式設定

この例では、日付が以下のセルを探し出します。 6 そのために、今日から数ヶ月間 TODAY の機能はこちら。

📌 ステップス

  • を選択します。 レンジD5:D9 .

  • の手順に従ってください。 例2 .
  • と書かれたボックスに、次の数式を挿入します。 2 .
=DATEDIF($D5,TODAY(),''m'')<6
  • その後、ハイライトされたセルの書式を次のように定義します。 例1 .

  • 最後に よっしゃー ボタンをクリックします。

よりも小さい日付を確認することができます。 6 を選択すると、希望する色でハイライトされます。

8.15日経過した日付に基づくExcelの条件付き書式設定

このセクションでは、以下の日付に焦点を当てたいと思います。 15 詳しくは、下記をご覧ください。

📌 ステップス

  • のセルを選択します。 入社年月 の欄があります。

  • の手順に従ってください。 例2 に行き、その 新しい書式ルール のセクションをご覧ください。
  • と書かれたボックスに、今度は次の数式を書き込んでください。 2 .
=TODAY()-$D5>15
  • 次に、ハイライトの色を フォーマット

  • 最後に よっしゃー ボタンをクリックします。

計算式の中で期日を変更することができます。

9.別カラムの日付に基づく条件付き書式設定

このセクションでは、条件付き書式を適用して 実際の納品日 カラムをベースに 納品予定日 .

📌 ステップス

  • まず、選択します。 レンジB5:C9 .

  • では、次に 新しい書式ルール に示すとおりです。 例2 .
  • そして、マークした部分に次の式を書き込んでください。
=$C5>$D5
  • の中から好きなセルの色を選びます。 フォーマット 機能を搭載しています。

  • をもう一度押してください。 よっしゃー ボタンをクリックします。

つまり、別の列を基準にした条件付き書式が適用されているのです。

結論

今回は、Excelの様々な場面での日付に基づく条件付き書式設定について説明しましたが、皆様のご要望にお応えできればと思います。 是非ご覧ください。 エクセルウィキ をクリックし、コメント欄にご意見をお寄せください。

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