Vlookup是最常用到的查找函数,但它有很大的局限性。比如:只能查找第一个符合条件的值,无法任意位置查找和多条件查找等。于是,兰色用VBA编写了一个功能强大的Mlookup函数。...一、用法介绍
=Mlookup(查找内容,查找区域,返回值所在的列数,第N个)
语法说明:
查找内容:除了单个值外,还可以选取多个单元格,进行多条件查找。...查找区域:同VLOOKUP
返回值的在列数:同VLOOKUP
第N个:值为1就返回第1个符合条件的,值为2就返回第2个符合条件的....当值为0值时,返回最后1个符合条件的值。
二、功能演示。...【例】如下图所示的入库表中,要求完成以下查找。
?
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)
?