• ベストアンサー

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)

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

[No.11お礼]へのコメント、 「シート関数がびっしり…の状態で空白セルも含めてコピーした」とか「貼り付ける際は値だけにした」とか、初心者の私にはサッパリポンです。

961awaawa
質問者

お礼

たった今できました。数式を =AND(C5=$W5,$W5<>"") と書いたはずなのにC5が勝手にXJE5だったかはさておき、変わってたのに気付いて治したら上手くできました。皆さんありがとうございました。

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.14

条件付き書式がうまく機能してるのかどうかを見極めるためにできるだけクリーンなデータでテストしましょうと言ってるだけで、出来上がり云々の話はしていません。 条件付き書式が正常かどうかわからないのに次々と問題を提起してもややこしいでしょと言ってるだけです。

961awaawa
質問者

お礼

たった今できました。数式を =AND(C5=$W5,$W5<>"") と書いたはずなのにC5が勝手にXJE5だったかはさておき、変わってたのに気付いて治したら上手くできました。kkkkkmさんありがとうございました。

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.13

>コピー元のワークシート関数を省いて値だけコピーする方法ってありますでしょうか?一度トライしてみたいです。 ご自身でできたと書かれてますが…。 > 値だけを貼り付ける、を選択すればそのまま無事に値の変化無しにペースト出来たのですが それに、貼り付けと条件付き書式と何か関係があるのですか? C5:T5とZ5:AQ5に =RANDBETWEEN(0,9) と入力して 下に適当にコピーして W列のそれぞれの行に適当な数値を入力して 一致するセルが黄色になったらそれで条件付き書式の問題は解決です。 わけのわからないデータの話を持ち込んでもややこしくなるだけです。

961awaawa
質問者

お礼

それではダメなんです。こだわりたいんです。こだわって作ったカレーが、こだわりを捨てて作ったカレーと同じ味だったと評価するのは他人であって自分ではちゃんとどんな栄養が入ってるとか今までの様々があり楽しいんです。 絶対に違います。w

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.12

> 空白も選択してたせいかおかしくなってるのかな? 半角スペースとか入っていて、「データがない」と思っていたという「落ち」が沢山ありますけど。こちらから見えないものを「かな?」とか言われてもわかりません。数式が正確に入力されているのかもわかりませんし。

961awaawa
質問者

お礼

本題のデータは別のシートからコピーしてきました。値だけを貼り付ける、を選択すればそのまま無事に値の変化無しにペースト出来たのですが そのまま貼り付けを選択すると値が変わってしまいます。隣へ隣へと貼り付ける度に値が変化します。コピー元のワークシート関数を省いて値だけコピーする方法ってありますでしょうか?一度トライしてみたいです。

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

[No.2お礼]へのコメント、 》 Wが空白の時、…がそれをなくすにはどうしたら…? 数式を =AND(C5=$W5,$W5<>"") に変更するだけェ~ 》 あと、今は5行目でしてますがそれ以降の下の行にも… それを見越して、最初からストトンと行くようにしてます。 アンカー・マーク($)を付けたり付けなかったりはその為と承知されたい。

961awaawa
質問者

お礼

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

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.9

> ファイルって、ブックのことですか? はい

961awaawa
質問者

お礼

おはようございます。試した結果同じでした。色々な形で出来上がったデータだから異常があるんですかね? shift+ctrl+↓で数値入りデータ以降の空白セルも含めて返すとこらへんが怪しいですかね。ルールクリアはしてます。

961awaawa
質問者

補足

すみません。このデータはコピーしてきた物でコピー元にシート関数がびっしり入ってました。何か関係はあったりしますか?値だけを貼り付けるにはしましたが。空白も選択してたせいかおかしくなってるのかな?

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.8

別の新しいファイルで試してみてください。

961awaawa
質問者

お礼

ファイルって、ブックのことですか?

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.7

セルの値 = $W$5 適用先に=$5:$T$7000,$C$Z$5:$AQ$7000 これを削除します 数式:=AND($W5… 適用先に=$C$5:$T$5,$Z$5:$AQ$5 こちらを 適用先 =$C$5:$T$7000,$Z$5:$AQ$7000 数式 =AND($W5<>"",C5=$W5) に変更します。

961awaawa
質問者

お礼

こんばんは。 度々ご助力頂けて感謝します。 ですが、それでも上手く行かないんです 。支持頂いた通りやってみた後に W5に2をいれたら右側の(Z5:AQ5)の関係のない数字の背景色がかわります。 W5に6と入れてもなんの反応も示しません パソコンがおかしいでしょうか?

961awaawa
質問者

補足

私の方が何か変な形をとってるとおもいます。今気付いたのが私のデータ(C5:T5000)と(Z5:AQ5000)についてなんですが、どちらも7000行目まで格子がありまして、5000行目~7000行目までは空白です。 ここから おかしなことに気付いた点をあげます。 Z5からshift+ctrl+↓をすると空白のある7000行目をも返してます。 データとは違う列で数字、格子、空白を入れてやってみてたら空白は返しませんでした。 その辺が怪しいですかね?

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.6

一番最初に作った条件付き書式のルールの管理を開いて 適用先を =$C$5:$T$7000,$Z$5:$AQ$7000 数式を =AND($W5<>"",C5=$W5) に変更してください。

961awaawa
質問者

お礼

条件付き書式ルールの管理ダイアログボックスに ルール(表示順で適用)の下に 数式:=AND($W5… 適用先に=$C$5:$T$5,$Z$5:$AQ$5 とありまして、その行の下に セルの値 = $W$5 適用先に=$5:$T$7000,$C$Z$5:$AQ$7000 となってます。 W5に数字を入れると$5:$T$7000,$C$Z$5:$AQ$7000 の範囲に一気に計算してしまう形になっておりまして、さらに迷宮いりです。 W5,W6,W7と数字がはいれば5行目、6行目、7行目と計算して欲しいんです。 なんかすみません上手くなくて。

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.5

=$C$5:$T$7000,$Z$5:$AQ$7000 と =AND($W5<>"",C5=$W5) にすればいいと思いますが…。

961awaawa
質問者

お礼

すみません。手順的なご指導も付け加えて頂けないでしょうか。私が言うのもなんなんですが、こういう形が苦手でwww 多分私オカシク思われてるんでしょうねw

関連するQ&A

専門家に質問してみよう