

エクセルで重複しているデータを抽出したいのですが・・。なにぶん初心者なもので簡単な方法があればよいのですが・・。
A列に日付 B列に企業名このデータが300件ほどあります。
Å列 B列
1月 1日 AAAA社
1月 4日 BBBB社
1月 8日 CCCC社
2月 1日 BBBB社
2月20日 DDDD社
3月 2日 AAAA社
と、あるとしてB列の企業名が重複しているものを抽出したいのですが・・・。この場合 AAAA社とBBBB社ですが。
これを簡単に抽出する方法はないでしょうか?
教えてください お願いいたします。
No.8ベストアンサー
- 回答日時:
企業名がセルB2からセルB300まで入力されていると仮定します。
セルC2に IF(COUNTIF($B$2:B2,B2)>1,"*","") を入力し、セルC300までコピーして下さい。すると重複したデータの二番目以降に "*" のマークが付きます。
(注) 数式を下のセルまでコピーするため、COUNTIF($B$2 は絶対参照にして下さい。
No.7
- 回答日時:
」データ例
コード重複
a
s
d
f
a1
d1
s1
h
j
B2に
=IF(A2="","",IF(COUNTIF($A$2:A2,A2)=1,"",1))
と入れて下方向に複写。
結果上記のB列の通り。
A1:B1を範囲指定して
データ
フィルタ
オートフィルタ
B列で、1を選ぶ
結果
a1
d1
s1
フィルタオプション設定のやり方も良いかもしれない。
No.6
- 回答日時:
>あるとしてB列の企業名が重複しているものを抽出したいのですが・・・。
この場合 AAAA社とBBBB社ですが。確かに日付を考慮に入れなければそれらは重複していますが、日付を含めてデータとして扱うのであれば、たとえば「1月1日のAAAA社」と「3月2日のAAAA社」は重複しているとは言えないようです。もし日付を含めたデータの重複を見つけるという意味であるなら、日付&企業名の値で識別の列を作り、その重複を見つけるようにした方がよいでしょう(日付の入力方法は統一する必要があります;「1月 1日」と「1月1日」では別の値になります)。
重複の検出のしかたにはほかの回答者さんの方法をご使用になるか、あるいはフィルタ機能を使用してもよいでしょう(メニューのデータ>フィルタ>「フィルタオプションの設定」を選び「重複するレコードは無視する」にチェックを入れると重複のないデータだけが抽出されます;マークしておけばマークなしは重複;関数の場合は値に変更)。
企業名だけの重複の抽出の場合は無視してください。
No.5
- 回答日時:
重複データを抽出する目的は何か、それによって方法が違うと思いますが・・・
A列 B列 C列
1月 1日 AAAA社 AAAA社
1月 4日 BBBB社 BBBB社
1月 8日 CCCC社 #NUM!
2月 1日 BBBB社
2月20日 DDDD社
3月 2日 AAAA社
C1 =INDEX($B$1:$B$300,SMALL(IF(MATCH($B$1:$B$300,$B$1:$B$300,0)<ROW($A$1:$A$300),ROW($A$1:$A$300)),ROW(A1)))
Ctrl + Shift + Enter で確定(配列数式)
適当に下へコピー
B列の重複をC列に表示しただけです。
No.3
- 回答日時:
C1に COUNTIF(B:B,B1)と入力して、
それを下のほうにコピーします。
重複しているところは2以上の数字になるのでこれを見つけてください。
B列 C列
AAAA 1
BBBB 2 ←重複しています
CCCC 1
BBBB 2 ←重複しています
このあとはC列をキーにして並び替えると処理が簡単でしょう。
No.2
- 回答日時:
1.並べ替えるやり方
データを選択し、メニューの「データ」、「並べ替え」で、B列を基準にソートすれば名寄せできます。
2.関数で重複を表示させる。
B1からデータが入っているならC1に
=COUNTIF(B:B,B1)
といれて、下にコピーすれば重複してなければ1、そうでなければ重複数が表示されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 3 2022/06/12 11:17
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Visual Basic(VBA) 複数シートの複数列に入力されているデータを重複なしで抽出するVBAを作りたいです。 9 2022/06/17 10:33
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) エクセルで重複データを行ごとに抽出したい 4 2022/12/05 08:18
- Excel(エクセル) Excelの関数でこんな処理ができますか 1 2023/02/08 13:46
- Visual Basic(VBA) Sheet3から2つの条件でオートフィルターで抽出した個数をSheet2へ入力するマクロで、一つ目の 4 2023/01/12 23:40
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELのVBAで複数のシートを追...
-
オートフィルターの絞込みをし...
-
勤怠表について ABS、TEXT関数...
-
【マクロ】【画像あり】関数が...
-
空白のはずがSUBTOTAL関数でカ...
-
Excelで4択問題を作成したい
-
エクセルについて
-
エクセルシートの見出しの文字...
-
【Officer360?Officer365?の...
-
エクセルの複雑なシフト表から...
-
Excelに貼ったXのURLのリンク...
-
グループごとの人数のカウント
-
グループごとの個数をカウント...
-
ページが変なふうに切れる
-
エクセル
-
エクセル ドロップダウンリスト...
-
グループごとの人数のカウント
-
エクセル GROUPBY関数について...
-
特定のセルだけ結果がおかしい...
-
VBA チェックボックスをオーバ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報