excel表格中,有提货的数量,按照不同级别代理价格,如何用公式计算出实际货款总金额?

excel中把一个表格的货款金额按照另一个表格的不同级别来合计表格二中,是不同代理级别的货款实际价格。表格一中,有提货的数量,按照不同级别代理价格,如何用公式计算出实际货款总金额。

表一的E3单元格输入公式=VLOOKUP(B3,表二!A:C,2,)*C3+VLOOKUP(B3,表二!A:C,3,)*D3

下拉公式。 如图:(注意表格的标签到底是“表二”还是"Sheet2",可依实际进行修改,感叹号!不能省)

追问

你的回答非常棒!谢谢。
另外我又有一个问题,如果我的产品种类以后越来越多,客户越来越多,现在就有十几种,以后可能要增加至几十种,就要越来越多的+号来累加,并且以后新增产品以后,之前的每个客户的单元格公式都要随之新增+号来修改,我的客户数据量又比较大。请问,有没有更好的办法? 我会追加赏金

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-07
E3输入
=IF(B3="地级",C3*200,IF(B3="市级",C3*150,IF(B3="省级",C3*100)))+IF( B3="地级",D3*200,IF(B3="市级",D3*150,IF(B3="省级",D3*100)))
下拉填充公式,OK!
如价格变动直接在函数内修改价格。
第2个回答  2020-03-07
在表一的E3中输入如下公式

=index(表二!$b$3:$c$5,match($b3,表二!$a$3:$a$5,),match(left(c$2,len(c$2)-3),表二!$b$2:$c$2,)*c3+index(表二!$b$3:$c$5,match($b3,表二!$a$3:$a$5,),match(left(d$2,len(d$2)-3),表二!$b$2:$c$2,)*d3
下拉填充
相似回答