• ベストアンサー

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

いつもお世話になってます。 今回も条件付書式なんですが・・・。 A2のセルにA1に値より大きければ赤文字             小さければ青文字             同じなら緑文字にしたいのです。 でA3のセルにはA2と比べて・・・。  A4のセルにはA3と比べて・・・としたいのです。 一度A2で「A1と比べて」で設定して A3から後ろへコピペしたら 「常にA1と比べて」で「隣のセルと比べて」になりませんでした。 隣のセルと比べての条件付書式にするには どうするのが簡単にできるのでしょうか?

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 A2を起点にして、範囲選択します。 (A2が反転表示されるようにです。) そしたら、条件付き書式の条件を、 条件(1) 「数式が」「=A2>A1」 文字色を赤 条件(2) 「数式が」「=A2<A1」 文字色を青 条件(3) 「数式が」「=A2=A1」 文字色を緑 にします。 要は、数式中のセルの参照を、「$」の付いていない相対参照にするということです。 相対参照で指定してあれば、後で別のセルへ書式のコピーでもOKです。

dlx_xlb_qlo_olp
質問者

お礼

ありがとうございました。 そうですよね。絶対参照と相対参照か・・・。

その他の回答 (1)

  • stella
  • ベストアンサー率39% (11/28)
回答No.2

条件を入れるセル番地A1が絶対参照になっているからです。 例えば、A2からA6を選択して、条件付き書式を実行します。 ダイアログボックスが表示されるので、「セルの値が」「次の値以上」「A1」のセルをクリックすると「$A&1」と絶対参照になっているので、F4キーを何度か押して$マークが付かないようにします。 これで相対参照になっているので、下にコピーした場合は、大丈夫です。 行方向にコピーする際は、$マークの位置に注意して、複合参照にします。 列番号の前に$マークをつけることで、列を固定。 行番号の前に$マークをつけることで、行を固定。これが、複合参照です。

dlx_xlb_qlo_olp
質問者

お礼

F4キーを何度も押して・・・がうまくいきませんでした。 何か悪かったのかな?(高岡早紀のCM風に発音。それこそわかるかな?)

関連するQ&A

専門家に質問してみよう