- ベストアンサー
エクセルで関数を使いこのようなこと可能でしょうか?
こんにちは。皆様のお力を貸してください。 エクセルで商品一覧(シートA)を作りました。販売管理(シートB)と連動させ、納品日欄(F列)に日付が入ったら、列Bに入っている商品の仕入金額をG列に入れたいのです。商品一覧シートは、A列に商品コード、B列に商品名、C列に商品金額、D列に表示させたい仕入金額が入ってます。 関数で簡単に出来そうですが、組み方がいまいちわかりません。 ご存知の方いましたら、ご教授願います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
回答が付いているにも拘わらず(回答3などは特に丁寧)、それは無視して、 あろうことか、また同じ質問をするとは!!! いるんだなぁ、こんな非常識なのが!! http://oshiete1.goo.ne.jp/qa5820908.html せめて、先の質問はコメントを入れ閉める、という心掛けが必要では??? 以上。
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
G2に =IF(F2="","",VLOOKUP(B2,商品一覧!A:D,4,FALSE)) などのようです。 もう一つ仕込みをして =IF(F2="","",IF(COUNTIF(商品一覧!A:A,B2),VLOOKUP(B2,商品一覧!A:D,4,FALSE),"コード無し")) のようにすることもあります。 VLOOKUP関数の引数がよく分からなくて結局出来ない場合が多いですが,これを突破できるとExcel中級です。
お礼
ありがとうございました。 上のほうで無事解決しました。