- ベストアンサー
エクセルで重複しないセルのみを抽出
エクセル2003です。 A列とB列に文字列があります。 B列の中身はすべてA列に含まれています。 いま、A列の中から、B列と重複しないものを取り出したいのですが、 どうすればいいでしょうか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#99913
回答No.1
=IF(COUNTIF(B:B,A1)=0,A1,"") この数式をC1に入力し、A列のデータの数分、下にコピーすれば重複しないものだけがC列に表示されます。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
例データ A列 B列 C列 <--第1行目を挿入 a a d c c d s ー 1 c x ー 2 C2 の式は =IF(COUNTIF(B:B,A2)=0,MAX($C$1:C1)+1,"") 下方向に式を複写。 結果 上記C列 ーー H列(どこの列でも良い、他シートでも良い)H2セルに =INDEX(A:A,MATCH(ROW()-1,C:C,0),1) 式を下方向に複写 結果 H列 s x 上記は自称 imogasi方式。Googleで照会すると過去回答が沢山出ます。 他シートへ出す場合ー>A:A,C:Cの前にSheet1!をつける。 #N/Aを出さない式ー>C列のMAX値をRow()-1が超えたら空白という式を追加 など、詳しくはそちらにあります。
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
回答No.2
1行目はタイトル行として 作業列(C列など)の2行目に =MATCH(A2,B:B,0) 下へオートフィル オートフィルタをかけて #N/Aを抽出する