Excel で 2 つの列を比較することは難しいタスクではありません。この作業を行うには、VLOOKUPの使用をお勧めします。常に同じブックまたはスプレッドシートに比較する列があるわけではありません。そのため、従来の比較方法は作業負荷を増やします。このチュートリアルでは、最大 2 つの列を比較して共通値を返したり、欠落データを特定したりするために VLOOKUP 関数を使用する方法について説明します。
Microsoft Excel で列を比較する方法
述べたように、Excel VLOOKUP 関数を使用して、異なるデータを検索して照合したり、2 つの列の相違点を特定したりできます。
- 列を比較する (異なるデータを検索して照合する)
- 2 つの列を比較して相違点を特定する
1] 列を比較する (異なるデータを検索して照合する)
多くの場合、Excel スプレッドシートにデータを含む 2 つの列があり、セルのデータポイントが 1 つ存在するかどうかを調べる必要があります。このような状況では、IF 関数や等号ではなく、VLOOKUP を使用する必要があります。
問題なく短時間で作業を完了する方法について説明します。
Microsoft Excel アプリケーションを起動します。
次に、データを含むブックまたはスプレッドシートを開きます。
まだデータを追加していない場合は、新しいスプレッドシートを開いて関連情報を追加します。
列 A と列 B の両方に名前が入力されたデータセットがある場合、両方の列から同じ名前を列 C に表示できます。たとえば、マートルが A と B の両方に配置されている場合、VLOOKUP はその名前を C に配置できます。
次のコマンドを入力するだけで済みます:
=IFERROR(VLOOKUP(B2,$A$2:$A$10,1,0),"No Match")
一致が見つからない場合は、No Match を使用することに注意してください。その場合、空白または #N/A ではなく、No Match という単語が表示されます。
2] 2 つの列を比較して相違点を特定する
VLOOKUP 関数のもう 1 つの目的は、2 つの列内の相違点を特定することです。これは簡単なタスクなので、これを行う方法について説明します。
Excel とすべてのデータを含むブックがすでに起動していると思います。
そのため、列 A と B に名前などのデータがあると思います。
列 B にあり、列 A にない名前を調べる必要がある場合は、次のコマンドを使用します:
=IF(ISERROR(VLOOKUP(B2,$A$2:$A$10,1,0)),"Not Available","Available")
上記の式は、列 B の名前を列 A のすべての名前と照合します。完全一致が見つかった場合、式は名前が返されます。見つからない場合は、代わりに #N/A が表示されます。このため、VLOOKUP と組み合わせて IF 関数と ISERROR 関数を含めることにしました。
したがって、名前が見つからない場合、この式は Not Available を表示し、見つかった場合は Available を返します。
VLOOKUP は 2 つの列を返すことができますか?
一度に複数の列を VLOOKUP したい場合は、配列数式を作成するか、配列数式を使用するのに興味がない場合はヘルパー列を使用します。
VLOOKUP 関数の例は何ですか?
テーブル内の値を検索するには、Excel で VLOOKUP 関数を使用します。たとえば、=VLOOKUP(A2,A10:C20,2,TRUE)
または=VLOOKUP("Fontana",B2:E7,2,FALSE)
を代替として使用できます。すべては列と達成したい内容に基づいています。
コメントする