• ベストアンサー

[Excel] セルの値が同じであれば、色を付ける。

こんにちは。 添付の画面をご覧ください。 上の表(処理前)に対し式を設定して下の表(処理後)のようにしたいと思います。 条件は、No.かつコードNo.が重複している物のみ色を付けると言う物。 条件付書式では、1つの項目を比べることは出来るのですが、2つの項目を同時に比べるというやり方が分かりません。しかも、数値と文字列です。 さらに、1列ではなくデータ量によって右へ回り込みます。 このような条件で、同一のセルを見つけ出す書式はどのようにしたら良いでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • P5Q
  • ベストアンサー率40% (86/210)
回答No.1

A4とB4の両方のセルで  条件付き書式 数式を選択し 式を   =VLOOKUP($B4,$F$4:$F$8,1,0)=$B4 を入力     あとは、文字やセルの色を設定しOK。 E4とF4の両方のセルで 条件付き書式 数式を選択し 式を   =VLOOKUP($F4,$B$4:$B$8,1,0)=$F4 を入力     あとは、文字やセルの色を設定しOK。 A4とB4をコピーし、 形式を選択して貼り付けで  書式を選んで必要な行数を貼り付け。 E4とF4もコピーして、同じく 書式を選択して貼り付け  でどうでしょうか?  入力後に式に変な記号””が付いていないか、チェックしてください  ついていたら消してください。

sukeken
質問者

お礼

こんにちは。 やってみるのですが、なぜかうまくいきません…。 2つのセルが、全く同一の時色を付ける。 そしてそのセルは複数列に渡る。 同じセルは、そこら中にある。 もう少しやってみます。 ありがとうございました。

その他の回答 (1)

  • P5Q
  • ベストアンサー率40% (86/210)
回答No.2

No.2 です。 質問を読み違えていました。  I列とJ列を 使わせてもらえるなら  I4セルに   =A4&"-"&B4  J4セルに   =E4&"-"&F4 で、I4とJ4セルをコピーし必要な行まで貼り付け。  A4とB4セルの 条件付き書式 数式を選択し 式を   =COUNTIF(F:F,I4)>=1 E4とF4セルの 条件付き書式 数式を選択し 式を   =COUNTIF(I:I,J4)>=1 A4とB4をコピーし、 形式を選択して貼り付けで  書式を選んで必要な行数を貼り付け。 E4とF4もコピーして、同じく 書式を選択して貼り付け  ダメだったら、すみません。 

sukeken
質問者

お礼

P5Qさん、こんにちは。 返事が遅くなり申し訳ありませんでした。 実はまだ試行錯誤中です。 ただ少し光が見えてきましたので、もう少し頑張ってみようかと。 ありがとうございました。

