本文目录一览:
excel用函数查找数据的方法
Excel 中经常需要使用到函数查找自己想要的数据,用函数具体该如何查找数据呢?下面是由我分享的excel用函数查找数据的 方法 ,以供大家阅读和学习。
excel用函数查找数据的方法:
用函数查找数据步骤1:新建excel表格,然后在任意单元格输入一些内容,如图。
用函数查找数据步骤2:然后我们要在表格中查找分数为65的单元格所在的位置,接下来就要使用函数MATCH(lookup_value,lookup_array,match_type)来实现。
用函数查找数据步骤3:其中有三个参数,Lookup_value代表要查找的内容数值;Lookup_array表示要查找的单元格区域;Match_type表示查找方式的,分为-1,0,1。如果值为-1,则查找大于或等于 lookup_value的最小数值(Lookup_array 区域必须降序排列) ;
用函数查找数据步骤4:值为1,则查找小于或等于 lookup_value 的最大数值(Lookup_array 必须升序排列);
用函数查找数据步骤5:值为0,查找与lookup_value相等 的第一个数值(Lookup_array 可以按任何顺序排列)如果省略match_type值,则默认为1。 需要注意的是Lookup_array单元格区域只能为一列或一行。
用函数查找数据步骤6:在这个例子中,选中单元格E4输入函数公式=MATCH(E2,B2:B6,0),意思是在单元格区域B2:B6中,查找E2单元格中的数据65,使用方式为精确匹配,结果为3代表该数值位于第三行。
用函数查找数据步骤7:如果想查找大于或等于 lookup_value的最小数值,单元格区域就必需要按照降序排列,比如将这个表格数据降序排列后如图。我们修改E2单元格数值为60,函数MATCH最后的参数设置为-1后,结果如图。
Excel2003搜索函数功能技巧
在处理数据时经常会使用函数,因为函数可以提高处理数据的效率,但有时就不知道该使用什么样的函数比较合适,这一点我也有同感哦,在这里为大家介绍个小技巧:通过Excel的“搜索函数”功能可以有效帮助我们缩小范围,这样就可以很容易的找到合适的函数,如此以来也可以减少我们宝贵的时间,那么具体该怎么操作呢?接下来就为大家详细的介绍下,一起学习具体的过程吧。
具体的操作步骤
1: 首先,我们打开Excel 办公软件;
2: 执行“插入”菜单中的“函数”命令,然后会弹出窗口
3: 在窗口中,那个标有箭头标注区域,就是一个小型的函数搜索器,在这里我们可以像搜索引擎那样输入需要查找的函数描述,然后点击“转到”按钮等待查询结果即可。
提示:我们在此处输入的函数描述要求尽量简明,最好能用两个字代替,比如“计数”、“统计”、“排序”、“筛选”等等,否则Excel会提示“请重新表述您的问题”而拒绝为您进行搜索。
4: 怎么样?结果很快就出来了吧。要是您还是觉得Excel所推荐的函数过多而拿不准主意用哪个时,还可以在函数列表中依次点击每个函数的名字,下面就会显示出关于它的简单解释以及使用方法,或者直接点击窗口最下面的“有关该函数的帮助”链接来查阅这个函数的详细说明。
EXCEL查找函数公式
1
一、Vlookup函数。
易解语法结构:
=Vlookup(查找值,查找范围,返回值所在的相对列数,匹配模式)。
可以理解为:我们要在“查找范围”的第X列(返回值所在的相对列数)通过精准匹配或模糊匹配找到“查找值”对值的值。
示例:
目的:查找销售员的销量。
方法:
在目标单元格中输入公式:=VLOOKUP(H3,B3:C9,2,0)。
解读:在B3:C9中的第2列通过精准匹配的方式查找H3所对应的值。
2
二、Lookup函数。
易解语法结构:
=Lookup(查找值,查找值所在的列,返回值所在的列)。
可以理解为:从“返回列”中返回“查找值”在“查找列”中同一行的值。
示例:
目的:查找销售员的销量。
方法:
在目标单元格中输入公式:=LOOKUP(1,0/(H3=B3:B9),C3:C9)。
解读:
1、如果我们按基本语法结构来查询,公式=LOOKUP(H3,B3:B9,C3:C9)的查询结果是错误的。因为Lookup函数查询时必须按照升序来排序。然后查询。
2、所以用改进公式=LOOKUP(1,0/(H3=B3:B9),C3:C9)来查询,H3=B3:B9返回数组{0,0,0,0,0,0,1},1和数组0/{0,0,0,0,0,0,1}对比,只有“最后一项”是正确的,所以返回最后一项对应的值。
3
三、Index+Match函数。
组合式语法结构:
=Index(返回列,Match(查找值,查找列,匹配模式))。
解读:
Index函数的重要作用是返回指定位置的值。
Match函数的主要作用是对指定的值进行定位。
公式:=Index(返回列,Match(查找值,查找列,匹配模式))返回指定列中的第Match(查找值,查找列,匹配模式)行的值。
示例:
目的:查找销售员的销量。
方法:
在目标单元格中输入公式:=INDEX(C3:C9,MATCH(H3,B3:B9,0))。
解读:
1、通过公式=MATCH(H3,B3:B9,0)定位出H3单元格值在B3:B9中的相对位置。然后同公式=INDEX(C3:C9,MATCH(H3,B3:B9,0))返回C3:C9在指定行的值。从而实现查询功能。
2、建议将公式分解之后带入特定的值来加深理解。
4
四、Offset+Match函数。
组合式语法结构:
=Offset(返回列第一个单元格的上一单元格,Match(查找值,查找列,匹配模式),0)。
可以理解为:返回从当前单元格开始的第Match(查找值,查找列,匹配模式),第0列的值。以为Offset函数计数是从0开始计算的,所以从返回列第一个单元格的上一单元格开始计算;这个特点在列中也有具体的体现,参数是从0开始,而不是从1开始。
示例:
目的:查询销售员的销量。
方法:
在目标单元格中输入公式:=OFFSET(C2,MATCH(H3,B3:B9,0),0)。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
excel搜索函数
Excel中的SEARCH函数和FIND函数都可以在指定的文本字符串中查找另一个文本字符串第一次出现的位置。其语法分别为: SEARCH: SEARCH(find_text,within_text,[start_num]) FIND: FIND(find_text, within_text, [start_num]) 其参数为: find_text 要查找的文本 within_text 在其中进行查找的文本 start_num 指定在within_text中开始搜索的位置,可选。例如,A2单元格中为文本“Excel和Access”,要在其中查找第一个字母“c”出现的位置,则公式: =SEARCH("c",A2) 或: =FIND("c",A2) 都返回“3”。 SEARCH和FIND函数的区别主要有两点: 1. FIND函数区分大小写,而SEARCH函数则不区分。例如上例中要查找字母“e”的位置,两公式返回不同的结果: =SEARCH("e",A2) 返回“1”,因为它没有区分大小写,返回第一个字母“E”的位置“1”。 =FIND("e",A2) 返回第一个小写字母“e”的位置“4”。 2. SEARCH函数支持通配符,而FIND函数不支持。如上例中查找前两个字符为“ce”,由三个字符组成的字符串第一次出现的位置,公式 =SEARCH("ce?",A2) 返回“3”。而公式 =FIND("ce?",A2) 返回错误“#VALUE!”。
在Excel中如何使用查找函数"VLOOKUP"
VLOOKUP函数是Excel中的一个纵向查找函数,简单说就是按列查找,最终返回该列所需查询列序所对应的值。公式语法:=VLOOKUP(查找值,查找范围,列号,匹配类型),具体使用方法如下:
表一 :查找目标,即查阅值所在工作表。
表二:查找范围工作表。因为表一与表二姓名排序不一样,因此需要用到Vlookup函数,具体操作说明如下:
1、在C2单元格插入函数,选择Vlookup,出现下面结果。
2、在函数公式中进行编辑,在Lookup-value中选中我们的搜索参考点,以A列为参考。
3、选择确定搜索范围,选中红色区域部分。
4、在查找列数中填写2,该数是根据我们选取的参考点姓名列起计算,到我们的目标列。
5、按回车键返回计算结果,并将鼠标光标置于B2单元格右下角,当其呈“+”字型时进行下拉填充,得到所有目标数据。
扩展资料
注意事项
(1)我们运用函数最后得到的是一个公式,而不是文本,记住,特别注意,我们对其进行复制一次,选择性黏贴,选取数值粘贴。
(2)用Vlookup函数进行数据查找,表头不要合并单元格。