新人下载app,立即提现现金 您的好友 送你现金 去提现

Excel中搜索数据,这几个方法比Ctrl+F更高效!

我要怎么修改 02-14 13:15 关注


提到对excel表格中的数据进行搜索查找时,99%的人意识中都会闪现出Ctrl+f这个快捷键,但是很多人不知道还有更高效的搜索查找方法。今天我们就来说一下那些高效且不为人知的数据搜索方法。

那就是INDEX和MATCH函数,别担心本文一定都不难懂,可放心食用~

PS:文末有精心整理的福利

1、INDEX函数

INDEX函数是用于在一个指定区域内,根据你指定的行、列号位置来返回对应的内容。

如果是在一列/行数据中返回指定内容——INDEX(一行或一列数据,指定要返回第几个元素)

例如:

=INDEX(A1:A8,3)

以上公式用于返回A1:A8单元格区域中的第3个元素,得到的结果是王五


Excel中搜索数据,这几个方法比Ctrl+F更高效!


如果是在一个大区域(不是单行/列)中返回指定内容——INDEX(单元格区域,指定的行数,指定的列数)

例如:

=INDEX(A1:B8,5,2)

以上公式用于返回A1:B8单元格区域中的第5行、第2列处的内容,得到的结果是27


Excel中搜索数据,这几个方法比Ctrl+F更高效!


2、MATCH函数

与INDEX函数(返回指定单元格的内容)不同的是,MATCH函数是用于在一行或一列的查询区域内搜索指定内容,然后返回这个内容在该查询区域中的相对位置。

让我们一起来看下MATCH函数都包含哪些参数吧~

MATCH(查找对象所在的单元格,指定查找的区域,指定匹配方式)

其中,指定匹配方式通常使用0,表示精确匹配。

例如:

=MATCH(C11,A1:A8,0)

以上公式用于返回C11单元格的内容在A1:A8区域范围中所在的相对位置,结果是第4个


Excel中搜索数据,这几个方法比Ctrl+F更高效!


注意:这里的4,指的是查找的内容在查询区域范围内所处的位置,而不是指第4行。

当数据查询的区域范围中包含多个查找值时,只会返回查找值第一次出现的位置。

看到这里,相信大家对INDEX函数和MATCH函数都有了一定了解啦,但是具体可以用在什么地方呢?接着往下看你就知道啦!

3、INDEX函数和MATCH函数的单条件查询


Excel中搜索数据,这几个方法比Ctrl+F更高效!


以上图为例,我们想根据C12单元格中的姓名,在A-B列中查询他对应的年龄。

第一步:先找到“孙七”年龄的相对位置( =MATCH(C12,A1:A9,0) )

第二步:再在年龄的那一列中返回该位置的内容,就可以得到“孙七”的年龄啦~

也就是:

=INDEX(B1:B9,MATCH(C12,A1:A9,0))


Excel中搜索数据,这几个方法比Ctrl+F更高效!


以上就是我们今天的办公素材分享,是不是很易用且高效,配合Ctrl+F操作,简直如虎添翼。如果本文有让你发现新大陆,欢迎留言哦。


展开阅读全文

打开App,享最佳阅读体验
全部评论 (3)
蘑菇守望者
2
02-14 18:40

看着都明白,但是实际工作中这两个函数没用过,不知道使用场景。。。。用的最多的还是VLOOKUP

留风流
0
02-15 14:47

学习ING哦,谢谢

值友9435223617
0
02-14 19:18

vlookup套match函数…基本可以就够用了

打开App,查看更多好文和评论
猜你喜欢
查看更多
相关好价
相关商品
查看更多热门商品
社区主页 文章详情
16
125
3
你已经点过赞了
新浪微博 QQ空间 微信好友 豆瓣
当前为触屏版
热门搜索