北京猫叔 发表于 2021-12-10 21:44:00

EXCEL计算快递费用

和快递公司进行对账,不同类型快递,价格不一样,不同省份也不一样,求各位大神指导!

夜色镇的翡翠梦境 发表于 2021-12-12 16:46:46

看过xlookup的教学视频,好像是能解决类似的问题,不过对软件版本有要求

坚强男人 发表于 2021-12-19 11:24:04

快运标准达 首重是20KG吗?

你的话就是那么任性 发表于 2021-12-26 23:18:47

嗯,20KG内都按首重计算

湖湘道医 发表于 2022-1-15 14:39:31

S3{=SUM(OFFSET(A$1,-LOOKUP(9,-MATCH(P3&IF({1,0},"其他",Q3),C:C,))-1,MATCH(O3,$1:$1,)-1,,2+(O3="快运标准达"))*TRANSPOSE(FREQUENCY(ROW(INDIRECT("1:"&MAX(10,R3*10))),IF(O3="快运标准达",{10,600},10))/10))

定砥波澜 发表于 2022-1-28 16:18:38


=IF(D2="快运标准达",MAX(INDEX(价格表!$D$2:$D$316,MATCH(E2&F2,价格表!$C$3:$C$316,)),INDEX(价格表!$D$2:$D$316,MATCH(E2&F2,价格表!$C$3:$C$316,))+(TEXT(CEILING(G2,1)-20,"0.00;!0;0")*INDEX(价格表!$F$2:$F$316,MATCH(E2&F2,价格表!$C$3:$C$316,))+MIN(40,CEILING(G2,1)-20)*(INDEX(价格表!$E$2:$E$316,MATCH(E2&F2,价格表!$C$3:$C$316,))-INDEX(价格表!$F$2:$F$316,MATCH(E2&F2,价格表!$C$3:$C$316,))))),IF(D2="顺丰特快",INDEX(价格表!$G$2:$G$316,MATCH(E2&F2,价格表!$C$3:$C$316,))+TEXT(CEILING(G2,1)-1,"0;!0;0")*INDEX(价格表!$H$2:$H$316,MATCH(E2&F2,价格表!$C$3:$C$316,)),INDEX(价格表!$I$2:$I$316,MATCH(E2&F2,价格表!$C$3:$C$316,))+TEXT(CEILING(G2,1)-1,"0;!0;0")*INDEX(价格表!$J$2:$J$316,MATCH(E2&F2,价格表!$C$3:$C$316,))))
头都写疼了。。不简化了该考虑的也考虑进去了。测试过了应该是没有问题的!

夏陈伟 发表于 2022-3-2 01:08:47

贴上附件。。其它大佬看看可以怎么简化!

向建超 发表于 2022-3-19 23:59:38

感谢!受益匪浅。
页: [1]
查看完整版本: EXCEL计算快递费用