在最新版本的Excel里面,出来了一个新函数公式Xlookup公式,对标,用来替换老版本的vlookup公式,非常简单又好用 1、基本用法xlookup是有6个参数组成的,使用用法是: =xlookup(查找值,查找区域,结果区域,查找不到返回结果,匹配模式,查找模式) 前3个参数是必填的,后面3个参数是选填的。 举个工作中的简单例子: 我们需要在工资表中,查找匹配工资情况,只需要输入公式: =XLOOKUP(F2,A:A,D:D) 查找值是F2单元格,查找区域是A列,结果区域是D列,所以用上述公式就能快速查找出结果 2、xlookup公式第4参数当我们在查找匹配的时候,有时候因为查找不到值,它会显示为错误值#n/a 我们不希望这些错误值被显示出来: 以前的做法是再外面再套用一个iferror公式,xlookup公式不用,它第4个参数,就是查找不到时返回什么结果, 例如,当我们需要显示为空白时候,我们只需要在第4个参数,输入空白,输入的公式是: =XLOOKUP(F2,A:A,D:D,'') 这样查找不到时,就会返回为空值 3、xlookup公式第5个参数当我们需要用到通配符来查找匹配的时候,就需要用到第5参数 例如,我们需要通过简称来查找全称,进行查找匹配时,通常是连接通配符来完成,但是我们连接星号通配符时,并没有得到结果: =XLOOKUP('*'&F2&'*',A:A,D:D) 那是因为vlookup公式以前是默认星号是通配符,导致了很多bug,所以新公式xlookup改了,默认星号不是通配符,希望它是通配符时,需要在第5个参数, 输入数字2 所以我们需要使用公式: =XLOOKUP('*'&F2&'*',A:A,D:D,,2) 4、vlookup公式的第6参数当我们查找数据的时候,出现多个值里,默认会查找匹配第一个结果: =XLOOKUP(E2,B:B,A:A) 它是从上向下查找的 如果我们希望它从下向上查找,最后一次进货时间,就可以在第6个参数,输入数字-1 =XLOOKUP(E2,B:B,A:A,,,-1) 你学会了么?动手试试吧! |
|