当前位置: 移动技术网 > Office>Excel>Excel > 根据快递公司提供的一份报价使用EXCEL MATCH按指定条件模糊取值

根据快递公司提供的一份报价使用EXCEL MATCH按指定条件模糊取值

2018年04月24日  | 移动技术网Office  | 我要评论

今天,一外贸公司就职的网友根据快递公司提供的一份报价,按指定条件取值问题寻求本少技术支援。

本少考虑到这问题常见、解决方法实用,特分享给各位。

问题如下:

1、快递报价资料:

PS.  看到这样的报价数据,本少也醉了,给本少第一眼的感觉就是这样的数据一般人怎么能灵活利用?

2、网友问题:我是想在下表中直接输入国家和重量就可以计算到运费 

PS. 这样的问题看起来好像很简单,就是在报价表中的国家列中找到相应的国家后返回相应的单价。可是国家列中不是一格一个国家(如果是用VLookUp解决是分分钟的事),而是一格中的国家比八国联军的八国还多了N国,LookUp系列函数不支持通配符,就是说模糊起来它会发疯。

3、解决方法:本少使出了MATCH取国家的格子所在的位置,再用INDEX到相应的数据。

解决公式:INDEX(国家!H:H,MATCH("*"&B2&"*",国家!F$1:F$12,))

函数科普:

MATCH(查找目标值, 查找数据区域, [匹配类型])

返回目标值所在的格子位置。

VLookUp(查找目标值, 查找数据区域, 返回值列的序号, [匹配类型])

主要用于行间查找,返回查找目标值所在行指定列的数据。

百闻不如一见,具体实例请各位点【阅读原文】,移步到微云去下载。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网