- ベストアンサー
エクセルで2つ以上重複したもの以外を抽出
A B C 1 大阪 1,000 山田 2 東京 1,000 吉田 3 神戸 1,200 山内 4 東京 1,000 吉田 5 大阪 2,200 山田 このようなものが、3,000行位ある中で、A列に2つ以上重複したものがない行(この場合 大阪 1,000 山田)のみを取り出したいのですが… 数が多すぎてオートフィルでは大変なので… どなたか、よろしくお願いします。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
こんにちは。 他の方も言ってますが、A列の重複なしは「神戸」ですよね。だとしての回答です。 フィルタオプションの設定を使います。 表の1行目に項目名を設定します。 仮に、項目1、項目2、項目3 とします。 セルE2に =COUNTIF($A$2:$A$5,A2)=1 と入力します。セルE1は空白にします。 A1を選択して、データ→フィルタ→フィルタオプションの設定 と進みます。 抽出先を選択範囲にします。 リスト範囲は自動で入ります。 条件範囲を$E$1:$E$2とします。 これで[OK]を押します。 どうでしょうか。
その他の回答 (6)
- keirika
- ベストアンサー率42% (279/658)
No.1です 質問をもう一度良く、読み返してみましたら、どうも内容を勘違いしていたようです。 申し訳ありません
どうも質問者様の質問がはっきりしないので、回答の皆様が混乱しているようですが、 私は例題の神戸のみを抽出したいと、解釈したのですが.. 質問者の補足を待ちます。
- keirika
- ベストアンサー率42% (279/658)
A列を基準に並べ替えを行うと 大阪 1000 山田 大阪 2200 山田 神戸 1200 山内 東京 1000 吉田 東京 1000 吉田 になります。 ここに数式を加えると 大阪 1000 山田 1 大阪 2200 山田 0 神戸 1200 山内 0 東京 1000 吉田 1 東京 1000 吉田 0 となります。 このデータから『0』だけを抽出すれば、『神戸』も抜き出すことができると思うのですが、どこかに不備がありましたら、教えてください よろしくお願いします。
- mshr1962
- ベストアンサー率39% (7417/18945)
例の内容だと 重複無し 3 重複2個 1&5 重複3個 2&4 なので1だけ表示というのはできないと思いますが... また条件の「A列に2つ以上重複したものがない行」でA列のみ対象としても 表示されるのは3(神戸 1,200 山内)ですよね。 3を抽出ということなら、1行目に項目行を置き D列にD2=COUNTIF(A:A,A2)として、下方にコピー 「データ」「フィルタ」「オートフィルタ」でD列の▼を押して1を選択してください。
#1のkeirikaさんのやり方だと、一番最後は (下が空白)上と同じでも0になりませんか? 質問の例題ですが、A列に大阪は重複していると思うのですが、 例題は神戸を抜き出すのではないのですか?
- keirika
- ベストアンサー率42% (279/658)
1.A列を基準に並べ替えをします 2.D1セルに=IF(A1=A2,1,0)を入力し、下方向へコピーします。 3.オートフィルタでD列が0のものを抽出します。 以上で出来ると思います。 よろしければ、一度お試しください