重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

ご質問させて下さい。

異なるエクセル表を比較し、
色つきで結果が分かる手法を探しています。

■詳細
・異なるエクセル表の内、共通する項目は1行のみ
・共通する1行の内、A表にしかないセル、B表にしかないセルが混在しています
・結果は色付きでなくとも結構です
 →別行にチェック(共通、A表にしかない、B表にしかない等)でも可
・手法はマクロでも、何らかのツールでも結構です
 →diffツールをいくつか試しましたが、意とする結果が得られませんでした

単純に検索を使ってもいいのですが、
対象の数が非常に多く、作業時間がもったいなく感じています。

ご教示、宜しくお願いたします。

A 回答 (3件)

>エラーメッセージ(?)が


表示されてしまいます。

 申し訳御座いません、私のミスです。
 各数式を以下の様に修正してみて下さい。


Sheet1のA1セルの数式
【誤】

=AND(A1<>"",COUNTIF(Sheet2!$B:$B,A1)=0)


【正】

=AND(A1<>"",COUNTIF(INDIRECT("Sheet2!B:B"),A1)=0)


Sheet2のB1セルの数式
【誤】

=AND(B1<>"",COUNTIF(Sheet1!$A:$A,B1)=0)


【正】

=AND(B1<>"",COUNTIF(INDIRECT("Sheet1!A:A"),B1)=0)
    • good
    • 0
この回答へのお礼

実際の表に合せるために多少手は入れましたが、
無事に解決することができました。
ありがとうございました!

お礼日時:2010/12/24 21:35

>異なるエクセル表



とは、同じBook内の別の表なのでしょうか、それとも別のBookの表なのでしょうか?

 もし、同じBook内の表であれば話は簡単で、条件付き書式を使用すれば良いと思います。

 今仮に、Sheet1とSheet2に表があり、Sheet1のA列とSheet2のB列が共通する項目であるとした場合には、以下の様な操作を行って下さい。


Sheet1のA1セルをクリックして選択
  ↓
メニューの[書式]をクリック
  ↓
現れた選択肢の中にある[条件付き書式]をクリック
  ↓
現れた「条件付き書式の設定」ウィンドウの左端の欄をクリック
  ↓
現れた選択肢の中にある「数式が」をクリック
  ↓
「条件付き書式の設定」ウィンドウの右端の欄に次の数式を入力

=AND(A1<>"",COUNTIF(Sheet2!$B:$B,A1)=0)

  ↓

「条件付き書式の設定」ウィンドウの[書式]ボタンをクリック
  ↓
現れた「セルの書式設定」ウィンドウの[パターン]タグをクリック
  ↓
好きな色をクリック
  ↓
「セルの書式設定」ウィンドウの[OK]ボタンをクリック
  ↓
「条件付き書式の設定」ウィンドウの[OK]ボタンをクリック
  ↓
A1セルにカーソルを合わせて、マウスを右クリック
  ↓
現れた選択肢の中にある[コピー]をクリック
  ↓
Sheet1のA2以下のセル範囲を選択する
  ↓
選択範囲を示す黒い太枠の内側にカーソルを合わせて、マウスを右クリック
  ↓
現れた選択肢の中にある[形式を選択して貼り付け]をクリック
  ↓
現れた「形式を選択して貼り付け」ウィンドウの中にある「書式」と記されている箇所をクリックして、チェックを入れる
  ↓
「形式を選択して貼り付け」ウィンドウの[OK]ボタンをクリック
  ↓
同様の操作をSheet2のB1セルに対しても行い、次の数式で条件付き書式を設定し、その条件付き書式をSheet2のB2以下にコピーする

=AND(B1<>"",COUNTIF(Sheet1!$A:$A,B1)=0)

以上です。

 尚、2つの表が異なるBookにある場合にも、同様の方法が、一応は使用可能だと思いますが、片方の表にしか無いセルを確認する際には、2つのBookを両方共、開いた状態にしておかないと、色付けが正しく行われない場合がありますので、必ず両方のBookを開く様にして下さい。

この回答への補足

ご回答、ありがとうございます。
試してみた結果、下記の部分でエラーメッセージ(?)が
表示されてしまいます。

■箇所
「条件付き書式の設定」ウィンドウの[OK]ボタンをクリック
■エラーメッセージ
「条件付き書式で、他のワークシートまたはブックへの参照は使用しません。」

すいませんが、今一度、ご教示お願します。

補足日時:2010/12/23 13:36
    • good
    • 0

いくつか試したのは


エクセルファイル比較ソフトExcelDiffの紹介 無料ダウンロード
http://www.suntrap-systems.com/products.htm
などですか

さんこうに
2つのEXCELファイルの比較 - Office系ソフト - 教えて!goo
http://oshiete.goo.ne.jp/qa/3567002.html
    • good
    • 0
この回答へのお礼

出来合いのソフトでは意図する結果に至りませんでしたが、
勉強させていただきました。
ご回答、ありがとうございました。

お礼日時:2010/12/24 21:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!