Excel で 2 つの異なるスプレッドシートの列を比較し、結果を 3 番目のスプレッドシートに配置する

Excel で 2 つの異なるスプレッドシートの列を比較し、結果を 3 番目のスプレッドシートに配置する

同じ Excel ファイルに 2 つのシートがあるとします。

シート1

A
1
2
3  

シート2

A
1
2
0

私は今までこれを試してきました=VLOOKUP(Sheet1!$A2:$B$240,Sheet2!$A2:$B$240,2,FALSE)

比較を行うと #SPILL! が表示されます。2 つのシートを比較して結果を 3 番目に配置するにはどうすればよいでしょうか。

私のアウトプットにはこれが必要でした

シート3

A
True
True
False

ご協力いただければ幸いです

答え1

sheet3のセルA2に単純に

=Sheet1!A2=Sheet2!A2

次に、A2 を A240 (または最大行) までコピーします。

条件付き書式を使用して、視覚的に簡単に比較することもできます。sheet1 のすべてのデータ (A2:A240) を選択し、[ホーム] > [条件付き書式] > [新しいルール] をクリックして、数式を使用して次のように設定します (絶対参照 $A$2 <> Sheet2!$A$2 ではなく、相対参照 A2 <> Sheet2!A2 を使用してください)。

ここに画像の説明を入力してください

sheet2でも、数式=A2 <> Sheet1!A2を使用して同じ操作を実行できます。

関連情報