- ベストアンサー
IF関数である種類をまとめて論理式にするときは・・・?
いつもお世話になっています。 Excel2000を使っています。 IF関数を使う際に =IF(C5="b2","ボルト","") という感じで、”b2”含む文字列すべてにあてはまる式を作ることは可能なのでしょうか? (分かりにくくてごめんなさいm(_ _)m) 今この式だと”b2”という文字に対してしか、適用されませんが、例えば”b2-1”という”b2”という文字を含んでいる文字列にも適用させたいのですが・・・。 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは =IF(ISNUMBER(FIND("b2",C5)),"ボルト","") これでいかがでしょうか? もし、大文字のB2もボルトにするのであれば、 =IF(ISNUMBER(SEARCH("b2",C5)),"ボルト","") とFINDをSEARCHに変えます。
その他の回答 (1)
- taknt
- ベストアンサー率19% (1556/7783)
回答No.2
=IF(ISERROR(FIND("b2",C5)),"","ボルト") としてあげればいいです。 FINDは 指定した文字列に検索文字列がないか調べます。 ないときは、エラーになりますので、これでエラーになったか、ならなかったで、あったかないかを判断できます。
質問者
お礼
すばやい回答ありがとうございました! 本当にいつもTakntさんにはお世話になっていますm(_ _)m これからもぜひ宜しくお願いします。
お礼
とても早くて正確なアドバイスをありがとうございました! 時間をあせっていましたが、とても助かりました! 本当にありがとうございました!