• ベストアンサー

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% (454/691)
回答No.10

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

961awaawa
質問者

お礼

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

その他の回答 (14)

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

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

961awaawa
質問者

お礼

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

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.14

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

961awaawa
質問者

お礼

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

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.13

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

961awaawa
質問者

お礼

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

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.12

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

961awaawa
質問者

お礼

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

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

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

961awaawa
質問者

お礼

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

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.9

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

961awaawa
質問者

お礼

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

961awaawa
質問者

補足

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

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.8

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

961awaawa
質問者

お礼

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

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答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
  • ベストアンサー率65% (1618/2457)
回答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
  • ベストアンサー率65% (1618/2457)
回答No.5

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

961awaawa
質問者

お礼

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

関連するQ&A

  • 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が元に戻る様にしたいです。 ご理解頂ける方がいましたらご協力お願いします。

  • EXCEL2000で色を塗ると数字に表せる方法?

    EXCEL2000を使用しています。 横の行に時間帯を表示しています。 1セルを5分とし、1時間12セル使用して横に並べています。 上にそれぞれの項目を表示しています。 例えば「営業」「休憩」「事務手続き」などです。 この各作業内容を先に記載した時間帯のセルに色分けをします。 例えば営業を8時から9時まで行ったとすると、時間の行には8時から9時までのセルに黄色で表示します。 その時、上の項目の下に「60」と表示させたいのです。 次に9時から9時10分まで休憩したとします。 その時時間帯の二つのセル(10分間)に青で色をつけます。 今度は休憩のしたのセルに「10」と表示させたいのです。 そのようにセルに色を付けた分だけ、それぞれのセルに数字に表せる数式ってありますか? 詳しい方、宜しくお願いします。

  • Excel2007で行指定して数字を記号に変換

    いつもお世話になってます。 X列の1マス1マスに0~9の数字のいずれかが入ると、X列に入った0~9の値に反応して、そのX列の1マスを水平上にかつ、中心として、V列W列とY列Z列のセルに0~9の数字のいずれかが入ります。 更に、V列W列とY列Z列に入った数値を記号に変換して、その変換内容は 0が●で 1~9は× になります。 マクロボタンを押すと 行指定ができるダイアログボックスが出て来て 行指定されたセルXに0~9の数字を0から1つずつ入れて 別sheetの、0の場合はB20にV列の値を、W列はC20、Y列はD20、Z列はE20にと変換内容に沿ってコピペしたいです。 Xに3が入るということは、別sheetの(B23:E23)に変換された記号が入ってる形であることが正解の形になります。 私の下手な質問がおおまかにご理解して頂けたと思いますので、ここから質問を綺麗にまとめます。 Asheet上にあるマクロボタンからBsheetのX列の行番号指定に始まり、その行番号指定したXセルに0~9が1つずつ入りますと、セルA20~A29に0~9と数字を付ってますので V列はAsheetのB20から下に、W列はAsheetのC20から下に、Y列はAsheetのD20から下に、Z列はAsheetのE20から下に マクロボタンで行指定する度に変換内容に沿って変換された記号が(B20:E20)~(B29:E29)にと一気にずらーっと入ってるのが希望なんです。 ご協力頂けたら嬉しい。

  • Excel2007で行指定して数字を記号に変換

    いつもお世話になり感謝します。 X列の1マス1マスに0~9の数字のいずれかが入ると、X列に入った0~9の値に反応して、そのX列の1マスを水平上にかつ、中心として、V列W列とY列Z列のセルに0~9の数字のいずれかが入ります。 更に、V列W列とY列Z列に入った数値を記号に変換して、その変換内容は 0が●で 1~9は× になります。 マクロボタンを押すと 行指定ができるダイアログボックスが出て来て 行指定されたセルXに0~9の数字を0から1つずつ入れて 別sheetの、0の場合はB20にV列の値を、W列はC20、Y列はD20、Z列はE20にと変換内容に沿ってコピペしたいです。 Xに3が入るということは、別sheetの(B23:E23)に変換された記号が入ってる形であることが正解の形になります。 私の下手な質問がおおまかにご理解して頂けたと思いますので、ここから質問を綺麗にまとめます。 Asheet上にあるマクロボタンからBsheetのX列の行番号指定に始まり、その行番号指定したXセルに0~9が1つずつ入りますと、セルA20~A29に0~9と数字を付ってますので V列はAsheetのB20から下に、W列はAsheetのC20から下に、Y列はAsheetのD20から下に、Z列はAsheetのE20から下に マクロボタンで行指定する度に変換内容に沿って変換された記号が(B20:E20)~(B29:E29)にと一気にずらーっと入ってるのが希望なんです。 再度ご協力頂けたら嬉しいです。

  • 複数セルに入っている数字を、別セルにランダムに並び替えしたい。

    複数セルに入っている数字を、別セルにランダムに並び替えしたい。 大変、お世話になります。 A B C ~ V W X Z 12 25 32 ~ 78 54 22 47 14 20 ~ 88 24 96 48 29 87 ~ 14 54 58 19 67     44 33 87 77       45 47 33 20       55   48         20   47         22 こんな感じで並んでます。 Aセル縦に、いくつかのランダム数字 他のセル縦に、同じようにランダム数字が入っています。 ですが、これらのセル縦の数字量は、まちまちです。 (ここの例では、Vセルが一番、多いですよね) また、ここでの例では、A~Xセルまでとしましたが、 実際には、A~BBみたいに、横長でもあります。 以上の条件で、・・・ 最後のセル 例:Zセル縦列に、 A~Xセルの数字を全て使用して、ランダムに並び替えを したいのです。 ただし、 A~Xセルに書かれている数が、例えば 90個 あったとしたら、 Zセルにランダムに並び替えられる数も、 90個とします。 (減ったり、増えたりしたら、ダメ) 以上です。 宜しくお願いします。

  • Excel関数で該当の記号の数を抽出したい

    Excel関数で該当の記号の数を抽出したい 図1のような表があり、図2で図1の該当の記号数を表示させたいです。 例えば、2008年の1月に●がいくつあったか、×がいくつあったか、 というようにそれぞれの記号の数がわかるようにするには 黄色のセルにどのような関数を入れれば良いでしょうか? よろしくお願いします。

  • Excelで、数字を条件付で記号にしたい。

    Excel2003です。 例えば、「1~8がX、9~18がY、19以上がZ」というように、数字の範囲をみて、記号に直したいのですが、IF関数だとなかなかうまくいきません。 どなたか、分かる方教えていただければと思います。

  • Excel2000

    Excel2000で例えば、 セルAの列に1~100まで数字があって、セルB1に、セルA列の数字1つを アトランダムに表示させる方法はないものでしょうか?

  • Excel2007でヘルプをお願いします

    Excel2007でヘルプをお願いします。 (1)、(U2:U11)に上から順にアイウエオカキクケコと入ってます。 (2)、(V2:V11)に、[(1)を参照記号してどこからかで集められた]個数データが入ってます (3)、(W2:W11)にも(2)と同じような流れで入ってます。 図 | U | V | W | | ア | 16| 24| | イ | 23| 18| | ウ | ・| ・| | ・ | ・| ・| …とこんな感じです。 このデータは今回とは関係のないマクロボタン(1)が押される度に変わります。 (4)、マクロボタン(1)が押されデータが変わる度に(V2:V11)の数字データを参照にしてU列(ア~コ)を数字データが多い順に並べ変えsheet3の(C6:L6)へ[左が一番多い数字データの記号となるように]横倒しにコピペし、 (W2:W11)の場合もsheet4に(C6:L6)に(4)と同じようにコピペしたいです。 マクロボタンを作り、それを押す度にsheet3とsheet4にある(C6:L6)の下に向かって次々と入れていきたいです。(C7:L7)→(C8:L8)と 格子も付けて文字もセンターに揃えたいです。 よろしくお願いいたします。

  • 色 条件付き書式

    一つの行で、一つのセルに背景色を付けた場合、マクロは使わず 指定した複数セルにも同じ色が付くように出来ますか? 例えば、 C29(名)を黄色にした場合、 I29、K29、T29、X29 (値)も黄色になる。 後から数字を入力する為、 色が付いていると一目でわかるようにする為です。

専門家に質問してみよう