基本的なことなのかもしれませんが、とても困ってまして、
教えていただけると幸いです。
以下のような表がある場合に、
3行目と4行目のように複数列で重複している行を
抽出したいのですが、どうすればよいでしょうか。
※配列は変わらないので、横の行が全く同じもの
だけを識別する必要がありまして。
A列 | B列 | C列
----------------------
aaa |あああ |アアア
----------------------
bbb |いいい |イイイ
----------------------
ccc |ううう |ウウウ
----------------------
ccc |ううう |ウウウ
----------------------
ddd |えええ エエエ
----------------------
eee |おおお オオオ
教えていただけると助かります。
何卒、よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
作業列を作って
D2 =A2&B2&C2
*A、B、Cの文字をつなげる。
E2 =COUNTIF($D$2:$D$7,D2)
*D列の文字が範囲の中で何個あるか表示させる。
あとは、データ→フィルタ→オートフィルタでE列の重複するものを選んで作業を行えば宜しいかと。
早速のご回答ありがとうございました!
おかげさまで、
データ作業も進み万事滞りなく、
進めることができました。
難しい関数よりも確実で、
しかもわかりやすくスムーズな方法
だったので、これを機に、
自分の頭もひねってみます。
でも、またわからないことがあったら
是非とも、よろしくお願いいたします。
本当にありがとうございました。
No.3
- 回答日時:
データは2行目からあり1行目には項目名があるとします。
D1セルには複合とでも入力し、D1セルに次の式を入力し下方にオートフィルドラッグします。=A2&B2&C2
次にE1セルには重複とでも入力します。
E2セルには次の式を入力して下方にオートフィルドラッグします。
=IF(D2="","",IF(COUNTIF(D:D,D2)>1,IF(COUNTIF(D$2:D2,D2)=1,MAX(E$1:E1)+1,INDIRECT("E"&MATCH(D2,D:D,0))),""))
A,B,C、E列を選択してから「並べ替えとフィルタ」で「昇順」を選択します。
1,2,3とE列には数値が並びますので番号のついた行が重複の行ですのでそれらの行を選択してコピーし、シート2にA1セルに「形式を選択して貼り付け」で「値」にチェックをして貼り付けをすれば重複のある行のみをシート2に表示させることができますね。
早速のご回答ありがとうございました!
おかげさまで、
データ作業も進み万事滞りなく、
進めることができました。
難しい関数よりも確実で、
しかもわかりやすくスムーズな方法
だったので、これを機に、
自分の頭もひねってみます。
でも、またわからないことがあったら
是非とも、よろしくお願いいたします。
本当にありがとうございました。
No.1
- 回答日時:
早速のご回答ありがとうございました!
おかげさまで、
データ作業も進み万事滞りなく、
進めることができました。
難しい関数よりも確実で、
しかもわかりやすくスムーズな方法
だったので、これを機に、
自分の頭もひねってみます。
でも、またわからないことがあったら
是非とも、よろしくお願いいたします。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- Visual Basic(VBA) 複数シートの複数列に入力されているデータを重複なしで抽出するVBAを作りたいです。 9 2022/06/17 10:33
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- Excel(エクセル) 表に書いてある単語を1つの行に重複させないで書き出したい。 複数の列行にそれぞれ職種が入力されている 6 2022/05/25 04:49
- Excel(エクセル) エクセルで2つの表を比較して、文字列が同じだが、その行のある値が違うものを抽出したい 1 2022/10/06 21:48
- Excel(エクセル) ExcelVBAでリストの項目に必要数と同じ手配数を分配していくマクロを作りたいです。 1 2022/07/29 18:36
- Visual Basic(VBA) 【VBA】特定の文字で改行(次の行)に行きたい。 3 2022/04/11 17:20
- SQL Server ACCESSで複数テーブルを結合して、リストを作る方法を教えてください。 2 2022/08/12 19:32
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
Microsoft Formsの「個人情報や...
-
会社PCのメールが更新されない
-
teams設定教えて下さい。 ①ビデ...
-
マイクロソフト 一時使用コード...
-
Outlook 2021 アカウント設定時...
-
Officeの字体
-
マクロ自動コピペ 貼り付ける場...
-
Outlookを立ち上げたらGoogleロ...
-
office365って抵抗感ないですか?
-
エクセルで英文字に入れた下線...
-
エクセル 表の移動
-
Microsoft365で自動保存が出来...
-
Outlookで、任意のメールアドレ...
-
Excel テーブル内の空白行の削除
-
SUMIFS関数について
-
OFFICEで自動保存されたファイ...
-
マクロ1があります。 A1のセル...
-
excel テーブル
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
【スプレッドシート】指定の日...
-
英数字のみ全角から半角に変換
-
会社PCのメールが更新されない
-
マイクロソフト 一時使用コード...
-
Office 2021 Professional Plus...
-
エクセルで例えば、関数を使っ...
-
Microsoft Formsの「個人情報や...
-
1つのPCに「Excel 2010」「Exc...
-
エクセルで例えば、A1に㈱ベ...
-
理由を教えてください。
-
エクセルでXLOOKUP関数...
-
マイクロソフト オフィスについて
-
VLOOKUP関数について
-
teams設定教えて下さい。 ①ビデ...
-
Googleのスプレッドシートでシ...
-
【Excel VBA】PDFを作成して,...
-
Microsoft365で写真をアルバム...
-
Outlook で宛先が複数の場合の人数
-
Excel テーブル内の空白行の削除
おすすめ情報