- ベストアンサー
エクセルについて
同一列内(縦15000行)に数字があり、その列内に2個以上重複した数字が存在するものだけを抽出したいのですが? どなたかお教えいただけませんか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>過去に似たような質問がありました。 どころではない。毎日似たような質問が出る。 自称imogasi方式で解ける。OKWAVEでimogasi方式で照会してください。似た質問に対する私の回答他が出ます。 Sheet1のA列にデータがあるとします。 第1行目に行挿入します。 空き列に(c列とする) C2に=IF(COUNTIF($A$2:$A$15001,A2)>1,MAX($C$1:C1)+1,"") と入れて、この式をC3:C150001まで式を複写します。 2件以上あるものは連番が振られます。 Sheet2でも(Sheet1でもいいが)A1に =INDEX(Sheet1!$A$1:$A$15001,MATCH(ROW(),Sheet1!$C$1:$C$15001,0),1)と入れてSheet1のC列の最大値まで式を複写する。 同じものを集めたければ、値貼り付けして式を消し、ソートすれば、行的に塊まりになります。
その他の回答 (2)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
仮に対象列をA列として空き列をB列とします。 ・B1に=IF(COUNTIF($A$1:A1,A1)=2,1,0)を入力し、枠右下の■をダブルクリックします。 ・オートフィルタでB列の1を選択すると、A列に重複した数値が表示されます。 ・A列の表示範囲を選択し、編集→ジャンプ→セル選択の可視セル→OK ・選択された範囲をコピー&ペーストします。
質問者
お礼
ありがとうございます。試してみます。
- ipsum11
- ベストアンサー率21% (55/251)
回答No.1
過去に似たような質問がありました。 以下を参考にしてください。
質問者
お礼
参考になりました。ありがとうございます
お礼
imogasiさん、ありがとうございました。