質問: excel関数について excel関数を教えてください。 =if(aa6="123市",vlookup(aa6,参照シート!$z$2:$aa$8,2,false),vlookup(aa6,参照シート!$t$2:$u$36,2,false)) ↑このような関数を立てました。 市町村番号(自社のもの)を検索したいと思っています。 『もし、123市なら参照シートの表(2)z2-aa8の番号を、それ以外の市町村なら参照シートの表(1)t2-u36の番号を返せ』と。 “それ以外の市町村”の表示はうまくいきました。 問題は、123市は大きな市で、その中でまた001~006まで支部として分かれています。 住所の「123市◎◎4-5-6」とあるように、◎◎で支部分けされています。 住所はab6に入力されています。 これを支部番号まで表示できるような関数が作れませんか?
回答: =if(aa6="123市",vlookup(aa6,参照シート!$z$2:$aa$8,2,false)&vlookup(ab6,参照シート!$z$2:$aa$8,2,false),vlookup(aa6,参照シート!$t$2:$u$36,2,false)) とすればよいのでは?