Excel 2013でセルを書式設定しようとしています。目標日(この場合は2015年1月13日)にどれだけ近いかに基づいて、セルを緑、黄、赤に色分けしたいと思います。
条件付き書式では相対書式は許可されていないとExcelで言われているため、条件付き書式を使用できません。
ターゲット:2015年6月1日
_01-01-2015
02-01-2015
03-01-2015
04-01-2015
05-01-2015
06-01-2015
07-01-2015
08-01-2015
09-01-2015
10-01-2015
_
セルの日付が目標日の2日を超えている場合、セルの色を緑に変更します。 =DATEDIF($N12,$N$9,"d")>=3
を使用しましたが、形式が緑色に変更されました。
セルの日付が目標の日付にちょうど2日近い場合、セルの色を黄色に変更します。 =DATEDIF($N12,$N$9,"d")=2
を使用しましたが、形式が黄色に変更されました。
セルの日付が目標日から2日以内の場合、セルの色を赤に変更します。 =DATEDIF($N12,$N$9,"d")<2
を使用しましたが、1月5日と6日のみフォーマットが赤に変更されました。どうやら、それは負の値を認識しません。
どうすればこれを必要な色に合わせることができますか?
DATEDIF
を使用する際の問題は、ネガを計算しないことです。マイクロソフトは次のように述べています。
#NUMを表示します! start_dateがend_dateの前に発生するためエラー(#NUM!)
したがって、ルールは入力したとおりには実行されません。 Excelは日付を認識するので、これにSUM
の単純な関数を使用すると、説明したとおりに機能します。
=SUM($N$9-N12)>=3
緑の場合=SUM($N$9-N12)=2
黄色の場合=SUM($N$9-N12)<2
赤の場合
これがルールです。
そしてその結果。
注:私の日付形式はm/d/yyy
。これは2010年に行われましたが、2013年と同じである必要があります。