今日の日付を過ぎたらセルに色を付ける方法

このQ&Aのポイント
  • 今日の日付を過ぎたらセルに色を付ける方法について相談です。
  • Excelの条件付書式で日付が今日の日付を過ぎたらセルに色を付ける方法を教えてください。
  • 入金日が過ぎたらセルに色を付けるExcelの数式について質問です。
回答を見る
  • ベストアンサー

今日の日付が過ぎたらセルに色

いつもお世話になります。 WIN7 EXCELL2010 です。 B2 手入力で日付 ユーザー定義 mm/dd AH2 =IF(B2="","",WORKDAY(DATE(YEAR(B2),MONTH(B2)+1+(DAY(B2)>20),5)-1,1,祭日)) B2に対して20日締めの5日入金です。 入金日が祝土日はそのあとの日付です。 入金日が今日の日付を過ぎたらセルに色付けして注意喚起をしたいです。 条件付書式で 次の値より小さい TODAY() AH2<TODAY と試しましたがうまくゆきません。 数式での値でうまくゆかないのかとか思っていますが。 ご指導願えませんでしょうか。 よろしくお願いします。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.3

>条件付書式で >次の値より小さい TODAY() >AH2<TODAY 条件付き書式で指定する場合は以下のように数式を入力してください。 =AND(AH1<TODAY(),AH1<>"") 対象範囲はAH列全体としましたので未入力セルを除外するためにAND関数でAH1<>""を含めてあります。

dorasuke
質問者

お礼

早速にご指導ありがとうございました。 下記の数式で試させせて頂きましたが一つずれましたので =AND(AH1<TODAY(),AH1<>"") このように修正させていただいたらうまくできました。 =AND($AH2<TODAY(),$AH2<>"") 本当にありがとうございました。

その他の回答 (2)

回答No.2

No1さんに加えて、 ルールのクリアも先にしておきましょう。

dorasuke
質問者

お礼

わかりました。 有難うございます。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

次の値より小さい =TODAY() ですね。数式の場合は先頭に等号、不等号が必要になります。

dorasuke
質問者

お礼

数式の場合は先頭に等号、不等号が必要になります。 ご指摘の件は大丈夫です 有難うございます。 等号を入れるのはここでの質問で忘れました。

