- ベストアンサー
エクセルで質問があります。
エクセルで ____A_____B 1___5_____8 2___7_____2 3___4_____8 4___7_____2 となっていた場合、A列が同じものを削除するということをしたいのですが、どのようにすればいいのでしょうか? この例の場合ですと7が同じものなので ____A_____B 1___5_____8 2___4_____8 のようにしたいと思います。 ただし、A列には数字だけではなく文字が入る場合もあります。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは! 色々方法はあるかと思いますが・・・ 一例です。 ↓の画像のように作業用の列を使わせてもらっています。 作業列C2セルに =IF(OR(A2="",COUNTIF($A$2:$A$1000,A2)>1),"",ROW(A1)) という数式を入れ、オートフィルで下へずぃ~~~!っとコピーします。 E2セルに =IF(COUNT($C$2:$C$1000)<ROW(A1),"",INDEX(A$2:A$1000,SMALL($C$2:$C$1000,ROW(A1)))) という数式を入れ、F2セルまでコピーし、さらにそれを下にオートフィルでコピーすると 画像のような感じになります。 (1000行目まで対応できるようにしていますが、データ量によって範囲指定の領域はアレンジしてみてください。) 以上、参考になれば幸いですが 他に良い方法があれば読み流してくださいね。m(__)m
その他の回答 (1)
- tadagenji
- ベストアンサー率23% (508/2193)
回答No.2
データーが入っている列以外に通し番号を打ち、 A列をソートする 重複部分の行削除をする 通し番号でソートする 以上
お礼
おはようございます。 素晴らしいご回答ありがとうございます。 早速、使わせていただきます。^^