• ベストアンサー

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

エクセルで各行(列ではありません)の最大値に色付けする方法を教えてもらって試しているのですが、なぜかうまくいきません。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2232479 なお、上位3位までのセルに色付けすることは、回答にあった下記サイトを見てできました。 http://www2.odn.ne.jp/excel/waza/cformat.html#SEC33 間違いやすいところ、注意点等ありましたら、是非教えてください。

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

  • ベストアンサー
  • Nigun
  • ベストアンサー率22% (200/893)
回答No.1

1.色づけしたいセルの範囲を選択します。 2.[書式]-[条件付きフォーマット]をクリック 3.条件を  (1)セルの値が  (2)次の値に等しい  (3)=MAX($A1:$C1) にすればいけます。 ただ、A1から数値が入力されている事が条件かもしれないですが・・・

koala0305
質問者

お礼

ありがとうございます。無事出来ました♪ 下の行にずっと、この書式を適用するにはどうしたらいいですか?

その他の回答 (3)

  • kigoshi
  • ベストアンサー率46% (120/260)
回答No.4

> B~J列の100行目ぐらいまでの範囲で各行ごとに設定したいと思っています。 B2セルの条件付き書式を =B2=MAX($B2:$J2) として書式コピーではどうでしょうか。

koala0305
質問者

お礼

再度の回答、ありがとうございます。出来ました♪

  • Nigun
  • ベストアンサー率22% (200/893)
回答No.3

先ほどの回答に対する返答です。 エクセルのヘルプを見ましたが新たに行が増えた場合に適用する事は無理なようです。 そこで対策ですが、 (1)最初の行に=MAX($A2:$L2)を設定しておく。($L2は任意。また、A1からスタートしなくても出来ました) (2)新たに行が増えた場合、その行までを選択 (3)再度設定しなおす。(この場合は、OKを押すだけでいけるはずです) もしくは、 先に入力されるであろう全てのセルを選択し設定しておく のどちらかになると思います。

koala0305
質問者

お礼

再度の回答、本当にありがとうございます。各行ごとの最大値に色付けしたいのですが、教えて頂いた方法ではうまくいきません。1行目、1列目は見出しなのでB~J列の100行目ぐらいまでに前もって設定する方法はありますか?

  • kigoshi
  • ベストアンサー率46% (120/260)
回答No.2

ひょっとしたら、ですが、 ="max($A$1:$E$1)=A1" のように式が入っていませんか? =MAX($A$1:$E$1)=A1 に変えてみて下さい。ポイントはmaxではなくMAXにすることと""を外す点です。 うまくできますように。

koala0305
質問者

お礼

ありがとうございます。#1の回答者さんのやり方で出来たのですが=A1にあたる部分を末尾につけると、うまく作動しません。実際には、1行目と1列目は見出しなので、B~J列の100行目ぐらいまでの範囲で各行ごとに設定したいと思っています。

関連するQ&A