目次
文字の位置を検索する
文字列中の指定した文字の位置を取得するには、SEARCH関数を使用します。
同じように文字位置を検索するFIND関数との違いは、英字の大文字小文字を区別するかどうかです。
FIND関数は区別し、SEARCH関数は区別しません。
[Excel関数] 文字列中の文字の位置を検索する(FIND)文字の位置を検索する
文字列中の指定した文字の位置を取得するには、FIND関数を使用します。
同じように文字位置を検索するSEARCH...
書式
=SEARCH(検索文字列,対象,[開始位置])
検索文字列 ・・・ 検索する文字列
対象 ・・・ 検索される文字列
開始位置 ・・・ 検索開始桁位置
[] は省略可能な引数
それではサンプルを見てみましょう。
使用例
指定した文字列が見つかった場合、その桁位置を返しているのがわかります。
パターン2,4のように第3引数に検索開始位置を指定した場合は、指定位置以降で最初に見つかった桁位置を返します。
なお、見つからなかった場合はエラーとなります。
以上が、文字列中の指定した文字の位置を取得する「SEARCH関数」の使い方です。