INDEX+双Match根据始发地和到达地计算快递费用! 图文

2020年10月4日09:13:18INDEX+双Match根据始发地和到达地计算快递费用! 图文已关闭评论 56 views
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页

直接举一个实例,第1个工作表是价格表,是各个省份到另外一个省份运输价格表,数据纯属模拟。

INDEX+MATCH+MATCH,比vlookup好用!

在第2个表格中,有一批订单,我们要算出这些订单的价格是多少

INDEX+MATCH+MATCH,比vlookup好用!

那么如何快速算出这些订单的计件费用,如果用VLOOKUP函数来查找匹配是很难实现的。但使用INDEX+MATCH+MATCH函数就能轻松查找出来了。

我们首先熟悉下INDEX函数公式的用法

=INDEX(单元格区域,行参数,列参数)

例=INDEX(A:C,3,2),即求出A:C列中的,第3行,第2列的的数据,即江西省。

INDEX+MATCH+MATCH,比vlookup好用!

所以,如果要求出北京市至天津市的计件费用,只需要求出,北京市在第几行,天津市在第几列。我们用MATCH函数便可找到。

然后通过INDEX函数嵌套MATCH便可以得到所有的结果

在D2单元格中输入公式:

=INDEX(价格表!$A$1:$AI$35,MATCH(Sheet2!B2,价格表!$A:$A,0),MATCH(Sheet2!C2,价格表!$1:$1,0))

便轻松的得到了结果,如下所示:

INDEX+MATCH+MATCH,比vlookup好用!

你理解了么?欢迎留言讨论,期待您的点赞和转发分享

------------------

欢迎关注,更多精彩内容持续更新中....

  • 郑广学老师微信号
  • EXCEL880B
  • weinxin
  • 我的微信公众号
  • EXCEL880
  • weinxin
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页