【Excel・エクセル】特定の文字を含む行を抽出する簡単な方法

抽出

もりの

小学校って書いてある行を、抜き出せないかな?

やまの

フィルターを使えば簡単にできるんよ。

今回のポイント
  • 特定の文字数を含む行を抽出するには、フィルターが簡単で便利
  • 特定の文字をテキストフィルターにかけ、コピペ
  • フィルターの詳細設定から抽出もできる

スポンサーリンク

【Excel・エクセル】特定の文字を含む行を抽出する方法

特定の文字が入ったセルの行を、そのままごっそり抜き出す方法をご紹介します。

この表から、学校名に小学校が含まれた行を、抽出してみましょう。

特定の文字を含む行を抽出する練習問題
小学校の行を抜き出したい

今回は簡単にできる、2つの方法をご紹介します!

特定文字の行を抽出1、フィルター

一番簡単なのは、フィルターを使った抽出方法ですね。

ステップ1

まずはフィルターをかけましょう。

表をクリックして「データタブ」→並べ替えとフィルターのところにある「フィルター」をクリックです。

フィルターの場所
フィルターの場所

ショートカットキー「Ctlr + Shift + L」でもOKです。

フィルターのショートカットキー
フィルターのショートカットキー

ステップ2

特定の文字が含まれた行の「▼」をクリックします。

▼をクリック

ステップ3

テキストフィルターに「特定の文字」を入力して「OK」をクリックします。

今回は小学校と入力してみました。

特定の文字でフィルターを掛けた画像
特定の文字でフィルター

ステップ4

学校名に小学校が含まれた行だけ、表示されました。

あとはこの表をコピーして……

表示された範囲をコピーする画像
表示された範囲をコピー

ステップ5

抽出したい位置で貼り付けるだけ。

特定の文字を含む行を貼り付けた画像
あとは貼り付けるだけ

完了!

無事、特定の文字を含む行を抽出できました!

特定の文字を含む行を抽出できた!
もりの

ひと手間あるけど、理解しやすい方法だね。

特定文字の行を抽出2、フィルター詳細設定

特定の文字だけのセル、でいいなら、フィルターの詳細設定を使う方法もあります。

先ほどの例で言うと、小学校というセルがあるパターンですね。

フィルター詳細設定の練習問題
小学校のセルがある、こんな場合

ステップ1

まずは下準備。

特定の文字列がある列の見出しと、特定の文字列を入力しておきます。

フィルター詳細設定の下準備
見出しと抽出したいセルを書いておく

ステップ2

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

詳細設定の場所
詳細設定の場所

ステップ3

フィルターオプションの設定ダイアログボックスが出てきました。

とりあえず抽出先を「指定した範囲」にしておきましょう。

指定した範囲にチェックを入れた画像
指定した範囲にチェック

ステップ4

「リスト範囲」は、元の表を範囲選択します。

ここは初めから入力されていると思うので、間違いなければそのままで大丈夫です。

リスト範囲を指定した画像
リスト範囲=表の範囲

ステップ5

「検索条件範囲」はステップ1で用意した、見出しと特定のセルです。

検索条件範囲=下準備の範囲
もりの

画像ではCriteriaってなってるけど、ナニコレ?

やまの

条件範囲の名前だよ。とりあえず、範囲が間違ってなかったらOK。

ステップ6

「抽出範囲」は特定の文字を含む行をどこに表示したいか

今回はセルF4を先頭に表示したいので、F4にしてみました。

抽出範囲=特定の文字だけの表の位置

ステップ7

最後に「OK」をクリックです。

OKをクリック

完了!

無事、特定のセルを含む行だけ抽出できました!

小学校の行だけ抽出できた画像
小学校の行だけ抽出できた!

それでは、お疲れさまでした!

今回のおさらい
  • 特定の文字数を含む行を抽出するには、フィルターが簡単で便利
  • 特定の文字をテキストフィルターにかけ、コピペ
  • フィルターの詳細設定から抽出もできる

Excel,セルの管理抽出

Posted by morino