教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Excel2010-2016:A列とB列で重複するデータを取り出すには?

 

 

 

 

 


 

 

 

A列とB列で重複するものを取り出すにはCOUNTIF関数を使います。COUNTIF関数は、指定されたデータ範囲内に検索条件(セルや値)がいくつあるかを数えます。

=COUNTIF(データ範囲,検索条件)

重複を返すので、重複しているなら1以上が返 ります。IF関数と組み合わせて「A列の値がB列にいくつかあるか数え、1以上ならA列の値を取り出す」とい った式を作成します。

=IF(COUNTIF(データ範囲,条件),真の場合,負の場合) ★1以上はTrue,0ならFalse

 

=IF(COUNTIF(データ範囲,検索セル),検索セル,"")


■ A列とB列で重複するデータをC列に取り出す

C2に以下の式を入力しオートフィルします。

 

= IF(COUNTIF($B$2:$B$8,A2),A2,"")

 

この式では、A2セルの値B列のデータ範囲の中にあるなら、A2の値を取り出すという式になります。

 

★補足★ 2つ以上の場合の条件式は…

= IF(COUNTIF(範囲,セル)>=2,セル,"")

 

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows