分享

数据查找的多种方法

 L罗乐 2017-08-19

    数据查找是使用excel的童鞋遇到最多的问题之一了,所以今天我们来研究下,都有哪些方法可以实现数据查找呢?



    

根据下图,我们需要把下列图中姓名的分数给找出来



VLOOKUP函数


公式:=VLOOKUP(E5,IF({1,0},$C$2:$C$10,$B$2:$B$10),2,0)

VLOOKUP是查找数据最常用的一个函数了,这里因为我们是逆向查找,所以利用if函数将查找区域反转过来,从而实现查找结果。




LOOKUP函数

公式:=LOOKUP(1,0/($C$2:$C$10=E5),$B$2:$B$10)


因为LOOKUP本身就是属于模糊查找的函数,所以如果要使用这个函数需要对查找区域进行升序排序,但这里使用0除的方法 完美的避免了排序这步操作




SUMIF函数

公式:=SUMIF($C$2:$C$10,E5,$B$2:$B$10)

SUMIF是求和函数,所以这里只有当我们要查找的数据是数值的时候,就可以使用SUMIF,如果是文本则会返回错误




INDEX MATCH函数

公式:=INDEX($B$2:$B$10,MATCH(E5,$C$2:$C$10,0))

INDEX和MATCH组合返回查找结果




OFFSET MATCH函数

公式:=OFFSET($C$1,MATCH(E5,$C$2:$C$10,0),-1)

OFFSET通过MATCH返回指定偏移量得到对应结果




高级筛选


高级筛选需要注意的就是 查找的姓名必须跟数据源是从往下依次排列的

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多