1、反向查找公式
【例1】如下图中,要求根据姓名查找入职日期
公式1 :当查找为数字、日期类型且无重复值时,用Sumifs查找最简单
=SUMIFS(A:A,C:C,A15)
公式2:用match查找姓名所在行数,然后用index根据位置提取
=INDEX(A:A,MATCH(A15,C:C,0))
公式3:用lookup万能查找公式
=LOOKUP(1,0/(C2:C11=A15),A2:A11)
公式4:用match查找位置,用offset函数根据偏移量提取内容
=OFFSET(A1,MATCH(A15,C:C,0)-1,0)
公式5:使用match查找位置,用Hlookup函数根据行数返回值
=HLOOKUP(B14,A:A,MATCH(A15,C:C,0))
2、多条件查找公式
【例2】如下图所示,要求同时根据地区、月份、产品查找销量
公式1 :当查找为数字、日期类型且无重复值时,用Sumifs查找最简单
=SUMIFS(D:D,A:A,F2,B:B,G2,C:C,H2)
公式2:用lookup万能查找公式
=LOOKUP(1,0/((A2:A13=F2)*(B2:B13=G2)*(C2:C13=H2)),D2:D13)
公式3:用match查找位置,用index函数返回结查,但需要用数组方式输入(Ctrl+shift+enter三键同时按后会自动生成大括号)
{=INDEX(D:D,MATCH(F2&G2&H2,A:A&B:B&C:C,0))}
公式4:使用Max函数(数组公式)
{=MAX((A2:A13=F2)*(B2:B13=G2)*(C2:C13=H2)*D2:D13)}
公式5:用数据库函数查找
=DGET(A:D,4,F1:H2)