当前位置:首页 > 燃气灶 > 文章正文

「EXCEL运费自动计算器」不合地域、重量、单价自动接洽关系计算

编辑:[db:作者] 时间:2024-08-25 01:51:23

步骤比较多,比较详细,闲话不扯,直接上案例

案例哀求:

1,根据运费表,打算出不同地域,不同重量的送货费

2,送货费必须在最低值和最大值之间

「EXCEL运费自动计算器」不合地域、重量、单价自动接洽关系计算

效果动画:

部分运费表

紧张函数阐明:VLOOKUP,运用释义

哀求:G3单元格,根据F3单元格地址位置的变革,在区域A2:b8中间,找到地区对应的价格

我们直接在G2输入公式:=VLOOKUP(F3,$A$2:$B$8,2,0)即可,把稳这里的$A$2:$B$8是查找的区域范围,范围的第一列,必须是F3值所在的列,第三个参数2,便是返回在范围内的第几列数值的意思,第四个参数0,便是要完备匹配,精确查找。

我们可以将此函数理解为=VLOOKUP(查找值,区域,返回区域第几列,精确查找)

案例制作步骤1:根据区域,先获取区域单价

【为了让大家理解,采取分步制作,末了组合的方法】

公式=VLOOKUP(A2,同城提送货费!$A$1:$E$962,2,0)

步骤2:根据获取的单价,以及 重量,得到价格,便是运费,两个相乘

步骤3:插入赞助列,获取最低,最高运费,这里采取的同样事理,一个公式:

最低收费公式:=VLOOKUP(A2,同城提送货费!$A$1:$E$962,3,0)

最高收费公式:==VLOOKUP(A2,同城提送货费!$A$1:$E$962,4,0)

这里我们可以看到,提取数值中,公式完备一样,只有第三个参数,改为了2、3、4便是提取返回第几列数值的意思只要记得这个,就OK了

步骤4:根据价格,最低、最高收费,打算送货费

公式=IF(D2>F2,F2,IF(D2>E2,D2,E2)),这里没什么阐明的,便是最低级的if函数,如果这个还没学会,就很难明得了

当D2大于F2的时候,返回F2值

当D2大于E2的值得时候,把稳,这里必须小于F2,可以省略,返回D2的值

两个条件都不符合,返回E2的值

到这里,送货费,就根据运费表,完美打算出来了

但是,有的亲们说,我们要建立这么多赞助列才能实现呀,

不是的,由于我们要分步阐明,以是建立了好多列

步骤5,公式组合

在公式=IF(D2>F2,F2,IF(D2>E2,D2,E2))中,每个单元格,实在里面,又有公式,我们要做的,便是讲这里的每个单元格,都更换为公式即可,末了得到送货费的公式

末了=(IF(VLOOKUP(A2,同城提送货费!$A$2:$B$647,2,0)B2>VLOOKUP(A2,同城提送货费!$A$2:$D$647,4,0),VLOOKUP(A2,同城提送货费!$A$2:$D$647,4,0),IF(VLOOKUP(A2,同城提送货费!$A$2:$B$647,2,0)B3>VLOOKUP(A3,同城提送货费!$A$2:$D$647,3,0),VLOOKUP(A3,同城提送货费!$A$2:$B$647,2,0)B3,VLOOKUP(A3,同城提送货费!$A$2:$D$647,3,0))))

步骤6:公式定义名称,办理公式太长,很乱的情形

我们可以将公式首先定义一个名称,而后运用,这里我们将名称定义为送货费

步骤7,定义名称后,直接可以输入等号,而后输入定义名称的名称,可以看出结果一样,而公式,简化了很多

步骤8一些情形下,或许我们又两个运费表,那么有些查找不出来,就会涌现缺点值,

这里就用到iferror函数,这个便是屏蔽缺点值用的,iferror(缺点值,当缺点的时候实行的值或公式)

当我们是这样输入后,如果查找不出来,比如地区属于非同城,查找不出来的单元格,就会显示“”,便是空值的意思,这里我们也可以将空值,更换为其余一个公式,链接到其余一个表,方法一样

欢迎谈论,回答评论,是对作者最大的支持

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/rqz/69399.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com