ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Excel(エクセル)活用コミュの1つのセルに複数の条件付き書式/別セルを参照して色付け

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんにちは。条件書式のトピックスをサーチしたのですが見当たらず、質問させていただきます。
(もし重複していたら申し訳ありません)

現在、ガントチャート(予定表)をエクセルで作成中です。
画像のように、列G に予定開始日  列H に完了日
列 F にTargetDate (完了日とは限らない、プロジェクト途中の目標期日やイベント)
を入れています。
予定開始日と完了日に日を入れると、Monthly by Weekの列は
IF関数+条件付書式で青く塗りつぶされるよう設定されています。

■質問■
既にIf関数+条件付書式の入っているN7 のようなセルに、
「列 F のTargetDateに入力された場合は赤く塗りつぶす」
という条件を上書き(=優先度の高い条件)として設定することは可能でしょうか。

別セルを参照し、かつ既存の条件付書式よりも優先する というルールを
どう関数で設定すべきかがわかりません・・・

他にもガントチャートでマイルストンを示せるテンプレートはあったのですが、このフォーマットで
なんとかしたいと思っています。
方法についてわかりましたらアドバイスをお願いしますあせあせ(飛び散る汗)

コメント(8)

>「列 F のTargetDateに入力された場合は赤く塗りつぶす」

F7とN6が一致したらという意味でしょうか?
だとしたら下記の数式で出来るかと。あとは条件付き書式で…。

=IF($F7=N$6,"赤",IF(OR(AND($G7<O$6,$G7>N$6),AND(N$6>=$G7,N$6<=$H7)),"青",""))
Goldenさん

ありがとうございます。
>F7とN6が一致したらという意味でしょうか?
Nの列(及び列Iから右の列)は7日単位であらわしているので、
正確にはF7に入力された数値がN6より大きくO6より小さければよい
です(スミマセンIf関数で正しく現せませんがあせあせ(飛び散る汗)

また、上記
=IF($F7=N$6,"赤",IF(OR(AND($G7<O$6,$G7>N$6),AND(N$6>=$G7,N$6<=$H7)),"青",""))
を条件付き書式で設定するには
この数式で青パターン、赤パターン両方設定してみましたがうまくいきません。
なにか勘違いしてますでしょうか。・・・
すいません。赤または青を表示させて条件付き書式でそれぞれを塗りつぶすという意味でした。"."を青く塗りつぶしているようなので・・・ただ、

=IF(OR($F7>N$6,$F7<O$6),"赤",IF(OR(AND($G7<O$6,$G7>N$6),AND(N$6>=$G7,N$6<=$H7)),"青",""))

条件付き書式の数式で下記のようにすればいかがですか?

赤=OR($F7>N$6,$F7<O$6)
青=OR(AND($G7<O$6,$G7>N$6),AND(N$6>=$G7,N$6<=$H7))

> F7に入力された数値がN6より大きくO6より小さければよい
あれ?
F7はN6以上でO6より小さいでは?
であれば、> を >= にしてください。
Goldenさん

返信遅くなりスミマセンたらーっ(汗) 昨日会社でいろいろやってみたのですが
うまくいきません・・画像のように、
現在、F7をN6よりも小さい値に振ってみても(8/5)全ての列で赤になってしまいます。

>F7はN6以上でO6より小さいでは?
であれば、> を >= にしてください。
はい、そのとおりでした。失礼しました。ここは反映させた数式にしています。

なぜでしょう・・・涙
(^^;ごめんなさ〜い。
ORになってました。ANDにしてください。

=IF(AND($F7>=N$6,$F7<O$6),"赤",IF(OR(AND($G7<O$6,$G7>N$6),AND(N$6>=$G7,N$6<=$H7)),"青",""))

条件付き書式の場合
赤 =AND($F7>=N$6,$F7<O$6)
青 =OR(AND($G7<O$6,$G7>N$6),AND(N$6>=$G7,N$6<=$H7))
訂正します。

条件付き書式の場合...数式
赤色  =N7=AND($F7>=N$6,$F7<O$6)
青色  =N7=OR(AND($G7<O$6,$G7>N$6),AND(N$6>=$G7,N$6<=$H7))
できました!!!
感動です。
これを自在に活用できるように精進します。
ありがとうございました。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Excel(エクセル)活用 更新情報

Excel(エクセル)活用のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。