时间:2016-04-04 18:53 来源: 我爱IT技术网 作者:佚名
在日常的工作中,我们知道一列(或者一行)数据通过匹配(VLOOKUP函数或者hlookup)可以快速找到目标,那么如果目标所在列是变化的,如何快速查找呢?先看一下用vlookup函数和match函数如何实现这个功能吧
前期准备工作(包括相关工具或所使用的原料等)
Excelvlookup函数,match函数详细的操作方法或具体步骤
首先,我们先看一下数据源:一个二维表格;
条件1:查找张三(通过行查找);
条件2:查找201505(通过列查找)。
结果:要求输入满足条件1和条件2的值;
如图

用vlookup函数和match函数实现2个条件的匹配。
vlookup函数第一个对象是从列查找(201505:所以用条件2的数据),第二个对象是数据源(本例选择了全部数据源的范围),第三个对象是从行查找(张飞:此处利用了另一个函数match:第一个对象是查找的目标,第二个对象是查找的范围,第三个对象用0表示精准查找;看到结果是8,表示第8列),第四个对象是0表示精确匹配;
如图


我们看到结果输出是54。
观看下图,橙色交叉的地方就是满足2个条件的值,和我们用公式得到的结果是一致的。

注意事项
用hlookup也是可以实现上面效果的(先用条件1,再用match匹配条件2),和上面刚好相反vlookup函数和match函数中最后一个都是0,代表的是精准匹配,不可省略除了这个函数还有index函数也可以实现这个效果,我在下一篇讲解经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
