質問: エクセルでこんなことできますか? エクセルで次のようなことがしたいのですが、関数等を使ってやり方があったら教えてください。 例を挙げて説明します。まずsheet2のa列に商品のidを1行目、2行目...と入れていきその隣のb列に商品の名前を1行目、2行目...と入れていきます。 そしてsheet1で、たとえばセルa1にidを入力したとき、sheet2のidと一致するものがあればそれの商品名を、入力したセルの右隣(セルb1)に自動的に返してくれる。 こんなことってできるでしょうか?教えてくださいお願いします。
回答: こんばんは sheet1のb1に =if(a1<>"",vlookup(a1,sheet2!a:b,2),"") をコピーペーストして、 a1にidを入れてみてください。 b1をコピーして、b列にペーストすれば、a列のどこに入れてもidから商品を引っ張ってくると思いますよ。