エクセルの関数について
Sheet1
|**********|
Sheet2
A B
1|2005/01/20|ABC|
2|2005/03/15|DEF|
3|2005/04/20|XXX|
わかりずらくてごめんなさい。エクセル初心者です。
関数のことで質問させてください。
Sheet2の「B」の列に「ABC」の語を含んでいた場合、Sheet1の「********」のセルに「A」の列の日付に半年をプラスした日付を表示させたいのです。
もし含んでいない場合は、表示しなくてもいいのですが、この場合どのように数式を作っていいのかわかりません。
ちなみに自分で作った数式は
=if(sheet2!B1=”ABC”,date(year(sheet2!A1)+0,month(sheet2!A1)+6,day(sheet2!A1)+0),””)でした。
しかし、これでは「B2」や「B3」に「ABC」が入った場合には適用されません。
頭が痛くなってきたので質問させていただくことにしました。
よろしくお願いいたします。
お礼
あっ、ごめんなさい。 下の式で解決ですね。 良く見ていなくて失礼しました。
補足
ご回答ありがとうございます。 どちらも決まっていなく困っています。。。 やはり式では無理でしょうか? 置換とかですかね。。。