Excel2010-2016:SEARCH関数とFIND関数の違い |
|
|||||||||||||||
SERACH関数もFIND関数も、指定した文字 (検索文字列) が他の文字列内で最初に現れる位置を返します。
この2つの違いですが、次のようになっています。
◎ 補足:Match関数との違いを聞かれることがありますが、Match関数は指定した文字の位置ではなく、セルの位置を返します。
■ 例 ■
mは何番目?
小学校か中学校を含むなら【無料】それ以外は【有料】
★FIND関数もSEARCH関数も、その文字が最初に現れる位置を返すので「セル内に○○を含む場合…」という条件を作成できます。(含むなら1以上の数値(TRUE)ない場合はエラーが返る)配列数式でも使えるので、覚えておくとよいでしょう。(COUNTIFは配列数式で使えない) |