【Excel】表の中から重複しないデータだけを抽出する方法|フィルターとUNIQUE関数を紹介

当ページのリンクには広告が含まれています。
表の中から重複しないデータだけを抽出する方法

Excelで名簿や顧客リスト、商品一覧などを扱っていると、
同じ名前や同じデータが何度も入力されていることは珍しくありません。

そんなときに役立つのが、
重複しないデータ(固有のデータ)だけを一覧として取り出す方法 です。

たとえば、次のような場面でよく使われます。

・名簿から氏名の一覧だけを作りたい
・取引先リストから会社名を重複なしで抽出したい
・アンケート結果から回答項目を整理したい
・データチェック用にユニークな値だけ確認したい

この記事では、Excel初心者でも使いやすい
マウス操作中心の方法 と、
Microsoft 365/Office 2021で使える
スピル機能(UNIQUE関数)を使った方法
2通りを紹介します。

同じ値が複数入力された表の中から、重複しないデータのリストの取り出し方法です。

マウスを使った操作方法と、Microsoft 365およびOffice 2021のExcelのスピル機能(UNIQUE関数)を使った操作の紹介です。

目次

重複しないデータのリストを抽出する(マウス操作編)

Excelで重複データの整理に悩む場面は、実務では非常に多くあります。

今回紹介する方法だけでも解決できますが、
実際の業務では
・複数条件での抽出
・自動更新されるデータ管理
・関数を組み合わせた効率化
などが求められる場面も多くあります。

そのため、基本操作だけでなく、実務レベルで使える知識をまとめて理解しておくと日々の作業時間を大きく短縮できます。

業務でExcelを使う機会が多い方は、一度まとめて整理しておくと効率が大きく変わります。

まずは、関数を使わずに
Excel標準機能だけで重複しないデータを取り出す方法です。

この方法は、
・古いExcelを使っている
・関数が苦手
という方にもおすすめです。

サンプルとして、重複しない固有の氏名だけを取り出します。

STEP
元データを選択

最初に、重複を含んだ 元のデータ範囲 を選択します。
ここでは、氏名が複数回入力されている表を例にしています。

列見出しを含めて選択しておくと、
後の作業が分かりやすくなります。

リストの抽出
STEP
フィルター(詳細設定)を選択

次に、
「データ」タブ →
「並べ替えとフィルター」 →
「詳細設定」
をクリックします。

通常のオートフィルターではなく、
「詳細設定」 を使うのがポイントです。

フィルター
STEP
フィルタ オプションの設定

詳細設定の画面で、次のように設定します。

・「指定した範囲」を選択
・「リスト範囲」に元データの範囲を指定
・「抽出範囲」に抽出結果を表示したいセルを指定
・「重複するレコードは無視する」にチェック

このチェックを入れることで、
同じ値が1つにまとめられます。

フィルタ詳細設定
STEP
リストの抽出

設定が完了したら「OK」をクリックします。

指定したセルに、
重複しないデータだけのリスト が作成されます。

元データはそのまま残るため、
確認や比較にも便利です。

抽出リスト

UNIQUE関数で重複しないリストを作成する(365/2021)

Microsoft 365 や Office 2021 を使っている場合は、
UNIQUE関数 を使う方法が最も簡単でおすすめです。

関数を1つ入力するだけで、自動的にリストが展開されます。

STEP
UNIQUE関数を入力

リストを作成したいセルに、次のように入力します。

=UNIQUE(リスト範囲)

例:
=UNIQUE(C3:C12)

Enterキーを押すと、
結果が下方向に自動で表示されます。

これを スピル表示 と呼びます。

unique関数
STEP
重複しないリストが完成

関数を入力するだけで、
指定範囲内の重複しないデータだけが
一覧として表示されます。

元データが追加・変更された場合も、
リストは自動で更新されるため、
常に最新の状態を保てます。

UNIQUE関数

UNIQUE関数のようなスピル機能は非常に便利ですが、FILTER関数やSORT関数と組み合わせることで、
さらに高度なデータ抽出や自動化も可能になります。

こうした機能は独学でも学べますが、実務レベルで使いこなすには体系的な理解が重要です。

UNIQUE関数を使う際の注意点

・古いExcelでは使用できない
・空白セルも条件によっては表示される
・並び順は元データの順番が基本

動的に更新される点は非常に便利ですが、「値として固定したい」場合は、
コピー → 値の貼り付けを行ってください。

Excelは基本操作だけでも使えますが、関数やデータ処理を理解することで作業効率は大きく変わります。

日常業務で頻繁に使う方ほど、一度しっかり整理しておくと長期的に大きな差になります。

独学で時間をかけて覚えるよりも、必要な部分だけ短時間で理解してしまう方が効率的です。

まとめ

Excelで重複しないデータを取り出す方法は、
用途やExcelのバージョンによって使い分けるのがポイントです。

・関数を使わずに作業したい → 詳細設定
・最新環境で効率化したい → UNIQUE関数

どちらも覚えておくと、データ整理や確認作業が格段に楽になります。

ぜひ実務に活用してみてください。

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメントする

目次