• ベストアンサー

エクセルで現在の日付を認識させたい

エクセルで既に日付が入っているセルに、現在の日付を認識させて、色付けなどしたいのですが具体的にどんな感じでやったらいいのかよく分かりません。 イメージとしては     A     1 2005/5/1 ← 実際に今日が5/9なので過ぎてしまっている (過ぎているのでセル内を色付けしたい) 2 2005/6/1 ← 5/9現在まだ到達していない          (まだ過ぎていないので色付けはしなくても良い) こんな感じです。 today関数と条件付関数でも使うのではないかと思い、いろいろやって見ましたがダメでした。 何かうまい方法はありますでしょうか?

  • abesi
  • お礼率73% (236/323)

質問者が選んだベストアンサー

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.3

こんにちは。maruru01です。 条件付書式を使うといいと思います。 まず、日付の入ったセル範囲を選択して、 メニューの[書式]→[条件付書式]で、 「セルの値が」 「次の値の間」 「=TODAY()」 「1」 と設定して、[書式]で適当な書式を指定します。 これで、今日以前の日付には、指定書式が適用されます。 今日を含めたくない場合は、 「=TODAY()-1」 にして下さい。

abesi
質問者

お礼

ありがとうございました。 出来ました!希望通りです^^

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

条件つき書式を使用して以下の通りで如何でしょうか。 (例)5月9日以降で色付けするケース 書式→条件付き書式→セル値が→次の値以上→2005/05/09→書式→パターン→色指定

回答No.2

対象となる範囲を選択して [メニューバー] の [書式] → [条件付書式] [条件付書式の設定]ダイアログで [セルの値が] , [次の値より大きい] , [=TODAY()] と入力して書式を適当に設定してください。

abesi
質問者

お礼

早速のご回答ありがとうございました。 いろいろなやり方があるみたいですね^^; 助かりました!

  • onara931
  • ベストアンサー率25% (141/545)
回答No.1

どこかのセル(離れたセルか別のシートか)にtoday関数で今日の日付の値を作っておいて。 セルの書式設定で、今日の日付の値セルより小さければ、 色を付ける、そうでないければ何もしない、としてはいかがでしょうか?

abesi
質問者

お礼

勘違いしてました。 条件付き書式のことでしたね。 恥ずかしながら、「条件付き書式」について勉強が足らないもので、どのようにやればいいのか…でした。 ありがとうございました!

abesi
質問者

補足

ご回答ありがとうございます。 >セルの書式設定で、今日の日付の値セルより小さければ、 色を付ける、そうでないければ何もしない セルの書式設定でこのような設定ができるのでしょうか? 早速ためしてみたのですが、いまいち設定方法がわからなかったのですが… すみません。

