Home » Excel(エクセル)の使い方-セルの書式設定 » 条件付き書式 » 今日より前・今日以前の日付のセルの色を自動的に変える

今日より前・今日以前の日付のセルの色を自動的に変える

対象:Excel2002, Excel2003

「エクセル 今日の日付を超えると色が変わる 条件付き書式」
「Excel 今日以前の日付 色 変更方法」
といった検索が、このサイト・インストラクターのネタ帳で行われていることがあります。

日付データの、今日より前の日付や今日以前の日付の入力されているセルの、色などの書式を変更する方法を探している方による検索です。

[スポンサード リンク]

Excel 2002・2003で今日より前の日付のセルの色を自動的に変える条件付き書式を設定する

日付データの入力されているセルだけ書式を変更するのであれば、2003以前のExcelの場合は「セルの値が」を使った条件付き書式を設定するのが簡単でしょう。


▼操作手順:今日より前の日付のセルの色が変更されるようにする
※A2:A12セルに日付が入力されているときに今日より前の日付のセルの色が自動的に変更されるようにする例

A2:A12セルを選択した状態で
 メニュー[書式]
  −[条件付き書式]をクリック
 ↓
[条件付き書式の設定]ダイアログ
 −[条件1]欄の
  1つ目のコンボボックスで[セルの値が]
  2つ目のコンボボックスで「次の値より小さい」
   を選択
 ↓
コンボボックスの右のテキストボックスに
 「=TODAY()」と入力
 ↓
[書式]ボタンをクリックして書式を指定
 ↓
[条件付き書式の設定]ダイアログ
 −[条件1]欄
  −[条件が真のときに使用する書式のプレビュー]
    で設定した書式が表示されていることを確認
 ↓
[条件付き書式の設定]ダイアログ
 −[OK]ボタンをクリック

今日より前の日付ということは、今日は含まないので
「次の値より小さい」
という条件を選択して、テキストボックスには今日の日付を自動的に取得してくれるTODAY関数を「=TODAY()」と入力しました。

今日より前・今日以前の日付のセルの色を自動的に変える

ちなみに、Excelで日付は、1900年1月1日0時0分を「1」として、1日経過するごとに「1」加算される数値ですから、古い日付ほど小さな数値、新しい日付ほど大きな数値となります。

今日を含んだ、今日以前という条件ならば
「次の値より小さい」ではなく
「次の値以下」を
選択してください。

今日より前・今日以前の日付のセルの色を自動的に変える

今日より前・今日以前の日付のセルの色を自動的に変える条件付き書式設定済みのサンプルファイル

▼サンプルファイル(002436.xls 16KByte)ダウンロード

サンプルファイルのA7セル・B7セルに、今日の日付が自動的に表示されるようTODAY関数を入力して、A2:B6セルには今日より前の日付、A8:B12セルには今日より後の日付が表示されるよう数式を入力し、A2:A12セルには今日より前の日付、B2:B12セルには今日以前の日付のセルの色が自動的に変更されるように条件付き書式を設定してあります。

どうぞご確認ください。

日付の入力されているセルだけでなく、同じ行の書式を変更する場合には、「セルの値が」ではなく「数式が」を利用する必要があります。またExcel 2007・2010の場合、条件付き書式機能が大きく変更になっているので操作手順が異なります。これらの具体的方法は近日中に別途ご紹介させていただきます。別記事としてご紹介しています。(2011-01-19 追記)

Home » Excel(エクセル)の使い方-セルの書式設定 » 条件付き書式 » 今日より前・今日以前の日付のセルの色を自動的に変える

[スポンサード リンク]
[スポンサード リンク]

TrackBack:1

TrackBack URL
今日以前・今日より前の日付の書式を変更する条件付き書式設定方法 from インストラクターのネタ帳
対象:Excel2007, Excel2010 Excel 2002・2003で今日より前の日付・今日以前の日付が入力されているセルの書式を自動的に変更...

Home » Excel(エクセル)の使い方-セルの書式設定 » 条件付き書式 » 今日より前・今日以前の日付のセルの色を自動的に変える

「条件付き書式」の記事一覧

検索

最近じっくりと読まれている記事

.