• ベストアンサー

EXCELの条件付書式について質問です

EXCELで条件を満たす列に色をつけたいのですが上手くいきません。。。 条件とは例えば C3に10,000と言う数字が入力されていてC6に SUM関数の数字があります。 このC3とC6が違う場合C列全体に色を付けたいと思っています。 ですがC6がSUM関数だからか上手に出来ません。 もし出来ていてもこの条件付書式をコピーすると他の列はメチャクチャです(泣 絶対参照は外しています。 この場合どのような条件で入力すると上手に色をつけられるでしょうか。。。。 どうか宜しくお願いします。

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

  • ベストアンサー
回答No.5

C列をクリックした状態で 条件付き書式を「数式」にして「=C$3<>C$6」と入力(列全体を塗りつぶす場合は行を固定した複合参照を使います) 後は「書式」をクリックして塗りつぶしの色を選んで設定します

9134
質問者

お礼

とても分かりやすい回答で助かりました。 ありがとうございました。

その他の回答 (5)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.6

訂正です。 No1の回答ですが、数値が同じ場合の条件式を提示していました。 皆さんからの回答でもお分かりのように、比較演算子は「=」ではなく「<>」を使用してください。 また、すでに回答してありますが、対象データ範囲を選択すれば、1つの数式で条件付き書式をすべてのセルにまとめて設定できることを覚えておかれるとよいと思います。

9134
質問者

お礼

回答ありがとうございました。 比較演算子は「=」しかないと思ってましたが「<>」もあるのですね。 勉強になりました。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

違う場合にだけとのことで数式が間違っていました。次のように訂正してください。 =AND(C$6>0,C$3<>C$6)

9134
質問者

お礼

回答ありがとうございました。 式にも色々あるんですね。 勉強になります☆彡

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

C列を選択してから条件付き書式で数式には次の式を入力し、書式を設定すればよいでしょう。 =AND(C$3>0,C$3=C$6) C列を選択して条件付き書式を設定することで、コピー貼り付けなどの操作を行う必要はありません。

回答No.2

1. C列を選択する 2. 条件付き書式    数式が =$C$3<>$C$6 ちなみに、計算できる数ならば「数値」と表現してください。

9134
質問者

お礼

回答ありがとうございました。 画像の添付も頂き助かります(*^_^*)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

>ですがC6がSUM関数だからか上手に出来ません。 Sum関数には関係ありません。 >もし出来ていてもこの条件付書式をコピーすると他の列はメチャクチャです(泣 具体的にどのような式を入力したのでしょうか(上には上手にできないと書かれていますが、できたのでしょうか?) 3行目のデータと6行目のデータが違う場合はその列に色を付けるなら、例えばC列からデータ範囲の列を選択し(後でコピーする必要はありません)、条件付き書式で「数式が」にして(2007なら「数式を使用して・・・」を選択して)以下のような数式を入力します。 =C$3=C$6

関連するQ&A

専門家に質問してみよう