関連するQ&A

  • EXCELで現在の日付との差分をとる

    早速ですが、下記についての質問です。 セルA1、A2、A3にそれぞれ2008/1/1、2008/7/1、2009/1/1 があります。 この3つの日付と現在の日付を比較し、過去3ヶ月以内に該当するセルに色をつけたいと思っています。 days360()とtoday()関数を使用し、条件付き書式設定で試みたのですが、うまくいきません。 EXCELは2002です。 どうぞ宜しくお願い致します。

  • エクセルの条件付書式

    こんにちは。 はじめて質問させていただきます。 セルD2が今日以前の日付の時別なセルに色をつける設定にしたくて、 条件付書式で「数式が」「=D2<TODAY()」としました。 これで今日以前の日付に色づけできるようになりましたが、空白のセルにもいろがついてしまいます。 空白のセルには色づけしたくない場合はどうすればよいでしょうか? 教えてください><

  • EXCELの日付関数「today()」を使って同一セル内で「2006/

    EXCELの日付関数「today()」を使って同一セル内で「2006/06/27 から」と関数のあとに「から」などの文字をいれたいのですがうまくいきません。御指南ください。

  • エクセル 条件付書式について

    だれか無知な私に教えてください。 エクセルの条件付書式があると思うのですが、指定の日付になったらセルに色をつけたりすることが可能なはずですが、その中で有効期限が過ぎた場合にセルに色づけする書式(方法)を誰か教えてください。 1. 本日(1/12)より前の日付(~1/11)でセルに色を付ける方法。 2. 上記条件にセルではなく列または行に色づけする方法 これがわかれば大変助かります。宜しくお願い致します。

  • エクセル日付関数について

     日付関数の初歩的な質問です。  例えばtoday()で、セル書式が日付なら2009/1/4となります。セルの書式を標準にすればシリアル値がでます。そこでyear(today())とし書式が日付なら2009となると思ったのですが、結果は1905/7/1となりました。どういうことなのでしょうか。セル書式を標準にしたら2009となりました。  的はずれの質問かもしれませんが、なぜyear(today())とうつと1905/7/1となるのでしょうか。  

  • Excel VLOOKUPで返ってきた値に日付を入れたい

    Excelで条件と合致する値を割り出し(VLOOKUPやIFを使用)返ってきた値(合致した結果に対して)に今日の日付(TODAY)いのですが、上手くできません… TODAY関数とVLOOKUPを合わせるやり方 IFとTODAYを合わせるやり方 どっちでも試したのですが、上手く関数が組めていないようです… 宜しくお願いいたします。

  • エクセルの条件付書式設定の仕方

    教えてください。 エクセルの条件付書式設定です。 例えば、E5と、G5のセルにそれぞれ違う日付が入っていて、今日がE5と、G5のセルの日付内に入っているときと入っていないときのパターンの色分けをF5のセルに設定したいのです。 この場合、F5のセルには、どういった条件を入れればいいのでしょうか?また、F5には、=TODAY()で、今日の日付が入るようにしておけばよいのでしょうか?

  • 日付の表示方法の違いで認識しない?(条件付き書式)

    いつもお世話になっております。 以前書きの質問をさせて頂きました。 http://okwave.jp/qa/q6417367.html http://okwave.jp/qa/q6418699.html 皆さんの回答のおかげで、とても勉強になり・助かりありがとうございます。 まだまだ勉強不足で申し訳ないのですが、もうひとつだけお教えください。 現在の帳簿の納入日は、手入力で 2010.12.04 といった形で入力しています。 これを条件付き書式で、あるセルに同じように 2010.12.05 と入力すると、日付を認識しセルの納期を過ぎればセルの色が変わるように設定出来ました。 しかし、毎日手入力で日付を更新するのは手間になるので、 =TODAY() という関数を使うと日付が 2011/1/3と表示されるようになり、表示形式の違いか日付を認識してくれません。 これは日付が、”.”で区切られているのと、”/”で区切られている違いでしょうか。 今入力しているデータはすべて”.”区切りで入力しているためこれをすべて”/”に 修正することはかなり厳しいです。 =TODAY() 関数の表示を”.”にして認識できないのでしょうか。 分かりにくく申し訳ないのですが、この日付の問題がクリアー出来れば 納期管理がかなりやりやすくなります。 皆さんのお知恵を拝借してばかりで申し訳ありませんが、 どうかアドバイスを頂ければとても助かります。 どうかよろしくお願い致します。

  • EXCEL 日付の入力形式

    こんにちは。 日付が、dd/mm/yyyyの形式で入力されたデータをもらいました。 関数を利用したいのでEXCELに日付として認識させたいのですが、 セルの書式設定で設定してもだめなようです。 質問 1)yyyy/mm/ddの形式で入力されていないと日付として認識されないのでしょうか? 2)現在の形式のまま、日付として認識させる方法はありますか? 3)dd/mm/yyyyをyyyy/mm/ddに変換する方法はありますか? 以上、よろしくお願いします。

  • エクセルで文字列と日付け関数を組合せた時の表示

    いつもお世話になっております。 エクセル2010で、文字列&関数で使用したいのすが、today()関数を組み合わせると日付けが数字になってしまいます。 「今日は 2017/07/10 です」を1つのセルに表示させたいのですがうまく行きません。

専門家に質問してみよう