Excel快递费用计算公式?

求计算快递费用,如果A1=省份名,且B1<3,则结果等于8, 如果A1=省份名,且B1>3,则结果等于8+2*n(续重公斤数),要求1,每个省份,前3公斤固定单价,3公斤后为公式首重+续重, 要求2,有些省份的计算方法一样,可否使用or条件合并。

我打算先使用=roundup(A1,0)重量求整,然后=IF(D2<=3,2.8,2.8+(D2-1)*0.3),只差自动识别不同省份,运用不同的公式进行计算。

自动识别城市对应的首重和续重收费标准,只要做一张基础表格,然后用vlookup到这张表里,自动会根据实际的城市来匹配对应的收费标准。然后再用IF公司算出每笔的实际应收就可以了。
mastdata 格式:
省份 首重 续重
北京 8 2
天津 8 2.5
湖南 10 4
湖北 10 4
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-27
1.首先在Excel中输入要计算的基础数据,根据不同地区和权重计算快递费。2.在E2单元格中输入公式:=如果(D2<;=3,2.8,2.2+(D2-1)*0.3)。3.单击“确定”生成计算结果。江苏5公斤快递费为“4元”。4.为了计算不同区域的不同初始权重和后续权重,需要将公式更改为:=如果(D6<;=3,5,5+(D6-1)*1。
第2个回答  2022-08-25
一、首先,将需要计算的基础数据输入Excel表格,根据不同的地区和权重计算快递费。 二、在E2单元格中输入公式:=IF (D2<=3,2.8,2.8+ (D2-1)*0.3)。 三、点击进入生成计算结果,对应的江苏5kg快递费为“4元”。
第3个回答  2022-08-21
客户 省份 重量 首重 续重 金额
1 北京 0.5 8 2 8
2 北京 1.3 8 2 8
3 天津 5.2 8 2.5 15.5
4 湖南 3.33 10 4 14
5 湖南 4.21 10 4 18
6 湖北 0.12 10 4 10
=IF(C2<3,VLOOKUP(B2,$B$2:$E$100,3,0),VLOOKUP(B2,$B$2:$E$100,3,0)+ROUNDUP((C2-3),0)*VLOOKUP(B2,$B$2:$E$100,4,0))
我把你的首重和续重分开成两列,这样就可以实现了!
你按我以上的格式做,在金额下拷贝函数入到金额下即可,往下拉即可。本回答被网友采纳
第4个回答  2022-08-20
用查找函数吧,Vlookup.查表得到不同区域的单价,然后再用这个单价嵌套进你的式子中,取代直接的单价。
还需要做一个各个地区单价表。本回答被网友采纳
相似回答