テキスト

SEARCH

定義

SEARCH は、大文字と小文字を区別せず、あるテキストが別のテキストの中で始まる位置を返します。

構文

=SEARCH(find_text, within_text, [start_num])

引数

引数 意味
find_text 探す文字です。大文字と小文字のどちらでも一致します。
within_text 検索するテキスト、またはそれを含むセルです。
start_num 任意です。探し始める文字の位置です。省略すると、Excel は 1 から始めます。

計算例

旅行リストが大文字小文字の混ざった都市名を保存しています。名前は A2:A4 に入っています。

A: 都市
Boston
Lisbon
Canton

数式: =SEARCH("TON",A2)

結果: 4。TON は Boston の ton に一致するので、SEARCH は大文字小文字が違っても4文字目を返します。

練習問題

セル A2 には Packet が入っています。B2 に、大文字小文字を無視して A2 の中の CK の位置を返す数式を書いてください。

ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

SEARCH は大文字小文字を区別しない FIND の対で、MID はその位置から文字を取り出せます。

よくある間違い

SEARCH では ? と * がワイルドカードになることを忘れるミスです。A*B を探すと、A、*、B の3文字以上に一致します。

関連する関数

これらのリンクは関連する関数です。