[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『2行の内どちらかにAAAが含まれていたら、隣の値を返す』(佐藤)
恐らくOfsetを使用するのだろうと思いつつ、どうやって応用すればよいかわからないので教えてください。
調べ方が悪く見つけられていないだけならすみません。
A B C
AAA あああ あああ
あああ AAA あああ
いいい AAA いいい
ううう AAA ううう
えええ BBB えええ
AAA いいい いいい
おおお AAA おおお
かかか BBB かかか
ききき CCC ききき
A列に発地、B列に着地が記入されています。
AAAが発着地のいずれかの場合はC列に相手先を
AAAが発着地ではない場合は発地をC列に表示したいです。
マクロでこのようなことは可能でしょうか。ご教授ください。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
5行目とかのBBBはどのように判定するんですか? どこかにリストか何かあるんですか? (稲葉) 2019/03/11(月) 11:17
AAAが発着地ではない場合は発地をC列に表示したいです
この部分が実現可能でしたらBBBの判定は必要ないと思っています
(佐藤) 2019/03/11(月) 11:24
>AAAが発着地ではない場合は発地をC列に表示したいです。 ここ見落としてました。 すみません。 mmさんの回答で事足りると思います。 (稲葉) 2019/03/11(月) 11:58
Ws1.Cells(2 + i, 3) =if (Cells(2+i,1)="掛川工場",Cells(2+i,2), Cells(2+i,1))
VBAだとifが使えないので上手くいかないのでもう少し調べてみます
(佐藤) 2019/03/11(月) 12:15
VBAの場合、IIFで調べてみてください。 (稲葉) 2019/03/11(月) 12:19
(佐藤) 2019/03/11(月) 13:02
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.