求大神帮助,Excel函数使用。

要达到的目的是:车辆吨位为2吨,5吨。运费不同,怎么做到判断车辆吨位的不同而抓取的相对应的运费。每天的车辆吨位信息不一样,有改变,为达到快速,准确,提高效率,怎么使用函数能达到快速抓取吨位相对应的运费。
因为车次很多,又分市外市内,2吨车跟5吨车运费也不同,运费已经根据吨位,各家门店的位置,确定了运费成一张表格。而现在要根据每天的出车情况,吨位信息快速抓取相对应的运费,最后计算总费用。 所以理论为:首先判断门店是市内,还是市外,2吨还是5吨车,引用运费表里门店对于的吨位运费。下图为运费表,市区的都是一样的价格,其他的都是杭州市外的价格。后面还有几十家。现在主要是这个判断是市内室外,5吨2吨,这个条件才能抓取运费。

假定“市外市内”在A列,“吨位”在B列,运费表为sheet2

sheet1的C2

=SUBSTITUTE(VLOOKUP(A2&B2,Sheet2!A2:A100&Sheet2!B2:C100,2,),A2,)按组合键ctrl+shift+enter结束公式,下拉填充

sheet1

sheet2

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-26
  你的问题不是太清楚,按我的理解,可以使用以下函数:=VLOOKUP(A:A,Sheet2!A:B,2,0);首先在Sheet2的A2、3单元格中输入5、10,表示5、10吨,在B2、3中分别输入5、10吨的价格,然后在Sheet1的B2单元格中输入函数:=VLOOKUP(A:A,Sheet2!A:B,2,0)下拉;使用时在Sheet1的A2单元格中输入5,B2显示的是5吨的价格,输入10显示的是10吨的价格。
第2个回答  2014-12-26
=LOOKUP(A1,{0,1,2,3,4},{0,1,2,3,4})
参考这个吧
相似回答