电子表格里根据数量确定价格区间并计算总价

在上篇里,我们使用 MATCH 函数确定运输重量所在的价格区间。本继续使用 MATCH 函数,结合 INDEX 函数,计算出任意运输重量对应的运费总额。

分步骤计算

  • 01

    在引用经验的“运费流水”表里,新增一列“运费标准”,输入: =INDEX( 然后鼠标选择“运输费用表”中的“运输费用(吨)”列中的数据单元格,用 F4 键将公式中的相对引用变成绝对引用,公式变成: =INDEX($运输费用表.$C$5:$C$11,)

  • 02

    继续用鼠标点击“运费流水”表里“对应的运费等级(第几行)”的同一行的数据单元格,公式变成: =INDEX($运输费用表.$C$5:$C$11,D5,)

  • 03

    直接按下回车,这时单元格返回:120,也就是说,重量单元格中的“233”,对应“120元每吨”的运费标准。 我们回到“运输费用表”,发现上述结果是正确的。

  • 04

    接着再到“运费流水”表里,新增一列“运费总额”,输入: =C5*E5 也就是:运费总额=重量x运费标准。

  • 05

    现在,我们终于得到了具体运输重量应付的运输费用。

整合成一个公式

  • 01

    现在,为了运费流水表更加直观,我们将前述和引用经验里的公式整合,一次得到最终结果。 “运费流水”表里,只保留“运费总额”一列,将其公式修改为: =C5*INDEX($运输费用表.$C$5:$C$10,MATCH(C5,$运输费用表.$B$5:$B$10,-1))

  • 02

    按下回车,得到的结果与上一栏目中最后的结果一致。

  • 03

    现在,“运费流水”表进入实用状态。 我们在表中新输入一行,到运费总额”一列时,按下 Ctrl + ' 组合键(Ctrl 加单引号),从上一行复制公式并回车,就可以很方便地根据实际运输重量、对应的运费标准,算出实际的运费总额。

(0)

相关推荐