- ベストアンサー
エクセルで同じ列の中から同じ数値を抽出
エクセルに一つの列にランダムに数値が入力されています。 その中には、同じ数値が入っている場合があります。 同じ数値というのは、何種類もあります。 その同じ数値だけを抽出したいのですが、抽出出来る関数か何かありますでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
No.1 yuki__yuki です。オートフィルタはだめでしたか。失礼いたしました。。。 こんな方法もありますが、こちらではいかがでしょうか? ↓ http://www.relief.jp/itnote/archives/000798.php 基本は No.2 の方と同じく COUNTIF を使われていて、条件付き書式との合わせ技です。 ご参考になれば幸いです。
その他の回答 (3)
数値の入っている列で並び替えをして、 IF関数などを使うのが簡単ではないですか?
お礼
COUNTIFとIFを合わせてやることで簡単にできました。 ありがとうございます。 無事解決できました。
- 5244
- ベストアンサー率30% (7/23)
関数ならCOUNTIFでしょう。 例えばA1からA100までデータがあってB1に以下の関数を組みます。 =COUNTIF(A$1:A$100,A1) これをB100までコピー。 重複データがなければ1、重複データがあれば重複している数により2,3・・と表示されます。参考まで。
お礼
ありがとうございます。解決できました。 データ量が多かったので時間がかかりましたが、問題なく終了しました。
オートフィルタの機能ではだめでしょうか? [データ]-[フィルタ]-[オートフィルタ] これで、列タイトルのところに▼マークが出てきますので、抽出したい数値を選択すれば、その行だけが表示されるのですが。 ご参考になれば幸いです。
補足
データ量が約29000個あります。 それで、29000個を1個1個同じ物がないかどうかを調べないといけないので、便利な方法があればと思っています。 オートフィルタだと大変なので関数とかで出来ればと思っているのですが、いかがでしょうか。
お礼
ありがとうございます。 COUNTIFとIFを合わせて、やってみました。 簡単にできたので、よかったです。ありがとうございます。