文字列のどの位置に、特定の文字列が含まれているかを調べる関数として、Excel関数には、FIND関数とSEARCH関数が用意されています。
この記事では、FIND関数の基本的な使い方と、大文字と小文字を区別するか、ワイルドカードが使えるかといった、FIND関数とSEARCH関数との違いを詳しく説明します。
特定の文字の位置をFIND関数で調べる
FIND(ファインド)関数の書式
FIND(ファインド)関数は、文字列のどの位置に、特定の文字列が含まれているかを調べる関数です。
[=FIND( 検索文字列 , 対象 [,開始位置] )]という書式で表します。
検索文字列
検索する特定の文字・文字列を指定します。
対象
特定の文字列を検索するセル(対象となる文字列)を指定します。
開始位置
何文字目から特定の文字列を検索するかを対象の先頭文字を1として、数値で指定します。
省略した場合は1を指定したとみなされます。
ファインド | 書式 |
FIND関数 | ( 検索文字列 , 対象 [,開始位置] ) |
[ - ]ハイフンの位置を調べる
FIND関数を使って、-(ハイフン)の位置を調べます。
例として、manabi-info という文字列にある-(ハイフン)の位置をFIND関数を使って調べてみます。
FIND関数を入力する
C3セルにFIND関数を入力します。
C3セルに、=fiと入力します。
すると、FINDという表示が現れるので、FINDを選択し、Tabキーを押します。
=FIND( に続けて入力
C3セルに、=FIND(と入力されます。
これに続けて、検索文字列としてB3セルをクリック、
,(半角カンマ)を入力し、対象としてA3セルをクリックします。
Enterを押し、式を確定します。すると、7が返されます。
これは、-(ハイフン)が7番目にあるということを示しています。
[ bi ]の位置を調べる
FIND関数は、文字列の位置を調べる関数です。
そこで、今度は、biの位置を調べてみます。
B3セルにbiと入力します。
C3セルに5が返されました。
SEARCH関数との違い
同じように、文字列のどの位置に、特定の文字列が含まれているかを調べる関数として、SEARCH関数があります。
そこで、FIND関数とSEARCH関数の違いを説明します。
大文字と小文字を区別するか
FIND関数は、大文字と小文字を区別します。
一方、SEARCH関数は、大文字と小文字を区別しません。
では、例を挙げて説明します。
例1MANABI-info という文字列があるとします。この文字列に含まれるiの位置を調べます。
FIND関数とSEARCH関数でそれぞれ調べた結果は次のようになります。
大文字と小文字を区別するFIND関数は、小文字のiの位置である8を返します。
一方、大文字と小文字を区別しないSEARCH関数は、大文字のIの位置である6を返します。
例2MANABI-info という文字列があるとします。この文字列に含まれるaの位置を調べます。
大文字と小文字を区別するFIND関数は、小文字のaという文字列が存在しないので#VALUE!を返します。
一方、大文字と小文字を区別しないSEARCH関数は、最初の大文字のAの位置である2を返します。
【関連記事】よく起きるエラーの種類と原因、そして解決法
ワイルドカードが使えるか
FIND関数は、ワイルドカードが使えません。
一方、SEARCH関数は、ワイルドカードが使えます。
こちらも、例を挙げて説明します。
例3MANABI-info という文字列があるとします。この文字列に含まれるi*の位置を調べます。
ワイルドカードが使えないFIND関数は、#VALUE!を返します。
一方、ワイルドカードが使えるSEARCH関数は、大文字のIの位置である6を返します。
SEARCH関数は、大文字と小文字を区別しないため、小文字のiからはじまる文字列の位置を調べたい場合はin*などで調べるといった工夫が必要となります。
in*として調べると、iの位置である8が返されます。
FIND関数とSEARCH関数との違いまとめ
FIND関数とSEARCH関数との違いを簡単にまとめると次のようになります。
この記事で取り扱った、-(ハイフン)を調べるような場合は、どちらの関数で調べても違いはありません。
一方、大文字と小文字を区別する必要がある場合や、ワイルドカードを使用する場合は適切な方を選ぶ必要があります。
いずれも、文字列操作に便利な関数なので、このような違いがあることを知っておいてください。
おすすめ記事
- Excelで簡単に【PDF】を【Excel形式】に変換する方法!
- Excel関数の基本的な使い方と応用テクニック辞典(関数一覧)
- Excel 厳選ショートカットキー・印刷用・早見表PDF付き
- Windows10 厳選ショートカットキー・早見表・印刷用PDF付き
- Word 厳選ショートカットキー・印刷用・早見表PDF付き
- PowerPoint 厳選ショートカットキー・早見表・印刷用PDF付き