• ベストアンサー

文字列検索とピックアップ

EXCELの表があります。 今、この表のA1~A100までにある特定の文字列”αβγ“を含んだセル(含んだとしても1回のみ)と含まないセルがあります。含んだセルのある行のみを残して、他の行を削除したい。このための簡単な操作(処理)は何か? 一方法として、文字列検索をかけ、ピックアップされたものについてある列を使い1をたてるなどしてからソートしピックアップする以外の方法でかんがえつくものを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 先頭に1行挿入して、新たなA1に適当な項目名を付けます。 このA列(A1:A101)にオートフィルタを掛けます。 オートフィルタのオプションで、 「αβγ」 「を含まない」 の条件でフィルタリングします。 表示された行を選択して、一気に削除 削除したら、オートフィルタを解除 最後に項目行(1行目)も削除 こんな感じでしょうか。

taktta
質問者

お礼

いやあ、こんな便利な方法があったんですね。目が覚めました。解決。ありがとう。

その他の回答 (1)

  • handomari
  • ベストアンサー率47% (83/174)
回答No.2

連続する範囲の上側に項目名を入れてよければ、オートフィルタの機能で簡単に処理できます。 A1に項目名を入力し、A2~A101の範囲から文字列”αβγ“を含んだセルのある行のみを残すとすれば、 まず、A1~A101を範囲選択して、メニューから「データ」-「フィルタ」-「オートフィルタ」と選択します。 項目名の右よりに「▼」があらわれますので、そこをクリックして、「(オプション)」を選びます。 「オートフィルタオプション」ダイアログボックスで、項目名に「*αβγ*」と入力して、OKすると該当しない行は一時的に表示されなくなります。 なお、すべての行を表示するためには、「▼」で「(すべて)」を選ぶといいです。

taktta
質問者

お礼

いやあ、こんな便利な方法があったんですね。目が覚めました。解決。ありがとう。

関連するQ&A