• ベストアンサー

[エクセル2003] 条件付き書式の色変化がうまくいかない

数字入力で重複があった場合フォントの色を変えるようにしたいのですが、その入力する数字は0から始まるものもあるので、セルの表示形式を文字列にしている状態です。 それで入力する各セル(A1:A10)の条件付き書式に(例:A1部) =COUNTIF($A$1:$A$10,A1)>=2 と書きました。 すると初めの数字だけ色が変わるようになってしまいました(012の場合0だけ)。セルの表示形式を数値にすると色はうまくいくのですが、0からの数値の場合0の表示が消えるので、なにかうまくいく方法はないでしょうか?

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

  • ベストアンサー
  • taspon
  • ベストアンサー率69% (9/13)
回答No.1

こんにちは たとえ書式を文字列にしてもこのようなことは問題は発生しません。 推測ですが、012のうちの1と2に対して、条件付き書式とは別に色をつけてしまっているのではないかと思います。

opoon
質問者

お礼

ご回答有難うございます。 おっしゃる通り、新しいシートにて簡単に作成したものは正常に色変化しました。 問題が発生するシートでは、どこに書いてもだめみたいです。 他に色を変更するものは書いていないと思いますが、他人が作成されたデータから変更しているのでなにかあるのか調べてみます。 有難うございました。

その他の回答 (1)

  • ol_lo
  • ベストアンサー率63% (7/11)
回答No.2

[エクセル2007]なのであてはまるかどうかわかりませんが、 特に問題なくすべての文字の色が変わりました。 数値で問題なければ、セルの書式設定 表示形式 ユーザー 定義で"000"とすれば、0の表示がでると思います。

opoon
質問者

お礼

ご回答有難うございます。 ユーザー定義にて"000"にしたところ私の設定が違ったのかどうもうまくいかなかったので、色変化の原因を探してみます。有難うございました。

関連するQ&A

専門家に質問してみよう