特定の文字の検索について

Excelでの文字の検索

 
文字を検索する際は、FindのFが覚えやすいこともあり、WordでもExcelでも「Ctrl+F」から「検索ウィンドウ」を表示するが、特にExcelで任意のセルに入力した文字を検索する方法についてのメモ。

COUNTIF関数とワイルドカード

 
find_01
 
上図のようにA列にデータが入力されているとき、キーワード(D1セル)で”始まる”、”含む”、”終わる”データの数を検索する場合は、ワイルドカード(*)を用いて関数を入力する。

  • キーワードで始まる:=COUNTIF(A2:A11,D1&”*”)
  • キーワードを含む:=COUNTIF(A2:A11,”*”&D1&”*”)
  • キーワードで終わる:=COUNTIF(A2:A11,”*”&D1)

また、データのある列(A列)の隣に、見出し行(1行目)の文字を含む場合に「1」を返す列(B列)を示す場合は、

=if(countif(A2,”*”&B1″*”),1,””)

とすればよい。

find_02

 
スポンサーリンク