• ベストアンサー

Excel2007で離れたセルから同値の色変化

Y6、Z6、AA6 のセルの1つずつに記号として使われる0~9の数字記号のいずれかと空白が入ります N7に数字記号が入るとY6、Z6、AA6に入った数字記号とN7と同じ値の場合はセルの背景が黄色になる様にしたいです。 例えで N7「5」→Y6「3」、Z6「5」、AA6「2」はZ6が黄色に変色し、 N8「3」→Y7「4」、Z7「9」、AA7「3」はAA7が黄色に変色 という風に。 N7「5」が空白になった場合は黄色になってたZ6が元に戻る様にしたいです。 ご理解頂ける方がいましたらご協力お願いします。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.7

>どのような手順で進めば上手く行けますか? ホームタブの条件付き書式をクリックしてプルダウンメニューの新しいルールを選択すると回答No.6に添付の画像を表示できます。

961awaawa
質問者

お礼

bunjiiさん、ありがとうございました。事が上手くいけました。また見かけたらご協力お願い致します。

その他の回答 (6)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.6

>既にセルY、セルZ、セルAAに関数が入ってる場合にも適用できますか? セルに数式が設定されていることと条件付き書式の数式による判定は別次元の処理なので数式の結果の値とN列の値を比較しますので問題ありません。

961awaawa
質問者

お礼

すみません。私はあまりこういった形を利用したことがなくて、Excel駆け出し者ながらソースで利用する頻度が多いです。なので全くこういった形には疎くて(w どのような手順で進めば上手く行けますか? ご教授頂けたらなぁと、お願いできますか?

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.5

>例えで >N7「5」→Y6「3」、Z6「5」、AA6「2」はZ6が黄色に変色し、 >N8「3」→Y7「4」、Z7「9」、AA7「3」はAA7が黄色に変色 >という風に。 条件付き書式の数式を次のようにしてください。 =AND(Y6=$N7,$N7<>"") または =(Y6=$N7)*($N7<>"") セルの塗りつぶしは任意の色を指定できます。 処理するセル(Y6)は比較セル($N7)の値と同じで、比較セルが空欄でないとき指定色で塗りつぶされます。 複数セルを選択して条件付き書式を設定するときは左上のセルに対する数式を定義します。 数式の$N7は列記号のNが固定位置で行番号の7は相対位置を意味します。

961awaawa
質問者

お礼

bunjiiさんいつもありがとうございます。既にセルY、セルZ、セルAAに関数が入ってる場合にも適用できますか?

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.4

ルールの適用先: =$N$6,$Z$6,$AA$6 ルールの種類: "数式を…を決定" ルールの内容↓  ̄ ̄数式→ =AND($N7<>"",N6=$N7)  ̄ ̄書式→ 塗りつぶしを黄色に

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.3

No2の訂正です。 O7から設定したときのままの式を出してしまいました たとえの範囲の場合 =IF($N7<>"",$N7=O7,"") ↓ =IF($N7<>"",$N7=Y6,"") にしてください。 $N7=のあとのセル指定は範囲選択した左上端のセルを指定してください。

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

色を変更したい範囲を選択状態にして(たとえの範囲だけならY6からAA7まで) 条件付き書式で 数式を使用して、書式設定するセルを決定 を選択して 数式を入れるボックスに =IF($N7<>"",$N7=O7,"") として 書式で黄色を選択してください。

  • unokwave
  • ベストアンサー率58% (966/1654)
回答No.1

条件付き書式設定を使ってください。 http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-jyosyo.html

関連するQ&A