您的位置首页百科问答

如何用excel实现运费自动计算

如何用excel实现运费自动计算

的有关信息介绍如下:

如何用excel实现运费自动计算

话不多说,先上成品效果图(只需选择目的地,手动输入重量,运费便可自动计算出来):

步骤1、在A1:E5单元格内建立【运费规则表】,列明从默认发货地(本案例默认从石家庄发)到目的地的首重运费及续重运费,并建立运费规则:

步骤2、在G1:I5单元格区域内建立【运费查询表】,标注清楚收件地、重量录入位置以及运费显示地址:

步骤3、给【请选择收件地】设置下拉选项菜单:选中该单元格→【数据】→【数据验证】→【序列】→选择收件地B3:B5单元格区域内的数据→【确定】,下拉菜单设置成功:

步骤4、在H5单元格内输入函数公式,实现自动计算运费的功能:=IF(H4<=1,VLOOKUP(H3,B3:C5,2,FALSE),(VLOOKUP(H3,B3:D5,2,FALSE)+VLOOKUP(H3,B3:D5,3,FALSE)*(H4-1))):

完成以上操作后,只需选择目的地,手动输入重量,运费便可自动计算出来:

根据步骤4的公式:=IF(H4<=1,VLOOKUP(H3,B3:C5,2,FALSE),(VLOOKUP(H3,B3:D5,2,FALSE)+VLOOKUP(H3,B3:D5,3,FALSE)*(H4-1)))可以看出,本案例中使用到2个函数,分别是IF逻辑函数和VLOOKUP查找函数。下面就来给大家细化的讲解一下这两个函数。

一、IF逻辑函数

函数定义:IF函数一般是指Excel软件中的条件函数,根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 IF 对数值和公式进行条件检测。

函数语法:IF(条件,满足条件返回的值,不满足条件返回的值),其中“条件”,“满足条件返回的值”,“不满足条件返回的值”为该函数的三个参数

用法示例:=IF(B2>5000,"纳税","不纳税")

B2>5000就是该函数的条件,"纳税"就是当满足该条件时的返回值,"不纳税"就是不满足该条件时的返回值。该函数的意义就是如果工资大于5000,就显示交税,否则显示不交税。

二、VLOOKUP查找函数

函数定义:vlookup 用于查找指定值所对应的另一个值。

函数语法:vlookup(要查找的值,查找区域,返回值所在列号,精确匹配或近似匹配)

参数说明:

要查找的值:可以引用单元格的值,也可以直接输入

查找区域:用于指定查找范围

返回值所在列号:用于指定返回值在哪列,列号开始必须从指定范围算起

精确匹配或近似匹配:精确匹配用 0 或 False 表示;近似匹配用 1 或 True 表示;为“可选”项,即可填可不填;若不填,则默认值为近似匹配

好啦,以上就是今天和大家分享EXCEL办公小技能,你学会了吗?