• 締切済み

エクセルの色づけ

万を超えるデータの中で共通する値の入力されているセルに色を付ける 例) A6とB5、C8に同じ値がある場合セルの色を変える。 ※同じ値が入力されているセルの場所は不特定

みんなの回答

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

特定の値と同じ値が入力されているセルに色を着けるなら 「編集」→「置換」→「オプション」を選択し置換前後の文字を同じにして「書式」を設定して全置換すれば色を着けられます。 でも A6とB5、C8に値1 A7とB100、C3、D4に値2 … A301とX200に値99 等のように「同じ値」の組が山ほどあったらどうするのですか? 全部異なる色で塗るとしたら、カラーパレットの数では足りませんね。 データの並びが縦1列なら、隣の列に =COUNTIF(A$1:A$10000,A1) と入力し、全行にコピーして数値が2以上の行のみオートフィルタで抽出し色を着ける方法も考えられますが、それもダメならマクロを書くしかないと思います。条件付き書式は4000個くらいが上限になるので10000個では全てのセルに設定できないでしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

ある程度の範囲に絞れば条件付き書式で出来ると思いますが... 「書式」「条件付き書式」で 「数式が」「=AND(セルの相対参照<>"",(COUNTIF(範囲の絶対参照,セルの相対参照)>1)」 として書式のパターンを設定する。 例 ABC列限定でアクティブセルがA1なら 「数式が」「=AND(A1<>"",(COUNTIF($A:$C,A1)>1」 これをA1:C65536にコピーして実行 ※さすがにシート全体では重くて動かないと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • santei
  • ベストアンサー率16% (9/56)
回答No.1

一番簡単なのは条件付書式で設定してやることかと思いますが 他にいい方法があれば私も知りたいです

efasia2006
質問者

補足

共通する値があるかどうかを簡単に調べる方法があればいいのですが・・・

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの色つけについて

    下記の図のような表がありB列セルに文字が入っていない(空白セル)とき 隣り合わせになるA列セルに色がつくようにしたいです。 ちなみに文字(特定の文字ではなく)が入っている時には色がつかないようにしたいです。 特定の文字が入っている場合色をつけるというのはあったのですが 空白セルのの場合色を付けるというのが探せなかった為よろしくお願いします。

  • エクセルのセルへの色づけ方法について

    現在、エクセルで統計用のデータシートを作っているのですが、あるセルにデータが入力されると、別の列で同じ行のセルの色が変わる、という設定をしたいのです。 たとえば、 B列のセルに数字or分数が入れられた場合はA列同行のセルが黄色 C列のセルに数字or分数が入れられた場合はA列同行のセルが赤色 D列のセルに数字or分数が入れられた場合はA列同行のセルが青色 E列のセルに数字or分数が入れられた場合はA列同行のセルが緑色 表自体はAに入力されているデータで管理されているので、そこから横に派生していく条件によってAのステータスが確認できるようにしたいと思っております。 つまり、B,C,D,E,のいづれかにデータが入力された場合、その列に応じてAの色が変わるという設定です。 色が3色だったら条件つき書式で設定が出来ましたが、四色以上になってくるとIF関数を使い =IF(B1>=1,"S",IF(C1>=1,"O",IF(D1""," ","D")))みたいな式を設定し 更にそのセルを確認して色を変える方法しか思いつかず。。。 ただでさえ非常に横に長いシートなので、不必要に使用する列を増やしたくないのと出来るだけ簡素化した表にしたいと思っております。 どなたかエクセルに詳しい方がいらしたらご教示いただけないでしょうか? 尚、エクセルは2003でOSはVISTAを使用しております。 お手数ですが宜しくお願い致します。

  • エクセル関数について教えてください

    エクセル関数について教えてください! ある特定のセルに入力された値が、範囲指定された中のいずれかのセルの値と一致する場合は「○」、一致しない場合は「×」を記載する方法 (例) A1のセルに「0001」という値があります B1:B10の範囲指定したうちのいずれかのセルに「0001」という値がある場合は「○」、ない場合は「×」を記入 どなたかよろしくお願いしますm(_ _)m

  • ExcelのVBAで、条件でセルに色付けしたい

    VBは超初心者です。どなたか教えてください。 データをシートに貼り付けた後の処理で、あるセルの値を判断して その行(範囲あり)を灰色に塗りつぶしたいのです。 よろしくお願いします。 例えば、A列のセルに"B"の文字が入っていたら "10B"の行(A2からC2)が灰色に。 A列 B列  C列 10A 1000  あさん 10B 1500  いさん 20A  300  うさん

  • エクセルのマクロでの数式の入力に関しての質問です。

    エクセルのマクロでの数式の入力に関しての質問です。 特定のセルに =セルと同一行のA列の値 + セルの同一行のB列の値 というような数式を入力したいのですが 同一行の列の指定方法がわかりません。  例) 特定セル=C1 結果:C1=A1+B1 特定セル=C3 結果:C3=A3+B3 どなたかご教授よろしくお願いいたします。

  • エクセルでのセルの色づけ方法

    教えてください。 エクセルで、8000行、15列程度の表があります。 例えば、A2に、Aと入力すると、A2とA1の両セルが水色 Bと入力すると、A2とA1の両セルが黄 Cと入力すると、A2とA1の両セルが赤 他にも、例えば C4に、Bと入力すると、C4とC3の両セルが赤 Bと入力すると、C4とC3の両セルが黄 Cと入力すると、C4とC3の両セルが赤   などのように、A=水色   B=黄色   C=赤になるように 条件付き書式を設定し、その書式を他のセルへコピーして、 1000行位までは、ちゃんと保存できたのですが、8000行程度まで、コピーして、保存すると、『保存できません』と表示されてしまい、1000行以上は条件付き書式のコピーをしても、コピーはできますが、保存できないため、大変困っています。。。もしかして、条件付き書式には、書式のコピーができる制限があるのでしょうか?あとは、VBなどで対応 するしかないのでしょうか。VBもまったく分かりません。。 是非、よろしくお願いいたします。

  • エクセルで質問です。

      A  B   C   D      1 ○ ○  ○○  1    左記のようにAとBのセルに、○や△や×をを入力し、CとDの行に  2 ○ △  ○△  2    値を返す方法を教えて下さい。  3 △ ○  ○△  2    例 A1△、B1△、入力、 C1には△△とD1には3の値を返す。 4 △ △  △△  3    例 A1× B1△、入力、 C1には△×とD1には4の値を返す。 5 △ ×  △×  3 6 × △  △×  4 7 × ×  ××  5 8 × ○  ○×  3  9 ○ ×  ○×  3

  • 《エクセル》入力規則について

    いつもお世話になります。 エクセルの列に、入力規則で打ち込めるデータを限定したいのですが、 セルA1の値が"あ"なら、セルB1には"A"・"B"・"C"のみ入力できる セルA2の値が"い"なら、セルB2には"D"・"E"・"F"のみ入力できる のようなことは可能でしょうか。 また、 A1が"あ"B1が"A"の場合は、C1には"い"・"ろ"・"は"のみが入力できる などということも出来ますでしょうか。 ご存知の方がいらっしゃったらお手数ですが宜しくお願い致します。

  • エクセルの再質問

    セルA1~D1に1ケタの異なる数値が昇順で入っています。この異なる値の並びが20行まで続いていす。 そこでA25に1、B25に3、C25に5、D25に7と入力したとき、1~20行の中で、この値と同じ並び方をしている行(たとえばA10=1,B10=3,C10=5,D10=7)があれば、セルA10,B10、C10,D10に色をつけたいのですが出来るでしょうか? また、条件が2個になれば同じようにできますか? よろしくお願いします。

  • エクセル2000で教えて下さい。

    セルに式を入れると、式の対象データが発生した時自動的に式が入っているセルに 値が入りますが、マクロ(モジュール)では、上記の方法(ボタン等を使用しない)はできないのでしょうか? セルの式では下記の条件式がわかりませんがマクロの記述ならわかるので・・・ もしセルの式で下記できれば、こちらも教えて下さい。 1、例)A1~A30の間に10という値があった場合のみ対象のB例の値を加算する。 2、例)C1~C7の間にD1~D7の中に値がある場合のみ、C1から順番にD列の値を 移す。 2番の例は、よくわからないのですが、セルの式ではできないと思いますので できれば、ボタン操作をつかわないでどこかに設定をすると自動的に行う方法 はありませんか? お願いします。 もし、セルでは自動できないがテキストボックス等で、できるのでしたら・・・ どんな方法でもいいのでお願いします。

このQ&Aのポイント
  • 以前、友達からもらったあずきの入った袋で電子レンジであたためる商品がありますが、1年くらい使っていると暖まりづらくなる気がします。この商品の使用限界はどのくらいなのでしょうか。
  • あずきの入った袋で電子レンジであたためるものを使っていると、最初のうちは効果がありますが、使用年数が経つと暖まりづらくなることがあります。この商品の使用限界について知りたいです。
  • 友達からもらったあずきの入った袋で電子レンジであたためる商品を使っていますが、1年ほど経つとあまり効果が感じられなくなってきました。この商品は使用期限があるのでしょうか。
回答を見る

専門家に質問してみよう