• ベストアンサー

Excel2007で同じ数字記号全部に 色を塗り

Excel2007で同じ数字記号全部に色を塗り何個あるかカウントしたいです。 (C5:T5)と(Z5:AQ5)のセル1つずつに0~9のいずれかの数字がランダムに入ってます。 W5に0~9 のいずれかの数字が入ります。 その数字を参照して(C5:T5)と(Z5:AQ5)の中にある同じ数字のセルの背景色を黄色に塗りつぶします。 そして、(C5:T5)の分はV5に (Z5:AQ5)の分はX5に、W5に入ってる数字を参照して何個有ったのかをカウントしたいです。 マクロでなくても良いのでよろしくお願いいたします。

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

  • ベストアンサー
  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.10

横から失礼します。 意図しないルールが残ている可能性を疑います。 添付画像の要領で、 課題シートに設定されているルールを全数クリアーし、 既に案内されている手順で設定し 結果的に添付画像のような設定になれば、 期待の挙動になると思います。

961awaawa
質問者

お礼

Hohopapaさん。いつもお気にしていただいてありがとうございます。シート関数がびっしり入ったままの状態で空白セルも含めてコピーしたからおかしくなってるのかな?貼り付ける際は値だけにしたんですが。ルールクリアはためしました。

その他の回答 (14)

  • kkkkkm
  • ベストアンサー率66% (1725/2595)
回答No.4

> W5000まで 列は現状の列で5000行まで範囲を広げたいという事ですね ルールの管理を開いて 適用先を =$C$5:$T$5000,$Z$5:$AQ$5000 W列の参照先が行に連動(W5,W6,W7・・・となる)するのでしたら 数式を =AND($W5<>"",C5=$W5) にそれぞれ変更してください。

961awaawa
質問者

お礼

すみません。上手くいきませんでした。明らかな私の説明不足です。 もう一度説明させてください。 W5に0~9 のいずれかの数字が入ります。 その数字を参照して(C5:T5)と(Z5:AQ5)の中にある同じ数字のセルの背景色を黄色に塗りつぶします。 W6に0~9の数字が入って(C6:T6)と(Z6:AQ6)の中にある同じ数字を黄色のセル背景にします。同じことを7000行したいです。

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

条件付き書式は 数式を使用して・・・にして 数式を =AND($W$5<>"",C5=$W$5) V5に =IF(W5<>"",COUNTIF(C5:T5,W5),"") X5に =IF(W5<>"",COUNTIF(Z5:AQ5,W5),"") それぞれ変更してください。

961awaawa
質問者

お礼

こんな朝早くからご返答ありがとうございます。 W5からドラッグコピーしてW5000まで大丈夫ですかね何かアイデアとかないですか? ワークシート関数ならそれでいけるのは知ってますが書式のやり方が今一解らないです

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

V5: =COUNTIF(C5:T5,W5) X5: =COUNTIF(Z5:AQ5,W5) [条件付き書式] ルールの適用先: =$Z$5:$AQ$5,$C$5:$T$5 ルールの種類: “数式を…を決定” ルールの内容↓  ̄ ̄数式→=C5=$W5  ̄ ̄書式→塗りつぶし色を黄色に

961awaawa
質問者

お礼

こんばんはmsMikeさん。ご返答ありがとうございます。Wが空白の時、0の数字のあるセルが変色するんですがそれをなくすにはどうしたらよろしいですか? あと、今は5行目でしてますがそれ以降の下の行にも予め用意して同じようにしたいです。 (C6:T6) W6 (Z6:AQ6) つぎにつぎにと。

  • kkkkkm
  • ベストアンサー率66% (1725/2595)
回答No.1

C5:T5とZ5:AQ5を選択した状態で 条件付き書式を開き 指定の値を含むセルだけを書式設定 セルの値 次の値に等しい =$W$5 とします。 書式で黄色の塗りつぶし にしてください。 V5に =COUNTIF(C5:T5,W5) X5に =COUNTIF(Z5:AQ5,W5) としてください。

961awaawa
質問者

お礼

こんばんはkkkkkmさん。Wに何も入れてない状態だと数字の0が黄色になります。それをなくすにはどうしたらよろしいですか?

関連するQ&A