• ベストアンサー

【エクセル】関数か条件付書式で、色をつけたい

IF関数みたく、こういう条件なら、ここに背景色をつけるとか、 文字の色を変えるという設定をしたいのですが、 色をつける関数が見当たらなかったので、 条件付書式で色をつけようとしました。 が、条件を設定する項目が足らないです。 私がやりたいのは、例えば、 終了予定日  終了日  7/1     7/10   ・終了した時点で、まず終了日の隣のセルに「完了」と表示されるようIFの関数を貼る。 ・次に、その「完了」という文字を予定より早ければ、青。予定より遅ければ、赤というように色をつけたいのです。 私は、会社の仕事でエクセルを多少使っているレベルです。是非わかりやすく方法を教えて頂ければ幸いです。よろしくお願いします!!

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

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

=IF(終了日のセル>0,"完了","") 条件付き書式は 「数式が」「=終了予定日のセル>終了日のセル」で青 「数式が」「=終了予定日のセル<終了日のセル」で赤 セル参照は$A1の様にしてください。

taka1029
質問者

お礼

わかりやすい回答をありがとうございました!! 条件付書式に数式が入るのを知りませんでした(^^;) 早速仕事に生かせました。ありがとうございます!!

その他の回答 (2)

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

以下の方法は如何でしょうか。 例えば、完了が表示されるセルをC2、終了予定日セルをA2、終了日セルをB2とします。 ・C2セル  =IF(B2<>"","完了","") ・C2セルの条件付き書式設定  条件1:数式が→=if(B2<>"",A2<B2)→書式→パターン→赤  条件2:数式が→=if(B2<>"",A2>=B2)→書式→パターン→青 ・C2セルを下方向にコピー

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

以下の方法は如何でしょうか。 例えば、完了が表示されるセルをC2、終了予定日セルをA2、終了日セルをB2とします。 ・C2セル  =IF(終了日セル<>"","完了","") ・C2セルの条件付き書式設定  条件1:数式が→=if(B2<>"",A2<B2)→書式→パターン→赤  条件2:数式が→=if(b2<>"",A2>=B2)→書式→パターン→青 ・C2セルを下方向にコピー

