您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
不同产品在不同时间段适用的单价不一样如何匹配出在某个时间单价?
函数,参数,公式不同产品在不同时间段适用的单价不一样如何匹配出在某个时间单价?
发布时间:2019-02-08加入收藏来源:互联网点击:
问题补充: 如图
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
谢谢你邀请我回答这个问题。
收到邀请有几天了,这几天一直很忙没有时间,今天抽个空回答了。
根据你的问题,我分析了一下,这个问题只有一个难点:要同时满足两个条件。
通常情况下,一个条件的查询我们只需要用VLOOKUP函数就可以搞定了。现在需要同时满足两个条件,如果直接用VLOOKUP函数是搞不定的,那么就需要我们做一下变通了。
第一步:VLOOKUP函数的第一参数
把这两个条件连接起来,组合成一个字符串,作为VLOOKUP函数的第一个参数;
如下图所示公式中的:E2&F2。第二步:VLOOKUP函数第二参数的第一列数据
组合成字符串后,对应的第二个参数的第一列数据也必须是连起来的字符串;
如下图所示公式中的:A:A&B:B。第三步:VLOOKUP函数的第二参数
用一个数组公式把第二步得到的结果与单价列的数据组合成一个内存数组,作为VLOOKUP函数的第二个参数;
如下图所示公式中的:IF({1,0},A:A&B:B,C:C)最终的公式
好啦,现在VLOOKUP函数最麻烦的第一和第二参数都搞定了,第三个参数直接填“2”,第三个参数直接填“0”就OK啦,所以最后的公式就是:
=VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0)
这是一个数组公式,输入完毕后,记得用使用组合键:Ctrl + Shift + Enter 结束输入。
VLOOKUP的多条件查询
好啦,你的问题就回答到这里了,希望对你有所帮助。。
点关注,不迷路,获取跟多Excel小技巧。。。
上一篇:为什么我感觉使用火药助推子弹的枪械很简陋和原始?我飘了吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |