Excel 搜索特定值所在位置

作者&投稿:军娴 (若有异议请与网页底部的电邮联系)
excel如何查找某个值在某行中第一个出现的位置~

用MATCH函数求得位置。示例公式:=MATCH(100,1:1,) 公式得到第1行中数值100第一次出现在哪列。
一,EXCEL如何查找上一个非0数值?
答:
1,替换法:ctrl+H
在替换值里写上 =index(a:a,row()-1)
如图:记得勾选单元格匹配
2,空值定位法:
知识点:F5定位的用法,相对引用
原理:把0值用F5,定位条件找出来,把这些单元格的值=上一个单元格的值。

1、Excel中返回搜索值的指定位置需要用到函数MATCH。

2、Match函数的使用格式为:MATCH(lookup_value,lookup_array,match_type)。

3、函数中,Lookup_value代表需要在数据表中查找的数值; Lookup_array表示可能包含所要查找的数值的连续单元格区域; Match_type表示查找方式的值(-1、0或1)。


4、在函数的使用中,如果match_type为-1,查找大于或等于 lookup_value的最小数值,Lookup_array 必须按降序排列; 如果match_type为1,查找小于或等于 lookup_value 的最大数值,Lookup_array 必须按升序排列;
如果match_type为0,查找等于lookup_value 的第一个数值,Lookup_array 可以按任何顺序排列;如果省略match_type,则默认为1。

5、在如图所示的案例中,在D12单元格中输入公式:=MATCH(D11,B12:B16,0)。

6、确认后则返回查找的结果“3”,如图所示。

=INDIRECT("A"&MAX(IF(ISNUMBER(FIND("我",A1:A500)),ROW(A1:A500)))+1)

假设数据是A1到A500,查找包含"我"字的字符(注意是包含,比如 我是中国人,这样便符合,不是完全等于),并返回它所在行的下一行数据。

是数组公式,需按CTRL+SHIFT+ENTER三键结束,如果未出现大括号,则表示您操作成功。
-----------------------------------------
这样就更简单

=index(a:a,match("我",a:a,0)+1)

一、函数形式:
LOOKUP(lookup_value,lookup_vector,result_vector)
参数介绍:
lookup_value是你要查找的值

lookup_vector是你要查找的值所在的区域,他中的值必须以升序排列:...,-2, -1, 0, 1, 2, ...,
A-Z, FALSE, TRUE。否则,LOOKUP 可能无法返回正确的值。大写文本和小写文本是等同的。
,result_vector只包含一行或一列的区域。result_vector 参数必须与 lookup_vector 大小相同。

二、本数组查找:
1、打开Excel,绘制表格。
2、光标移动到D2单元格,单击菜单栏“公式”——查找与应用——LOOKUP。
3、接着在弹出的对话框选择“lookup_value,array”。
4、现在在出现的对话框中如图依次填入值,单击确定。
5、就可以查出该值所对应的地址。

三、异数组查找:
1、 在上面的第三步中在弹出的对话框选择“(lookup_value,lookup_vector,result_vector”。
2、现在在出现的对话框中如图依次填入值,单击确定。
3、就可以查出该值所对应的另一个数组中数据的值。

=INDIRECT("A"&MAX(IF(ISNUMBER(FIND("我",A1:A500)),ROW(A1:A500)))+1)

假设数据是A1到A500,查找包含"我"字的字符(注意是包含,比如 我是中国人,这样便符合,不是完全等于),并返回它所在行的下一行数据。

是数组公式,需按CTRL+SHIFT+ENTER三键结束,如果未出现大括号,则表示您操作成功。
-----------------------------------------
这样就更简单

=index(a:a,match("我",a:a,0)+1)


芜湖市19686401640: Excel 怎样查找某值获得该值所在的单元格地址 -
盍郝普济: CTRL+F打开查找,输入你要查找的值,点击查找全部

芜湖市19686401640: 如何在电子表格中查找指定项目 -
盍郝普济: 更多帮助:Sumsungo@sina.com 有三种方法:1:用Excel的查找对话框.2:用函数 Vlookup 找到你要的值.3:用函数 Match 找到你要的值所在的行号

芜湖市19686401640: 如何在excel表中的指定区域查找指定数值的位置 -
盍郝普济: MATCH函数=============================== 你原本就一行标题 这么简单的描述只能简单地回答 在C5:N35区域外的空白单元格输入数组公式=ADDRESS(MAX((C5:N35=MAX(C5:N35))*ROW(5:35)),MAX((C5:N35=MAX(C5:N35))*(COLUMN(C:N))),4) 以同按CTRL+SHIFT+回车 这三个键作为结束 即可 PS:C5:N35区域有相同数据的话会引起取值错误

芜湖市19686401640: Excel中查找某个单元格中的内容在另一个表格中的位置 -
盍郝普济: 可用ADDRESS函数返回相应的单元格地址.可用MATCH函数查找指定内容所在指定区域的位置. ADDRESS用途:以文字形式返回对工作簿中某一单元格的引用. 语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text) 参数:...

芜湖市19686401640: Excel 搜索特定值所在位置 -
盍郝普济: =INDIRECT("A"&MAX(IF(ISNUMBER(FIND("我",A1:A500)),ROW(A1:A500)))+1)假设数据是A1到A500,查找包含"我"字的字符(注意是包含,比如 我是中国人,这样便符...

芜湖市19686401640: excel中寻找特定数值的行所在位 -
盍郝普济: =MATCH(41,B:B,0) 或者用自动筛选. 或者用公式在旁边“B”列输入公式:=IF(A1=41,ROW(A1),""),下拉填充,等41出现了,旁边的B列就会有行数了.

芜湖市19686401640: excel查找数据组中某个数据的位置 -
盍郝普济: 如果单行或者单列都比较容易,用MATCH+INDEX来查找.如果是不多的几列或几行,也可以用这个方法,再结合IF函数. 可是要在一个大的区域里定位行号和列号,好像比较困难.如果只是要标记这个数字就比较简单: 整体选择D1:K6,格式-条件格式,左侧选公式,右侧输入: =D1=$A$1 再点开格式-设置颜色为红色

芜湖市19686401640: Excel 查找某个值所在的范围,并引用对应的数据 -
盍郝普济: 摆在面前的是三列数据,要通过第三列的数据来查找左边两列的数据.很显然这个如果只用vlookup()函数是不能实现的.如果可以知道查询值在第三列中的行号,再通过行号来作为索引,找到对应的第一列和第二列当中的值,那我们的目的...

芜湖市19686401640: excel表格查找函数怎么用的? -
盍郝普济: 用VLOOKUP函数.VLOOKUP函数说明如下:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值. 这里所说的“数组”,可以理解为表格中的一个区域.数组的列序号:数组的“首列”,就是...

芜湖市19686401640: excel 查找特定位置的数值 -
盍郝普济: 1、用查找Ctrl+F——查找——输入*8863,下面选查找全部.2、用筛选选中第一行——数据——筛选——自动筛选——第一行出现黑小三角,点数据列的小黑三角——下拉菜单中选自定义——输入*88

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网