400-685-0732

WJMonitor舆情之声

企业大数据智能舆情监测管理解决方案

全网监测海量数据按需发布监测预警

实时把握舆情动态精准追溯信息源头

获取验证码
企业采购 个人使用
当前位置: 首页 > 办公 > excel > excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

时间:2018-07-13 15:41:52

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法,今天给大家带来的这篇文章主要讲的是,excellookup函数用法的相关知识,或许有很多人都曾被这个问题困扰,但是当你看完excellookup函数用法 Excel查找函数:Mlookup函数的高级用法这篇文章的时候我相信你一定不会载被这个问题所困扰了,一起来看看吧!

Vlookup是最常用到的查找函数,但它有很大的局限性。比如:只能查找第一个符合条件的值,无法任意位置查找和多条件查找等。于是,本文用VBA编写了一个功能强大的Mlookup函数。

一、用法介绍

=Mlookup(查找内容,查找区域,返回值所在的列数,第N个)

语法说明:

查找内容:除了单个值外,还可以选取多个单元格,进行多条件查找。

查找区域:同VLOOKUP

返回值的在列数:同VLOOKUP

第N个:值为1就返回第1个符合条件的,值为2就返回第2个符合条件的....当值为0值时,返回最后1个符合条件的值,值为-1时返回所有查找结果并用逗号连接(新增功能)。

二、功能演示。

【例】如下图所示的入库表中,要求完成以下查找。

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

1、查找第2次电视的进货数量。

=Mlookup(A11,A2:D8,4,2)

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

2、查找电视的最后一次入库数量

=Mlookup(A11,A2:D8,4,0)

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

3、查找47寸电视的第1次进货数量。

=Mlookup(A11:B11,A2:D8,4,1)

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

4、实现筛选功能。

=Mlookup($B$10:$B$11,$A$1:$D$8,4,A14)

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

5、实现多结果查找功能。(把所有符合条件结果用逗号连接起来)

=MLOOKUP(A11,B$1:C$8,2,-1)

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

三、使用方法

Mlookup要想在你的表格中也能使用,需要按下面的步骤操作。

1、按alt+F11(键盘上如果有FN键 ,还需要同时按FN)会打开VBE窗口,在窗口中点插入 - 模块。把下面的代码复制粘贴到右侧的空白区域中。

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

代码:

http://files.officezhushou.com/files/201508/4709-MLookup.xlsm

2、当前文件另存为“启用宏的工作簿”格式,

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

然后在这个表格中就可以象本文一样使用Mlookup函数了。

以上就是excellookup函数用法 Excel查找函数:Mlookup函数的高级用法全部内容了,希望大家看完有所启发,对自己的工作生活有所帮助,想要了解更多跟excellookup函数用法 Excel查找函数:Mlookup函数的高级用法请关注我们优词网!

excellookup函数用法 Excel查找函数:Mlookup函数的高级用法

分享按钮