• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:2シート間でレコード比較をして、片方にないものを表示する)

Excelで2シート間のレコード比較をする方法とは?

このQ&Aのポイント
  • Excelで2つのシート間でレコード比較をし、片方にしか存在しないレコードを表示する方法について教えてください。
  • 具体的には、雑誌名、入荷日、数量の3つのフィールドを比較し、完全一致しないレコードを表示する対象とします。
  • また、異なるフィールドを示すために、色をつけるか別の列に文字や数字を入れたいです。Accessが使えない環境のため、Excelを利用して解決する方法を教えてください。

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

  • ベストアンサー
noname#262398
noname#262398
回答No.2

**Sheet1**    A     B     C       D       E 1 雑誌名  入荷日  数量  入荷日(2) 数量(2) 2  anan  05/12/27 1000 3  soup  05/12/27 1000   #N/A   #N/A 4  Oggi  05/12/27 1000   05/12/28 5 Hanako  05/12/27 1000         1200 D2 =IF(VLOOKUP($A2,Sheet2!$A$2:$C$5,COLUMN(B$1),0)=B2,"",VLOOKUP($A2,Sheet2!$A$2:$C$5,COLUMN(B$1),0)) 右へ、下へコピー とりあえず、一案で。

masayumi2331
質問者

お礼

バッチリできました! データの表示/非表示はオートフィルタを使って、 地道にしてもらうことにしました。 ありがとうございました♪

その他の回答 (1)

  • cockerel
  • ベストアンサー率46% (253/548)
回答No.1

それぞれのE列に「=A2&B2&C2」を入力します。これを識別番号として使用しVLOOKUPを用いるとよいように感じられます。 シートをまたぐVLOOKUPが面倒くさいときには、一方のE列を他方にコピー(値ペースト)すればよいでしょう。 2つのE列を値ペーストで連結して重複を抽出等、いろいろな方法が考えられます。

masayumi2331
質問者

お礼

アドバイスありがとうございます。 No2さんのアドバイスを利用させてもらうことにしました。 ありがとうございました。

関連するQ&A