lookup万能查找公式 比对公式vlookup使用
各位老铁们,大家好,今天由我来为大家分享lookup万能查找公式,以及比对公式vlookup使用的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
分享2个Excel多条件数据核对万能公式
Excel多条件数据核对万能公式在Excel中,进行多条件数据核对是一项常见且重要的任务。以下是两个实用的多条件数据核对公式,它们分别基于XLOOKUP函数和FILTER函数,能够高效地完成数据核对工作。
方法一:XLOOKUP函数公式公式说明:=IF(G3=XLOOKUP(E3&F3,A:A&B:B,C:C,"",0),"相同","不同")
详细解读:
XLOOKUP函数:这是一个查找函数,用于在某个范围或数组中搜索匹配项,并返回相应的项。其语法为=XLOOKUP(查找值,查找数组,返回数组,未找到值,匹配模式,搜索模式)。在本例中,我们主要使用了前三个参数。查找值:E3&F3,即将“盘点库存”表中的产品名称(E列)和型号(F列)通过“&”符号连接起来,作为查找值。
查找数组:A:A&B:B,即将“理论库存”表中的产品名称(A列)和型号(B列)通过“&”符号连接起来,作为查找数组。
返回数组:C:C,即“理论库存”表中的库存数据列,作为返回数组。
未找到值:设置为空字符串""。
匹配模式:0,代表精确匹配。
IF函数:用于判断“盘点库存”表中的库存值(G列)是否与XLOOKUP函数返回的理论库存值相同。如果相同,返回“相同”;否则,返回“不同”。操作步骤:
在目标单元格中输入上述公式。下拉填充数据,即可得到所有库存的核对结果。示例图片:
方法二:FILTER函数公式公式说明:=IF(G3=FILTER(C:C,(A:A=E3)*(B:B=F3),""),"相同","不同")
详细解读:
FILTER函数:这是一个数组函数,用于根据给定的条件返回数组中的子集。其语法为=FILTER(数组,条件1,条件2,...,[如果无匹配])。在本例中,我们使用了两个条件。数组:C:C,即“理论库存”表中的库存数据列。
条件:(A:A=E3)(B:B=F3),这是一个多条件表达式,表示同时满足产品名称(A列)等于E3和型号(B列)等于F3的条件。在Excel中,多个条件同时满足时,用“”连接。
如果无匹配:设置为空字符串""。
IF函数:与XLOOKUP方法中的IF函数作用相同,用于判断“盘点库存”表中的库存值(G列)是否与FILTER函数返回的理论库存值相同。操作步骤:
在目标单元格中输入上述公式。下拉填充数据,即可得到所有库存的核对结果。示例图片:
FILTER函数多条件查询窍门:
多个条件同时满足:用“”连接多个条件,如(A:A=E3)(B:B=F3)。多个条件满足任意一个:用“+”连接多个条件,如(A:A=E3)+(B:B=F3)。这两个公式在Excel多条件数据核对中非常实用,能够大大提高工作效率。根据具体需求选择合适的公式,并正确设置参数,即可轻松完成数据核对任务。
Excel反向引用单元格公式
1、通过将查找列剪切至结果列的右边,然后再使用常规VLOOKUP函数
=VLOOKUP(F2,A:B,2,0)
2、vlookup函数+if{1,0}
输入公式是:=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)
小伙伴可能不理解,但可以转换成万能的套用公式:
=vlookup(查找值,if({1,0},查找列,结果列),2,0)
需要变动的就是查找值,查找列,结果列,这三个的引用位置。
3、index+match函数法
输入的公式是:=INDEX(A:A,MATCH(F2,B:B,0))
万能套用的模版是=index(结果列,match(查找值,查找列,0))
4、使用lookup函数
使用公式:=LOOKUP(1,0/(F2=B:B),A:A)
套用公式:=lookup(1,0/(查找值=查找列),结果列)
好了,文章到此结束,希望可以帮助到大家。