文字の開始位置を調べるEXCEL関数
FIND関数は、文字列に含まれる指定の文字が何番目にあるかを調べる事ができます。
FIND関数とSEARCH関数の違い
FIND関数は大文字と小文字を区別しますので、Aとaは別の文字として扱われます。
大文字と小文字を区別しない場合、また
ワイルドカード文字を使用したい場合は、
SEARCH関数を用います。
書式と実行例
=FIND(検索文字列, 対象, [開始位置])
| 実行例 | 実行結果 |
|
=FIND("府","大阪府大阪市浪速区")
|
3
|
|
=FIND("大","大阪府大阪市浪速区")
|
1
|
|
=FIND("大","大阪府大阪市浪速区", 2)
|
4
|
|
=FIND("大阪市","大阪府大阪市浪速区")
|
4
|
|
=FIND("県","大阪府大阪市浪速区")
|
#VALUE!
|
|
=FIND("a","abcdef")
|
1
|
|
=FIND("A","abcdef")
|
#VALUE!
|