最新!Excel公式不精通,连送快递都干不了!
12月13日 周日 跟着卢子一起成长。
一年前卢子发了一篇计算快递的教程:Excel公式不精通,连送快递都干不了!
今天刚好有学员又提到这个问题,计算规则有所不同。其实,只要你能够灵活变通,真的不难。不懂变通,可能你会想破脑袋。
重量计算规则跟以前不同,以前不管什么情况都向上进1,现在是按某个范围判断重量。比如0<x<=1.09,算1。
以前的计费重量:
=ROUNDUP(B2,0)
现在的计费重量,只要小数部分<=0.09就舍去,>0.09就向上进位。于是,我想到了将重量减去0.09再进位,不过有点小问题,就是当重量非常小的话,会变成-1和0这种。
=ROUNDUP(B2-0.09,0)
再进行小小的改进,让重量变成>=1的值。这种用法看起来是不是特别眼熟?没错,在设置个税公式的时候,当个税小于0,我们就是嵌套MAX处理的。
=MAX(1,ROUNDUP(B2-0.09,0))
学员自己想了半天没想出这种用法,觉得MAX简单好用。
再来看运费,就是首重+续重的合计。
这里首重按1KG算,超出部分就是续重。
每个省份都有首重、续重的对应价格。
用VLOOKUP可以分别查找出首重、续重的价格。
=VLOOKUP(A2,I:K,2,0)
=VLOOKUP(A2,I:K,3,0)
再嵌套IF函数进行判断,就搞定了。
=VLOOKUP(A2,I:K,2,0)+IF(C2>1,VLOOKUP(A2,I:K,3,0)*(C2-1),0)
这次的难点是重量计算规则,第一次遇到这种,如果脑筋转不过来,需要考虑很久。如果能转过来,一瞬间就搞定了。
提取码:tc8z
你有没觉得学公式特别有意思,经常使用,还能防止老年痴呆。
作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)
赞 (0)