所在分类:  Amazon 所属圈子: Amazon Amazon销售和运营

亚马逊配送费怎么用函数计算?分享一个计算的方法。。。

发帖1次 被置顶1次 被推荐0次 质量分0星 回帖互动82次 历史交流热度40% 历史交流深度0%
AI 摘要
https://www.wearesellers.com/question/51941?notification_id=41998389&rf=false&item_id=563403&answer_id=563403&single=TRUE#!answer_563403
受这篇帖子启发,自己作了一个算法。在这分享下计算过程,需要的数据有点多,大家耐心点看

微信图片_20220121090314.png

首先用公式算出最短边/次长边/最长边,分别为=MIN(K6:M6),=MEDIAN(K6:M6),=MAX(K6:M6) (K6到M6为手动输入的3个长度)
再算出长度+围长=P6+2*(N6+O6)
上面这些都是简单的,后面这些比较复杂了

图片1.png

根据这个标准,输入函数
=IF(AND(T6<=0.75,P6<=15,O6<=12,N6<=0.75),"小号",IF(AND(T6<=20,P6<=18,O6<=14,N6<=8),"大号",IF(AND(T6<=70,P6<=60,O6<=30,Q6<=130),"小号",IF(AND(T6<=150,P6<=108,Q6<=130),"中号",IF(AND(T6<=150,P6<=108,Q6<=165),"大号","特殊")))))
是否标准尺寸
=IF(AND(N6<=8,T6<=20,O6<=14,P6<=18),"标准尺寸","大件")

图片2.png

发货重量范围这里首先要看是按毛重还是体积重计算,也就是说是按基础重量还是按最大磅值计算,
最大磅值用到MAX函数,=MAX(T6,V6) (T6是毛重,V6是体积重,这里的单位全是英寸)
=IF(AND(AB6="小号标准尺寸"),"基础重量",IF(AND(X6="特殊"),"基础重量","最大磅值"))
 
再算发货的重量
=IF(AE6="最大磅值",AG:AG,AF:AF)
 
再计算发货重量范围
图片3.png

根据亚马逊标准确定
=IF(AH6<=0.375,"(6盎司)",IF(AH6<=0.75,"(12盎司)",IF(AH6<=1,"(16盎司)",IF(AH6<=2,"(2磅)",IF(AH6<=3,"(3磅)",IF(AH6<=20,"(20磅)",IF(AH6<=70,"(70磅)",IF(AH6<=150,"(150磅)","(超大)"))))))))
 
“产品FBA尺寸标准”和“尺寸”这两个是用合并函数
=CONCATENATE(X6,Y6,AI6)
 
最后,所有条件都出来了,就计算亚马逊配送费,但在这之前,要先确定产品是普货还是危险品,所以在最前面有一个项“是否危险品”

如果不是危险品,公式就是
=IF(E6="否",IF(AA6="小号标准尺寸(6盎司)",2.92,IF(AA6="小号标准尺寸(12盎司)",3.07,IF(AA6="小号标准尺寸(16盎司)",3.59,IF(AA6="大号标准尺寸(6盎司)",3.54,IF(AA6="大号标准尺寸(12盎司)",3.77,IF(AA6="大号标准尺寸(16盎司)",4.52,IF(AA6="大号标准尺寸(2磅)",5.14,IF(AA6="大号标准尺寸(3磅)",5.79,IF(AA6="大号标准尺寸(20磅)",6.13+(ROUNDUP(AH6,0)-3)*0.3,IF(AB6="小号大件",MAX(8.94,8.94+(ROUNDUP(AH6,0)-1)*0.38),IF(AB6="中号大件",MAX(12.73,12.73+(ROUNDUP(AH6,0)-1)*0.44),IF(AB6="大号大件",MAX(82.58,82.58+(ROUNDUP(AH6,0)-90)*0.79),MAX(150.94,150.94+(ROUNDUP(AH6,0)-90)*0.79))))))))))))))
 
如果是危险品,里面的数据都要改,大家可以自己上手试试,我先不发出来。
这样配送费就能自动计算出来了。
 
大家可以自己试试,我之前也不会,都是自己摸索的,在弄这个表格的时候也学会了好几个函数,弄完后感觉自己excel段位都提升了好几个段位哈哈哈哈
已邀请:
要回复问题和查看所有回复请先登录注册
部分类型的问题,需达到一定级别/身份后才能查看所有回复

加入卖家社群
关注公众号
加入线下社群

亚马逊全球开店

亚马逊全球开店
广告 ×
10s