0101名無しさん@そうだ選挙にいこう
2018/07/15(日) 11:34:23.42【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
お願いします
IF(ISERR(FIND("旅行",B5)),"",1)
上記関数で、B5に入力されている文字列のなかに「旅行」という文字列が含まれていたら1と表示され、含まれていなければ空欄になります
以下の理解であってますでしょうか、また、もっと簡単な方法があれば教えてください
B5セルに、FIND関数で「旅行」が含まれているかを検索し、旅行という文字列が含まれていたら先頭から何文字目にあるかの数字が返され、含まれていなければ#value!となると思います
エラーの理由は、旅行という文字列がないからです
さらに、ISERRでN/A以外のエラーか否か判定され、エラーならIFの真の場合の空欄が返され、旅行という文字列が含まれていたらエラーではないため偽の場合の値1が返されます
これであってますでしょうか
また、もっと簡単な方法はありますでしょうか教えてくださいm(__)m