Vlookup是最常用到的查找函数,但它有很大的局限性 。比的入库表中,要求完成以下查找 。
1、查找第2次电视的进货数量 。
=Mlookup(A11,A2:D8,4,2)
2、查找电视的最后一次入库数量
=Mlookup(A11,A2:D8,4,0)
3、查找47寸电视的第1次进货数量 。
=Mlookup(A11:B11,A2:D8,4,1)
4、实现筛选功能 。
=Mlookup($B$10:$B$11,$A$1:$D$8,4,A14)
5、实现多结果查找功能 。(把所有符合条件结果用逗号连接起来)
=MLOOKUP(A11,B$1:C$8,2,-1)
三、使用方法
Mlookup要想在你的表格中也能使用,需要按下面的步骤操作 。
1、按alt+F11(键盘上如果有FN键 ,还需要同时按FN)会打开VBE窗口,在窗口中点插入 – 模块 。把下面的代码复制粘贴到右侧的空白区域中 。
代码:
http://files.officeapi.cn/files/201508/4709-MLookup.xlsm
2、当前文件另存为“启用宏的工作簿”格式,
【Excel查找函数:Mlookup函数的高级用法】然后在这个表格中就可以象本文一样使用Mlookup函数了 。
推荐阅读
- Excel中一对多查找,不用vlookup函数用什么?
- 工作中必须学会的8个IF函数,17个excel公式
- 图文实例详解OFFSET函数的使用方法
- 使用COUNTIF函数实现按性别统计人数的具体方法
- 别被Sumproduct函数拖慢了你的excel表格
- 使用Excel函数实现Excel数据分段区间查找的方法
- 8类最需要掌握的excel函数
- 16种常见的COUNTIF函数公式设置
- 使用FREQUENCY函数实现按分数段统计人数的方法
- Sumifs函数在使用中的一个误区及解决方法