Excel 2010 の「検索」関数が #value を返す問題

Excel 2010 の「検索」関数が #value を返す問題

Find 関数を使用して、テキスト セル内の部分文字列の有無を判断しようとしています。=FIND("string",B21)>0 を使用すると、文字列が見つかった場合は TRUE が返され、見つからない場合は #value エラーが返されます。この例では、セル B21 はテキスト セルです。この場合、Excel のヘルプは役に立ちません。私が何を間違っているのか、誰か教えてくれませんか?

答え1

「この場合、Excel のヘルプは役に立たない」 - 私はそうは思いません。検索した文字列が見つからなかった場合は、戻り値がエラーになることが明確に記載されています。

使用
=IFERROR(FIND(...)>0,FALSE)

関連情報