• ベストアンサー

エクセルと条件付き書式について

エクセルと条件付き書式について 以下のような表をエクセル2007で2つ作成しました。 内容は全く同じものですが、この二枚を照合して あっているかどうかを確かめたいです。 条件付き書式で処理したいと思います。 もし、違うところがあれば、セルを赤で塗りつぶしわかりやすいようにさらに「×」 を表示したいです。 初心者で申し訳ないですが、教えてください。

この投稿のマルチメディアは削除されているためご覧いただけません。

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

  • ベストアンサー
  • knb-nkm
  • ベストアンサー率66% (4/6)
回答No.2

条件式書式の判定には、同じシート内のセルしか使えないので、 先ず、二つのシートの各セルが同じかどうかを判定する部分を、 条件付き書式を設定するシートに追加します。 例えば、表が Sheet1 のA1:B3 で、相手が Sheet2 の A1:B3 にあるとすると D1のセルに、=IF(A1=Sheet2!A1,FALSE,TRUE) の様に、入力して下さい。(Sheet2 は、比較対象のシート名です) そうすると、Sheet1 の A1 と、Sheet2 の A1 が異なる場合、D1にTRUE、 同じ場合は、FALSEと表示されます。 そこで、D1 のセルをコピーして、D1:E3の範囲に貼りつけると、 Sheet1 と Sheet2 を比較して、TRUE、FALSE で表示する表ができます。 これだけ準備してから、Sheet1 の A1:B3を選択して、条件付き式書式の 新しいルール を開きます。  ルールの種類は、「数式を使用して、書式設定するセルを決定」を選択し、 ルールの内容の、「次の数式を満たす場合に...」の欄に、 =D1 と、入力し、「書式」ボタンを押して、条件を満たす場合の書式を設定します。  とりあえず、赤で塗りつぶしは、これでOKです。  書式で、× をつける場合は、文字列の場合は、表示形式のユーザ定義で 「種類」の欄に、 「"X" @」 と入力すればOKです。  これだけだと、数字の入ったセルには "X" がつかないので、 条件付き書式のルールをもう一つ、上記と同様に追加して、表示形式の「種類」 の欄に、「"X" 0」を入力して、条件付き書式の管理で、各ルールの「条件を 満たす場合は停止」列のチェックボックスに、チェックを入れると、数字欄も 文字列欄も "X"つきで表示できます。 結構、手間かかりますが、頑張って下さい(^^;

その他の回答 (1)

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.1

sheet1に条件付き書式を設定 もう一つの表がsheet2とします sheet1のセルA2~照合したい範囲を選択する 条件付き書式に数式 =INDIRECT("sheet2!"&ADDRESS(ROW(),COLUMN()))<>A2 を設定する 書式を設定して終了 >・・・さらに「×」 条件付き書式は書式を変更するものなので セルの値を変更できません しかし、sheet1をすべてコピーし sheet2へ貼り付けたほうが速いと思いますよ 参考まで

関連するQ&A

  • エクセルとデータの照合について

    エクセルとデータの照合について シート1に以下のような表を作成しました(上段) また、シート2にも以下のような表を作成しています(下段) 見にくいですが、要は同じデータが入っているのですが、入っているセルが 違うので、どんな関数や条件付き書式(色つき)を使って照合すればいいのかが わかりませんでした。 両者を見比べて照合をしたいのです。おもに上段の数字があっています。 初心者で申し訳ありませんが、教えてください。

  • エクセルの「条件付き書式」で困っています

    エクセルの「条件付き書式」なんですが 表の見栄えを良くするために、一行ごとに色を付けようと 「書式」-->「条件付き書式」-->設定ダイヤログに 条件(1)・・「数式が」-----「=MOD(ROW(),2)=0」を設定しました     書式-->パターン・グリーンを指定 思い通り選択範囲の表に、一行ごとの縞模様が出来たのですが 追加で 条件(2)・・「セルの値が」-----「次の値より大きい」-----「100」     書式-->フォント太字・赤を指定 と指定したところセルに色の付いた行(偶数行)は100以上の数値が入力されても フォントが太字・赤になりません このような条件は「条件付き書式」ではなく、表示形式で設定するのでしょうか? 私は「条件付き書式」で一括に設定したいのですが 詳しい方がいらしたら教えて下さい WIN2000・エクセル2000  です。

  • エクセル2000の条件付き書式について

    エクセル2000において、条件付き書式を利用すると、そのセルの文字色とかパターン(塗りつぶしの色)などをその条件にそって、変えることができるのはわかったのですが、行単位で、条件付き書式を利用できないでしょうか? つまり、A1のセルがマイナスになった場合は、1の行はすべて赤に表示するということなのですが…

  • エクセルと条件付き書式のコピーについて

    エクセルと条件付き書式のコピーについて エクセル2003で以下のような表を作成しました。 B列からE列に映画館の売り上げを入力しています。 したい処理は、もし、映画館A~Cの売り上げが 特定映画館の売り上げを下回っている場合、そのセルを 黄色で塗りつぶしたいのです。 条件付き書式のコピーをしましたが、上手くいきませんでした。 Cの2列に条件付き書式を設定して、コピーすればいいのでしょうか。 いっぺんに入力できる方法を教えてください。 お願いします。

  • Excelの条件付き書式について

    Excelの条件付書式について教えてください。 次のようなことをしたいです。 (1)10個のセルに次のような条件付書式を設定します。  ・条件1:セルの値が5以上だったらセルの塗りつぶし(パターン)を青色にする。  ・条件2:セルの値が5未満だったらセルの塗りつぶし(パターン)を赤色にする。 (2)別の1つのセルで上の10個のセルを監視して  すべてのセルが青色だったら"PASS"と表示する。  ひとつでも赤色のセルがあったら"FAIL"と表示する。 VBAを使用して、条件付書式が設定されたセルを参照し、 どちらの条件付書式が適用されているのか調べられるのなら、 それでもかまいません。 条件付書式でセルの色(パターン)を設定した場合、 セルの.Interior.ColorIndex 及び PatternColorを参照しても、 塗りつぶしはされてないという扱いになっているようです。 なにか方法があるでしょうか?

  • エクセルの条件付き書式

    条件付き書式について、指定したセルに入力(数字や文字を問わず)すると、セルの色が変わるよう設定したいのです。 ただ、数字の表示を3桁表示する必要があり、どうしても1~99までの番号には頭に「0」をつける必要があるため、条件付き書式を設定する前に、あらかじめ対象のセルには、セルの書式設定で表示形式を文字列に設定しています。 その設定をすることにより、条件付き書式が実行されません。 ですので、 (1)セルに001~099と表示されるよう入力するとセルの色が変わるやり方 と、 (2)数字ではなく文字を入力したときもセルの色が変わる設定方法 を、ご存知であれば教えてください。 エクセルの知識は「初心者~普通」程度です。 表計算などは出来ますが、関数やマクロはかじってる程度です。 簡単な回答をしていただけるとありがたいです。 よろしくお願いします。

  • エクセルと照合について

    エクセルと照合について シート1とシート2に以下のような表を作成しています。 両者の照合結果をシート3に作成したいです。 関数と条件付き書式で、間違っていればシート3に「×」と黄色に塗りつぶしたいです。 できればエクセル2003と2007バージョン両方のやり方を教えてください。 初心者で申し訳ありませんがよろしくお願いします。

  • エクセルの条件付き書式について。

    エクセル初心者です。 条件付き書式について教えてください。 例えば、 商品名 仕入単価 販売価格 利益率   A    100円  150円   50% B    200円  240円   20% という表があったとします。 このとき、利益率が【30%】を超える【商品名】を 赤文字で表示したい場合は どのような手順を踏めばいいでしょうか? 上記では【A】という文字を赤文字で表示させたいです。 初歩的な質問で申し訳ありませんが、 宜しくお願いいたします。

  • Excel 条件付き書式

    エクセル条件付き書式で質問です。 不慣れなためわかりづらかったら申し訳ありません。 条件付き書式を使って2つのセルを比較し、不一致ならばセルの色を付けたいと考えています。 片方はB4セルにHlookupで検索した数値 表示形式”標準” もう片方はF4セルにsplit関数で表示した数値 表示形式”標準”としています。 同じ数値を表示していますが、条件付き書式を設定すると不一致と 判断されてしまいます。 お分かりになられるかたがいらっしゃいましたら、ご回答いただけたら助かります。 よろしくお願いいたします。

  • エクセルの条件付書式について

    商品コ-ド表   商品色(別表)    色別したい   (赤色)   (青)   (黄色) 0123        0123    1236    2015 1236        0654    1239    5698 1239                   5698 2015 0654 商品コ-ド表を商品色別表のように、赤、青、黄色に エクセルの「書式」→「条件付書式」を使って色別したいのですが、初心者なので、条件付書式の設定内容が、 わかりません。具体的に教えてください。

専門家に質問してみよう