回答 受付中

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

  • 困ってます
  • 質問No.9617302
  • 閲覧数146
  • ありがとう数17
  • 気になる数0
  • 回答数15

お礼率 81% (213/261)

Excel2007で同じ数字記号全部に色を塗り何個あるかカウントしたいです。

(C5:T5)と(Z5:AQ5)のセル1つずつに0~9のいずれかの数字がランダムに入ってます。

W5に0~9 のいずれかの数字が入ります。

その数字を参照して(C5:T5)と(Z5:AQ5)の中にある同じ数字のセルの背景色を黄色に塗りつぶします。

そして、(C5:T5)の分はV5に
(Z5:AQ5)の分はX5に、W5に入ってる数字を参照して何個有ったのかをカウントしたいです。

マクロでなくても良いのでよろしくお願いいたします。

回答 (全15件)

  • 回答No.15

ベストアンサー率 21% (244/1125)

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

お礼率 81% (213/261)

たった今できました。数式を =AND(C5=$W5,$W5<>"")
と書いたはずなのにC5が勝手にXJE5だったかはさておき、変わってたのに気付いて治したら上手くできました。皆さんありがとうございました。
投稿日時 - 2019-05-20 12:22:20
  • 回答No.14

ベストアンサー率 53% (507/940)

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

お礼率 81% (213/261)

たった今できました。数式を =AND(C5=$W5,$W5<>"")
と書いたはずなのにC5が勝手にXJE5だったかはさておき、変わってたのに気付いて治したら上手くできました。kkkkkmさんありがとうございました。
投稿日時 - 2019-05-20 12:23:35
  • 回答No.13

ベストアンサー率 53% (507/940)

Excel(エクセル) カテゴリマスター
>コピー元のワークシート関数を省いて値だけコピーする方法ってありますでしょうか?一度トライしてみたいです。

ご自身でできたと書かれてますが…。
> 値だけを貼り付ける、を選択すればそのまま無事に値の変化無しにペースト出来たのですが

それに、貼り付けと条件付き書式と何か関係があるのですか?

C5:T5とZ5:AQ5に
=RANDBETWEEN(0,9)
と入力して
下に適当にコピーして
W列のそれぞれの行に適当な数値を入力して
一致するセルが黄色になったらそれで条件付き書式の問題は解決です。
わけのわからないデータの話を持ち込んでもややこしくなるだけです。
お礼コメント
961awaawa

お礼率 81% (213/261)

それではダメなんです。こだわりたいんです。こだわって作ったカレーが、こだわりを捨てて作ったカレーと同じ味だったと評価するのは他人であって自分ではちゃんとどんな栄養が入ってるとか今までの様々があり楽しいんです。
絶対に違います。w
投稿日時 - 2019-05-20 10:07:58
  • 回答No.12

ベストアンサー率 53% (507/940)

Excel(エクセル) カテゴリマスター
> 空白も選択してたせいかおかしくなってるのかな?

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

お礼率 81% (213/261)

本題のデータは別のシートからコピーしてきました。値だけを貼り付ける、を選択すればそのまま無事に値の変化無しにペースト出来たのですが

そのまま貼り付けを選択すると値が変わってしまいます。隣へ隣へと貼り付ける度に値が変化します。コピー元のワークシート関数を省いて値だけコピーする方法ってありますでしょうか?一度トライしてみたいです。
投稿日時 - 2019-05-20 09:13:39
  • 回答No.11

ベストアンサー率 21% (244/1125)

[No.2お礼]へのコメント、
》 Wが空白の時、…がそれをなくすにはどうしたら…?
数式を =AND(C5=$W5,$W5<>"") に変更するだけェ~

》 あと、今は5行目でしてますがそれ以降の下の行にも…
それを見越して、最初からストトンと行くようにしてます。
アンカー・マーク($)を付けたり付けなかったりはその為と承知されたい。
お礼コメント
961awaawa

お礼率 81% (213/261)

いつもお気にしていただいてありがとうございます。シート関数がびっしり入ったままの状態で空白セルも含めてコピーしたからおかしくなってるのかな?貼り付ける際は値だけにしたんですが。
投稿日時 - 2019-05-20 07:29:25
  • 回答No.10

ベストアンサー率 59% (197/331)

Excel(エクセル) カテゴリマスター
横から失礼します。
意図しないルールが残ている可能性を疑います。

添付画像の要領で、
課題シートに設定されているルールを全数クリアーし、
既に案内されている手順で設定し
結果的に添付画像のような設定になれば、
期待の挙動になると思います。
お礼コメント
961awaawa

お礼率 81% (213/261)

Hohopapaさん。いつもお気にしていただいてありがとうございます。シート関数がびっしり入ったままの状態で空白セルも含めてコピーしたからおかしくなってるのかな?貼り付ける際は値だけにしたんですが。ルールクリアはためしました。
投稿日時 - 2019-05-20 07:30:49
  • 回答No.9

ベストアンサー率 53% (507/940)

Excel(エクセル) カテゴリマスター
> ファイルって、ブックのことですか?

はい
補足コメント
961awaawa

お礼率 81% (213/261)

すみません。このデータはコピーしてきた物でコピー元にシート関数がびっしり入ってました。何か関係はあったりしますか?値だけを貼り付けるにはしましたが。空白も選択してたせいかおかしくなってるのかな?
投稿日時 - 2019-05-20 07:20:44
お礼コメント
961awaawa

お礼率 81% (213/261)

おはようございます。試した結果同じでした。色々な形で出来上がったデータだから異常があるんですかね?
shift+ctrl+↓で数値入りデータ以降の空白セルも含めて返すとこらへんが怪しいですかね。ルールクリアはしてます。
投稿日時 - 2019-05-20 06:56:50
  • 回答No.8

ベストアンサー率 53% (507/940)

Excel(エクセル) カテゴリマスター
別の新しいファイルで試してみてください。
お礼コメント
961awaawa

お礼率 81% (213/261)

ファイルって、ブックのことですか?
投稿日時 - 2019-05-19 07:41:11
  • 回答No.7

ベストアンサー率 53% (507/940)

Excel(エクセル) カテゴリマスター
セルの値 = $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

お礼率 81% (213/261)

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

データとは違う列で数字、格子、空白を入れてやってみてたら空白は返しませんでした。

その辺が怪しいですかね?
投稿日時 - 2019-05-18 23:17:11
お礼コメント
961awaawa

お礼率 81% (213/261)

こんばんは。
度々ご助力頂けて感謝します。

ですが、それでも上手く行かないんです 。支持頂いた通りやってみた後に
W5に2をいれたら右側の(Z5:AQ5)の関係のない数字の背景色がかわります。

W5に6と入れてもなんの反応も示しません
パソコンがおかしいでしょうか?
投稿日時 - 2019-05-18 22:49:51
  • 回答No.6

ベストアンサー率 53% (507/940)

Excel(エクセル) カテゴリマスター
一番最初に作った条件付き書式のルールの管理を開いて
適用先を
=$C$5:$T$7000,$Z$5:$AQ$7000
数式を
=AND($W5<>"",C5=$W5)
に変更してください。
お礼コメント
961awaawa

お礼率 81% (213/261)

条件付き書式ルールの管理ダイアログボックスに
ルール(表示順で適用)の下に
数式:=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行目と計算して欲しいんです。
なんかすみません上手くなくて。
投稿日時 - 2019-05-18 15:28:03
15件中 1~10件目を表示
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