『Excel VBA 表計算とプログラミング学習サイト』では、アフィリエイトプログラムを利用して商品を紹介しています。

【Excel】テキストフィルターでデータを抜き出す

こばとのテーブル講座の4回目です!
テーブル講座と言っても、「この四人掛けの食卓を買って一家団欒!」と家具を宣伝するコーナーではないのです。エクセルのテーブルのお話ね。
え? そんなこと分かってる?
くだらないお喋りばかりしてないで早く講座を始めろ?
はいはい。わかりましたよ。今回もまた記事の一番下に練習用データを用意してあるので、必要な人はコピーしてお持ち帰りくださいな。

【Excel】テキストフィルター

今回はテキストフィルターを使って特定の文字列を含むデータを抜き出します 。
「ええと、あの人の住所が思い出せないねえ。確か “何とか区” で、”西” がついていたような気がするけどねえ」
みたいなシチュエーションで使います。まずは「住所」の横についている [▼] をぽちっと押します。それから [テキストフィルター] 、[指定の値を含む] を順に選択します。
 
津々路と後川

すると [オートフィルターオプション] 画面が現れるので、上段のテキストボックスに「区」と入力します。その下のラジオボタンはデフォルトで AND になっているので、そこはそのままにして下段のテキストボックスには「西」と入力して、その横のドロップダウンリストから「を含む」を選択しておきましょう。
 
文字列を含む抽出
 
この設定によって、「区」と (AND)「西」という文字が「含まれて」いるデータを抽出できます。結果は次のようになっているはずですよ。
 
烏頭尾と興梠

あ、そうそう! そうだった!
西蒲区の飯綱町だよ。いやー、どうも最近物忘れがひどくてねえ。
エクセルにしまっておいて良かったよ。
エクセルはいつの時代も便利だねえ。
え? 今度は何かって?
ちょっと物忘れが多くなった1万年後の「こばとおばあちゃん」ごっこ。
たぶん、そのぐらい時間が経つと私たちの種族も年をとるんじゃないかなあ。
よくわかんないけど。
ていうか、そんな時代にまでエクセルがあるわけないよね。
おあとがよろしいようで。それでは、このへんで。

氏名 性別 年齢 住所
津々路 良恵 22 新潟県長岡市栄村48
後川 道良 31 新潟県新発田市下諏訪町2-22-3
加計 影雄 20 新潟県柏崎市長和町3-42-1
筆保 楓華 73 新潟県新潟市南区信濃町2-37-3
七宮 栄都子 69 新潟県加茂市原村36
友納 康實 44 新潟県小千谷市富士見町10-49-5
烏頭尾 敦章 19 新潟県新潟市西区小川村9
角間 裕光 51 新潟県新潟市秋葉区野沢温泉村9-43
上今別府 邦彦 18 新潟県三条市青木村40-11
興梠 伍朗 65 新潟県新潟市西蒲区飯綱町4-23-11

コメント