関連するQ&A

  • EXCELでTODAY()の日付から31日分を表示

    EXCEL2002で、1行に31日分のその日の日付からスタートする、連続する日付カレンダーを表示させます。 ちなみに、$AC$1には =TODAY() の値が入り、AH2は30日目の日付になります。 =IF( OR( AND(OR(MONTH($AC$1)=4,MONTH($AC$1)=6,MONTH($AC$1)=9,MONTH($AC$1)=11),AH2=30), AND(MONTH($AC$1)=2,IF(OR(MOD(YEAR($AC$1),400)=0,AND(MOD(YEAR($AC$1),4)=0,MOD(YEAR($AC$1),100)<>0)),AH2=29,AH2=28)) ),1,AH2+1) 問題が発生しました。 $AC$1がうるう年ではない3月31日、5月31日、8月31日、10月31日にあたるとき、 31日目のセルには「1」が返されてしまいます。 AH2+1をAH2+10とすると10が返ります。 どうやら直前のセルの値AH2が「0」に評価されてしまうようです。 どこを直せば正しい値が返ってくるか教えていただけないでしょうか?

  • セルの色をつけたい

    windowsXP EXCELL2003です。 いつも御世話になります。 売上のシートがあり入金状態を容易に確認出来るようにセルの色で喚起したいです。 色々トライしてみましたができませんでした。 もし可能ならばご指導いただけませんか。 L列には毎日の売上の日付(mm/dd)が入ってます この場合に 3ヶ月後 4ヶ月後 5ヶ月後 にセルの色を変えたいです。 例えば 可能ならば今日の日が9/1になると、                   3ヶ月後の 6/1~6/30 4ヶ月後の 5/1~5/31 5ヶ月後の 4/1~4/30 が日に関係なく一斉に変えられるようにできますか。 是非ご指導いただきたくよろしく御願いします。

  • 今日の日付が入ったセル行全体に色をつける方法

    今日の日付が入ったセル「行全体」に色をつける方法を教えてください。 今日の日付が入ったセルのみ色をつける方法は下記の方法でやっております。 A1に日付が入っているとして 書式→条件付き書式→条件1を「数式が」にして右に =A1=today() しかし仮に、A1に日付が入っているとして、 A1(今日の日付)B1~G1(文字列が入っている)場合、 B1~G1のセルもA1にならって色づけできるようにしたいのです。 検索方法がまずいのか、良い答えが見つけられず、困っています。 できる限り簡単な方法を教えてくださると助かります。 よろしくお願いします。

  • セルが今月に該当したらその列を塗りつぶし方法

    WINDOWS XP EXCELL 2003です。 いつもお世話になります。 ご指導を仰ぎたいのは参照図を参考にして、 E2が今月(この場合は3月)に該当したら 「E3~」の列の指定範囲に色づけをしたい。 私が考えた下記の数式は 条件付書式で設定したが列で1つしか色付けができませんでした。 =AND(YEAR(B1)=YEAR(TODAY()),MONTH(B1)=MONTH(TODAY())) 参照図の内容は A列 文字列 B列 文字列 C3 : E10(参照図のみ) ;例として下記のような数式が     =SUMIF(生産入力!$E:$E,TEXT(F$3,"yymm")&$A4,生産入力!$D:$D) 以上ですがご指導いたたければ幸いです。 どうぞよろしく御願いします。

  • エクセル 関数 当月月末の直前営業日を日付で表示

    関連の関数で下記までは調べられました。 月末の日付を表示  =EOMONTH(TODAY(),0) 土日祝を除く直前の営業日を表示 =WORKDAY(today(),+1,$D$1:$D$18) 当月月末で直前営業日を日付で表示したい場合の方法 どうぞよろしくお願いします。

  • Excel 3ヶ月決算の決算日の表示

    Excel2002です。 3ヶ月決算(3・6・9・12月)の決算日の表示について教えて下さい。 決算日(15日)が休日であれば翌営業日が決算日となります。 毎月決算であれば、 =WORKDAY(TEXT(TODAY(),"y年m月")&"14日",1,祭日!祭日) となりますが、 当月が 1~3月なら    3月の決算日 4~6月なら    6月の決算日 7~9月なら    9月の決算日 10~12月なら   12月の決算日 と表示させたいので =IF(TEXT(TODAY(),"m")<=3,WORKDAY(TEXT(TODAY(),"y年")&"3月"&"14日",1,祭日!祭日),IF(TEXT(TODAY(),"m")<=6,WORKDAY(TEXT(TODAY(),"y年")&"6月"&"14日",1,祭日!祭日),IF(TEXT(TODAY(),"m")<=9,WORKDAY(TEXT(TODAY(),"y年")&"9月"&"14日",1,祭日!祭日),WORKDAY(TEXT(TODAY(),"y年")&"12月"&"14日",1,祭日!祭日)))) としました。 今日は4月ですので今回の決算日を平成20年6月16日と表示させたいのですが、 結果は平成20年12月15日となり、うまく行きません。 何処がどう間違っているのか分かりません。 何卒よろしくご教授下さい。

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

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

  • 数式が入ったセルに値が0以上のセルに背景色を

    いつもお世話になります。 WINDWS7 EXCELL2010です。 L列に下記の数式がはいり、B列には(mm/dd)の日付が入っています。 月度が変わったときに値が表示されますが分かり易くするために背景色を付けたいのですがどうすればいいのかご指導を賜りたいです。 =IF(MONTH(B2)=MONTH(B3),"",SUMPRODUCT((MONTH(OFFSET($B$2,0,0,COUNT(B:B)))=MONTH(B2))*OFFSET($D$2,0,0,COUNT(B:B)))) 宜しくお願いします。

  • 日付を入力したら別のセルに色を

    下記内容でご指導頂けませんか。 XP EXCELL2003 B2に日付(8/10)を入力したらA2に月度(08)でセルに色をつけたいのですが、この場合 月度は12ヶ月分ありセルのカラーも当然12ヶ必要になります。 例 B2に8/10と入力したらA2のセルは赤色 エクセル2003の条件付書式が3個しか出来ません。 関数で何かいい方はないでしょうか。 よろしく御願いいたします。

  • セルにデータ記入日を付けたい

       P列は日付です P20 =+WORKDAY(TODAY(),N20,祭日欄) P21 =+WORKDAY(TODAY(),N21,祭日欄) P22以下 過去の東証取引日に遡る。  参照元N20~N300位まで、0から-300の逆進値です Q列はその日の持ち株等資産額です Q20 本日の持ち株価格でC20(手入力額の合計)を参照しています。 現在毎朝(昨日の)Q20のデータを手動で[文字列化][セル挿入]で データを下の行に送り、P列各行の今朝変わった日付と資産額が合う様にしています。このQ20のセルを日付と関連付ければ日付欄と同様に自動的に下行に移動できないかと考えての質問です。 なお祭日欄は1年毎に一部変更しますので、新年ごとに過去年度P欄の営業年月日は[文字列]化する予定です。

専門家に質問してみよう