セルに特定のテキストが含まれているかどうかを確認するには、ISNUMBERを使用してExcelで検索します。 ExcelにはCONTAINS関数はありません。
1. テキスト文字列内の部分文字列の位置を検索するには、SEARCH関数を使用します。
説明:位置10に「アヒル」が見つかり、位置1に「ロバ」が見つかり、セルA4に位置12に「馬」と「ヤギ」という単語が含まれていません。
2. ISNUMBER関数を追加します。 ISNUMBER関数は、セルに数値が含まれている場合はTRUEを返し、含まれていない場合はFALSEを返します。
説明:セルA2には”duck”という単語が含まれ、セルA3には”donkey”という単語が含まれ、セルA4には”horse”という単語が含まれておらず、セルA5には”goat”という単語が含まれています。
3. 部分文字列を表示せずに、セルに特定のテキストが含まれているかどうかを確認することもできます。 部分文字列は必ず二重引用符で囲みます。
4. 大文字と小文字を区別する検索を実行するには、検索機能を検索機能に置き換えます。
説明: セルC3の数式はFALSEを返します。 セルA3には「ロバ」という単語は含まれていませんが、「ロバ」という単語が含まれています。
5. IF関数を追加します。 以下の式(大文字と小文字を区別しない)は、セルに特定のテキストが含まれている場合は”Found”を返し、含まれていない場合は”Not Found”を返します。
6. ExcelでIFとCOUNTIFを使用して、セルに特定のテキストが含まれているかどうかを確認することもできます。 ただし、COUNTIF関数は常に大文字と小文字を区別しません。
説明: セルC2の数式は、=IF(COUNTIF(A2,”*duck*”),”Found”,”Not Found”)になります。 アスタリスク(*)は、一連のゼロ文字以上の文字に一致します。 この強力な機能について知る必要があるすべてを学ぶためにCOUNTIF関数についての私達のページを訪問してください。