関連するQ&A

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

    A1に「路外 125」、B1に「=RIGHT(A1,3)」の関数が入っていて 現在、B1は「125」と表示されています。 B1の条件付書式は50以上~99までは青表示、第二条件は100以上の時は赤表示と 条件付書式を入れていますがうまくゆきません。 セルに関数が入っている時は条件付書式が使えないのでしょうか? 宜しくお願いします。

  • エクセル -複数の条件付書式について-

    エクセル2000を使用しています。 条件付書式を使用して仕事の管理表を作っています。 当日の日付けだけを目立たせたいのですが、うまくいきません。 まず、A列にそれぞれの仕事の進行具合を表す 【進行中】【完了】などの、ステータス行を作りました。 (1)【進行中】は黄色 (2)【完了】はグレー という条件付書式を設定しました。 そしてB列に“いつまで”という列を作り各々完了予定日を入れていますが、、 (3)当日の日付けだけを赤文字にする これを条件1に設定すると、(1)(2)の設定が効かなくなってしまいます。 (1)(2)の設定は残したまま、 当日の日付けの箇所を自動的に目立たせたいのですが、 何かよい方法はないでしょうか。

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

    商品コ-ド表   商品色(別表)    色別したい   (赤色)   (青)   (黄色) 0123        0123    1236    2015 1236        0654    1239    5698 1239                   5698 2015 0654 商品コ-ド表を商品色別表のように、赤、青、黄色に エクセルの「書式」→「条件付書式」を使って色別したいのですが、初心者なので、条件付書式の設定内容が、 わかりません。具体的に教えてください。

  • Excel 2003の条件付書式に4つ目を追加

    Excel 2003の条件付書式は3つまでしか行なえず、 4つ目を追加したいのですが、 1.祝日に赤文字表示 2.日曜日に赤文字表示 3.土曜日に青文字表示 上記の3つの条件に、新たに追加したい条件は、 4.第三金曜日はピンクのセルで表示 1と2を合わした、OR関数を使ってもうまくいきませんでした。 何卒アドバイスを宜しくお願いたします。

  • EXCELで条件付書式を使いたいが

    またまた質問させていただきます。 条件付書式を使ってセルの色を変えようとしたのですが、条件が6条件有り出来ませんでした。 やりたいことは、C5~AJ54の範囲のセルに下記の文字が入ったとき、そのセルの色を変えたいのです。 入力  セル色 赤外---黄色 青外---黄色 赤中---緑色 青中---緑色 赤内---青色 青内---青色 といったことがしたいのです。 VBAを使ってセルを塗りつぶす例などを調べてやってみましたが、勉強不足で旨くいきませんでした。 どうか、宜しくお願いします。

  • エクセル2002の条件つき書式で・・・

    4以下は背景を赤 5は背景を緑 6は背景を青 7以上は背景を紫 にしたいです。 「条件付書式」で設定するのですが・・・。 4つは無理ですよね? それってできますか? できるならやり方を詳しく教えてください。

  • エクセルの条件付書式について教えて下さい。

    エクセルの条件付書式について教えて下さい。 作業予定時間と実績時間の差異を視覚的に把握したく、予定時間-実績時間=予定時間オーバーであれば表示文字を赤色等にしたいのですが、どなたかご教授頂けますようお願いします。 現在出来ているのは以下の通りとなります。 A1セル=予定時間(120 ※分単位で入力、セルの書式は標準)、B1セル=作業開始時間(9:00)、C1セル=作業終了時間(12:00)、D1セル=C1-B1(180、セルの書式は[mm])である場合、予定(A1)120分に対して実績(D4)が180分なので60分オーバーとなりますが、この時D1セルの文字を赤色にしたいです。 D1セルには条件付書式で「セルの値が」「次の値より大きい」「=C1」として書式ボタンの書式-フォントタブで色を設定してもD1に反映してくれません。 ※A1が0若しくは空白ならD1の条件付書式がきちんと反映してくれます。 とても困っていますので、どなたか助けて下さいますようお願い致します。。。。。。。。

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

    エクセルの条件付書式について、お尋ねします。 A1のセルには、背景と同じ色で文字が入力されていて、そこに文字を上書きすると、A1のセルの文字の色が黒に変更されるようにしました。 その後B1のセルに文字を入力すると、A1からE1までのセルの背景がグレーになるようにしたかったのですが、A1のセルだけが、塗りつぶされませんでした。 説明が十分かどうかわからないのですが、質問としては、このようなことが、条件付書式で可能かどうか、可能ならば、その方法を教えていただけますでしょうか。 どうぞよろしくお願いいたします。

  • Excelの条件付き書式について

    Excelの条件付書式について教えてください。 次のようなことをしたいです。 (1)10個のセルに次のような条件付書式を設定します。  ・条件1:セルの値が5以上だったらセルの塗りつぶし(パターン)を青色にする。  ・条件2:セルの値が5未満だったらセルの塗りつぶし(パターン)を赤色にする。 (2)別の1つのセルで上の10個のセルを監視して  すべてのセルが青色だったら"PASS"と表示する。  ひとつでも赤色のセルがあったら"FAIL"と表示する。 VBAを使用して、条件付書式が設定されたセルを参照し、 どちらの条件付書式が適用されているのか調べられるのなら、 それでもかまいません。 条件付書式でセルの色(パターン)を設定した場合、 セルの.Interior.ColorIndex 及び PatternColorを参照しても、 塗りつぶしはされてないという扱いになっているようです。 なにか方法があるでしょうか?

  • エクセルで条件付書式

    お願いします。 エクセル2003です。 3行目~150行目のA列~P列まで数字が入ってます。 それを"行"ごとの最小値が、赤色に変わるように条件付書式を設定したいのです。 自分でやってみたのですが、なかなかうまくいきません。 良い方法を教えて下さい。(関数でも何でもできればOKです。) 宜しくお願いします。