- ベストアンサー
【Excel-関数】複数条件に一致する値抽出
Vlookupやsumifs、if&andのネストでもうまくいかないので、ご質問させていただきました。どなたかお力になっていただけるとありがたいです。 まず、このような「商品マスター」があります。 商品名 サイズ下限(mm) サイズ上限(mm) 金額(円) abc 5 5.9 100 abc 6 6.9 200 abc 7 7.9 300 def 5 5.9 400 def 6 6.9 500 def 7 7.9 600 説明:abcという商品で薄さが5mm~5.9mmは100。 6mm~6.9だと200。 金額は”商品名”そして”サイズ”(薄さ)によって決まります。 そして問題の「売上表」 商品名 サイズ 金額 def 5.2 400 ←ここの「400」を数式で自動的に出したい abc 6.5 200 金額部分を出すには、 商品が一致、サイズで指定した値の「以上」や「以下」の判断をさせなければいけないので、複数条件になるかと思います。 オートフィルタだったら簡単なんですが、別の表に商品名とサイズを入力したら、金額が出てくるようにしたいので、やはり関数かなと、、。 以上、わかりにくい説明で申し訳ありませんが、よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
お礼
すごい!スバラシイです。 SUMPRODUCTにこのようなやり方があったとは知りませんでした。 配列で単価×数量 のようなものだけだと思っていました。 indexとrowを組み合わせれば出来るんですね。 チャレンジしてみたら、出来ました。 ほんと感謝します。_(_^_)_ ありがとうございました。