下図のリストには、B列に同じ名前が何度も入力されている。このリストから、名前の一覧を作りたいときにはどうしたらいいだろう。名前の一覧とは、名前の重複しないリストのことだ。Excelには、そうした重複しないリストを作成する機能がある。
準備として、セルB1をセルD1にコピーしておこう。次に、「データ」メニューの「フィルタ」をポイントして「フィルタオプションの設定」をクリックする。実行すると「フィルタオプションの設定」ダイアログボックスが表示される。
「抽出先」→「指定した範囲」
「リスト範囲」→B列のデータが入力されている範囲($B$1:$B$8)
「検索条件範囲」→$D$1:$D$2
「抽出範囲」→$E$1
「重複するレコードは無視する」→チェックする
「リスト範囲」には、名前が入力されているB列だけを指定するので注意しよう。準備ができたら「OK」ボタンをクリックする。実行するとセルE1から下方向に重複しない名前のリストが抽出される。
検索条件範囲に指定したセル範囲D1:D2は、本来なら検索のための条件を指定するのだが、空欄を指定することで「全件を対象」という意味になる。実行すると、抽出範囲のセルE1から下にすべてのデータが抽出される。このとき、「重複するレコードは無視する」にチェックが付いているので、重複しているデータが自動的に削除されるという仕組みだ。