Excel で条件付き書式を使用して日付のある行を強調表示する方法

Windows Speedup Tool をダウンロードしてエラーを修正し、PC の動作を高速化します。

Excel は Microsoft のスプレッドシート プログラムで、予算計画、収入と支出の記録などの作成など、さまざまな目的に使用できます。 Excel スプレッドシートでデータを作成するときに、日付の少ない行を強調表示する必要がある場合があります。特定の日付よりも。この記事では、Microsoft Excel で今日より前の日付または特定の日付を含む行を強調表示する方法を説明します。

Excel の条件付き書式を使用して日付のある行を強調表示する

今日の日付または特定の日付より前の日付の行を強調表示する次の 2 つの方法を示します。

  1. Today() 関数を使用します。
  2. Today() 関数を使用しません。

1] Today() 関数を使用して、今日の日付より前の日付を持つ行を強調表示します。

Today() 関数は、Microsoft Excel の現在の日付を表します。と入力すると、=Today()任意のセルに関数を入力して Enter キーを押すと、Excel に現在の日付が表示されます。したがって、このメソッドは、現在の日付より前の日付の行を強調表示するために使用されます。記事を書いている時点では、現在の日付は2021年11月11日です。

同じ手順を以下に示します。

  1. Microsoft Excelを起動します。
  2. 行とともに列の範囲全体を選択します。
  3. 選択した行と列の範囲に条件付き書式を適用します。
  4. 「OK」をクリックします。

上記の手順を詳しく見てみましょう。

1] Microsoft Excel を起動し、新しいスプレッドシートを作成するか、既存のスプレッドシートを開きます。

2] 次に、日付を強調表示する行と列の範囲を選択します (下のスクリーンショットを参照)。

3] 次に、条件付き書式設定を使用して、今日の日付より前の日付の行を強調表示する新しいルールを作成する必要があります。このためには、タブをクリックして「」に進みます条件付き書式設定 > 新しいルール」ここで、数式を使用して書式設定するセルを決定するオプション。

4] ボックス内をクリックし、最初の行の日付を選択します。 Excel がボックス内の位置を自動的に検出して入力していることがわかります。

上のスクリーンショットでわかるように、最初の行の日付を選択した後にボックスに表示される数式は次のとおりです。=$B$1。この数式は、スプレッドシート上の日付の位置、つまり列 B の最初の行を示します。数式内の $ 記号は、行 1 と列 B がロックされていることを示します。同じ列の異なる行の日付を強調表示するので、行ではなく列のみをロックする必要があります。したがって、数式内の 1 の前にある $ 記号を削除してください。式は次のようになります=$B1

5] 次に、次のように入力します。<Today()式 =$B1 の後。 Today() 関数を使用すると、Excel は現在の日付を自動的に判断し、それに応じてデータを比較します。完全な式は次のようになります。

=$B1<Today()

その後、「フォーマット」ボタンをクリックして、行を強調表示するための好みの色を選択します。このオプションは、埋めるタブ。強調表示された行のフォント スタイルと境界線のスタイルを選択することもできます。完了したら、「OK」をクリックします。書式設定スタイルが表示されます。プレビューセクション。

6] [新しい書式設定ルール] ウィンドウで [OK] をクリックして、選択した行と列に条件付き書式設定を適用します。これにより、今日の日付より前の日付を含む行が強調表示されます。

2] Today() 関数を使用せずに、今日の日付または特定の日付より前の日付を持つ行を強調表示します。

このメソッドを使用すると、今日の日付または特定の日付より前の日付を含む行を強調表示できます。以下に手順を示します。

  1. Microsoft Excel を起動し、その中で文書を開きます。
  2. 別のセルに基準日を記入します。
  3. 行と列を選択します。
  4. 条件付き書式を適用します。
  5. 「OK」をクリックします。

これらの手順を詳しく見てみましょう。

1] Microsoft Excel を起動し、そこでドキュメントを開きます。

2] 特定の日付より前の行を強調表示するには、別のセルに比較の基準となる日付を書き込む必要があります。以下のスクリーンショットでは、この日付より前の日付を強調表示したいため、基準日を 2021 年 10 月 10 日に書きました。

3] 次に、行と列を選択して「」に進みます。ホーム > 条件付き書式 > 新しいルール」その後、選択します数式を使用して書式設定するセルを決定する。次に、下のボックス内をクリックします。ルールの説明を編集するセクションに移動し、最初の行に日付が含まれるセルを選択します。その後、Excel はセルの位置を自動的に入力します。以前と同様に $ 記号を削除する必要があります。ここでは、次のように入力する代わりに、=今日()数式を使用するには、「より小さい」記号のみを入力し、基準日を含むセルを選択する必要があります (以下のスクリーンショットを参照)。

4] ここで、「フォーマット」ボタンをクリックし、以前と同様に行と列のフォーマットを適用します。完了したら、「OK」ボタンをクリックします。 Excel では、基準日より前の行を強調表示して結果が表示されます。

これは、Excel で今日の日付または特定の日付より前の日付の行を強調表示する方法についてのすべてです。

Excel で日付を自動入力するにはどうすればよいですか?

Microsoft Excelのオートフィル機能日、データ、数値系列を簡単に入力できます。セルに日付を入力して下にドラッグするだけです。その後、Excel は日付を昇順に自動的に入力します。

一定の間隔をあけて日付を埋めたい場合、たとえば月の奇数日付を入力するには、列の連続する 2 行に 2 つの連続する奇数の日付を入力する必要があります。次に、両方のセルを選択して下にドラッグします。これにより、セルに奇数の日付が入力されます。

日付が過ぎた場合に Excel で行を強調表示するにはどうすればよいですか?

Excel では、Today() 関数を使用しても使用しなくても、今日より古い日付や特定の日付を強調表示できます。この記事では、これらの両方の方法について詳しく説明しました。

これがお役に立てば幸いです。

次に読む:Microsoft Excelでマクロを作成して実行する方法