関連するQ&A

  • エクセル 色つきセルのみの表示

    こんにちは いつもお世話になっています。 エクセル2003を使っています。 A列に文字データがあります。条件付書式で重複セルに色をつけてあります。 この色をつけたセルだけを表示させる方法を教えてください。 実際に色を付けてあれば検索で処理できるようですが、条件付書式でのやり方をネット上で探せませんでした。よろしくお願いします。

  • エクセルで土・日のセルに幅広く色をつけたい

    エクセルで予定表を作成しています。A列に日付・BからH列まで項目を設けています。(A列は、33行目まで日付が入力されています) A列に条件付書式で、条件付書式の設定で条件(1)数式が=WEEKDAY(A33)=1  パターン  色  ブルー  フォント  赤 A列に条件付書式で、条件付書式の設定で条件(2)数式が=WEEKDAY(A33)=7  パターン  色  グリーン フォント  赤 の設定を行いました。 A列の 土・日のフォントが赤に、セルの色がブルー・グリーンになるのですがBからH列はセルに色がつきません。 A33:H33  までの設定にするとセルの色がグレーになります。 AからHまでセルに同じ色を表示する設定はあるのでしょうか。

  • エクセルでの重複セルの削除

    こんにちは いつもお世話になっています。 エクセル2003を使っています。 A列に文字列があり、条件付書式で重複データのセルに背景色を付けています。 A列は、ふりがなで昇順でソートしてあります。 条件付書式は数式に =COUNTIF(A:A,A1)>1としています。 B列にはA列の特定セルの行にだけ数字データがあります  A列の特定セルとはA列の重複セルの下側のセルです。 重複データは常に2つだけ出てきます。ソートしてあるのでB列にデータの無いセルが上側に配置されているのだと思います。 例えば、 A    B 事項 該当箇所 (見出しです) 愛知  秋田 秋田 12.23.34. 石川 愛媛 愛媛 5.68.78. (A列の秋田、愛媛のセルの背景色が条件付書式で黄色くなっています) という具合です。 ここで質問ですが、 重複セルの上側のセルだけを削除する方法を教えてください。上の例ではB列にデータの無い秋田、愛媛です。 フィルタオプションで「重複セルを無視する」にチェックをいれても重複セルの下側のセルが無視されてしまいます。また、検索で色つきセルだけを表示しようとしても条件付書式ではできないようです。 わかりにくい説明ですみません。よろしくお願いします。

  • 複数セルに対しての条件付書式設定

    条件付書式を設定する場合、一つのセルを選択して、「セルの値が」「~より大きい」という風に設定し、あとはコピーをすると列全体に条件付書式が設定されますよね。 これは一つのセルを指定して設定した場合、うまくいくんですけど、例えば、それぞれの列に対して条件付書式を設定したい場合、「1列目は小数点なしの設定」、「2列目は小数点第2位まで表示する設定」、「3列目はパーセンテージ表示」という風に各列ごとによっていろんな書式が設定されていた場合、1列目に条件付書式を設定したものの、2列目以降は書式のコピーではうまくいきません。 とても大きな表の場合1列ずつ条件付書式を設定していくことはとても大変なのです。 なにかいい方法はありませんか?

  • 【Excel】条件付設定?関数?セルに色をつけたいのですが・・

    今仕事である表を作っているのですが、 ある列のセルに何か文字を入力したら、となりのセルに色がつく、といった条件指定をしたいのですがどのようにしたらいいのかわかりません。 (例・C2セルに何も入力されないとB-2セルは塗りつぶしなし→C2セルに何か文字またはデータを入力するとB2セルが赤い塗りつぶしになる、のような感じ) 条件付書式に、何か関数を入れてとかでやればいいのかなぁ・・・? いろいろやってみたのですがどうもうまく設定ができません。 どなたか教えて下さい。宜しくお願い致します。

  • エクセルでセルに色をつける

     エクセル2003を使用しています。 数値をランク付けしてセルに色をつけたいのですがランクが1から6まであり条件付書式を活用しようと思ったら3つの条件までみたいで困っております。1から6まですべて違う色のセルにしたいのですが、なにか、いい方法はないでしょうか?

  • エクセル 文字列セルに条件付書式をセル参照したい

    いつもお世話になっております 質問の表題が変になりましたが、よろしくご教示お願いします。 A1セルに文字列「’00000」があります。 B1セルに数値に変換した「00000」があります。 条件付書式で、B1セルを数値の条件で1~19999 は赤、20000~29999は黄色とかを設定しています。 A1セルは、数値でないので条件付ができませんが、B1の書式、セル色だけ参照できませんか? ほかにA1のセルに文字列があっても色指定できる   ネットワーク共有のファイルで、複数人で使用し、数値を打つと色が出るようにしております。 よろしくお願いします。

  • Excel条件付書式

    Excelで表を作成しています。 A列~F列まで文字や数値が入っており、F列に順位を入れています。 F列の順位が上位10位までの行(たとえばA10~F10まで)のセルに色をつけたいのですが、条件付書式を使って、どのように設定すればよろしいでしょうか?

  • excel、A1セルとB1セルの差でセルに色を付けるには・・・・。

    皆さん始めまして、いつも大変お世話になっております。 excelでの質問です。 まずA1セルとB1セルに小数点2桁の数値を入力します。 A1セルからB1セルの数値を引き、その差が0.16以上の場合に条件付書式を使いA1セルとB1セルに色を付けたいのです。 当方条件付書式に 「数式が」=(A1-B1)>=0.16 上記の条件を入れてみたのですが、A1セルとB1セルに入れる数値によっては上手く色が付けられないで困っています。 参考値  A1「54.19」 B1「54.03」 上の数値だと色が付かなかったりします 他に良い方法ありましたら教えて頂けると幸いです、よろしくお願いいたします。

  • Excel 条件付書式で、セルに色を付けたいのですが

    エクセルで、チェック表を作成しました。 1行目には日付を2行目には曜日が入るようになっています。 A列には、各チェック項目が入ります。 この様な表を作成し、1ヶ月単位でチェックを行います。 作成した表を、1ヶ月ごとに曜日と日付を更新する必要があります。 土日のみ自動的にセルに色がつくようにしたいのですが、上手くいきません。 現在、条件付書式にて、曜日の欄には色がつきます。 また、他のセルは、「次の場合に等しくない」で曜日の欄が土日の場合に、色がつくようにはなりました。 しかし、日付の欄や、セルに予め文字が入っている場合、この条件付書式が上手く機能しません。 何か良い手はありますか?(文字を消すと上手く機能します)

専門家に質問してみよう