excel怎样查找内容某数值所在坐标
发布时间:2025-05-21 20:16:57 发布人:远客网络
一、excel怎样查找内容某数值所在坐标
1、如果单行或者单列都比较容易,用MATCH+INDEX来查找。如果是不多的几列或几行,也可以用这个方法,再结合IF函数。可是要在一个大的区域里定位行号和列号,好像比较困难。
2、如果只是要标记这个数字就比较简单:整体选择D1:K6,格式-条件格式,左侧选公式,右侧输入:=D1=$A$1再点开格式-设置颜色为红色
二、excel查找定位:INDEX函数——精确制导导弹
INDEX函数在给定的单元格区域中,返回特定行列交叉处单元格的值或引用。函数结构为:index(单元格区域,行号,列号)。区域,行号,列号,很像通过坐标瞄准打靶,找到列,找到行,单击就打中了!
例如,要找到“囡”,其坐标为行4,列3。因此公式为:=INDEX(B2:G11,4,3)即可得到“囡”。
1.单行、单列中提取数值:只需一个坐标值
若给定区域为单行或单列,坐标就不需两个数字,只需一个。例如,从A17:A21中获得“李惠”的公式为:=INDEX(A17:A21,2)。
2.从多行多列区域提取数值:需行列两个坐标值
这个在上文中已有说明,如找到“囡”字,即是这样的操作。
与COLUMN和ROW组合使用:实现半自动查找取值
1.与COLUMN组合,可以连续返回同行多个数据
例如,需要从表中连续获取工号C23的姓名、年龄、入职时间。数据区域为A17:E21,工号C23位于第3行,姓名、年龄、入职时间的列数从左到右分别是2、3、4。使用COLUMN(B1)来取代2、3、4实现半自动效果。公式为:=INDEX($A17:$E21,3,COLUMN(B1)),然后右拉填充即可。
2.与ROW组合,可以连续返回同列多个数据
例如,使用公式:=INDEX(A$17:E$21,ROW(A3),2)下拉填充,获得三个工号的姓名。
例如,使用公式:=INDEX($A$17:$E$21,ROW(A3),COLUMN(B1))实现工号C23、C08、C10的姓名、年龄、入职时间的获取。
通过COLUMN和ROW组合,实现半自动效果,对连续、有规律的数据取值,特别有用。
与MATCH组合使用:实现全自动查找取值
当查找规律混乱时,使用MATCH函数根据条件在固定区域中查询行、列位置,完全取代人工查找坐标,实现全自动。
例如,在C28中输入公式:=INDEX($A$17:$E$21,MATCH($B28,$A$17:$A$21,0),MATCH(C$27,$A$16:$E$16,0)),然后右下下拉填充公式即可。
2. INDEX+MATCH与VLOOKUP+MATCH的区别
正向查找时,INDEX+MATCH与VLOOKUP+MATCH均可使用,但VLOOKUP简洁些。反向查找时,INDEX+MATCH更简洁,尤其是反向查找区域有三列、四列数据时。
例如,通过姓名查找工号的公式为:=INDEX(A$17:B$21,MATCH(G17,B$17:B$21,0),1)。
总结,INDEX函数具有利用坐标精确取值的优势,但缺少根据条件自动查找坐标的功能。实战中,它需要助手协助来查找坐标,是函数中的精确制导导弹,同时也是个强大的瘸子!
三、excel如何通过Vlookup搜索函数返回结果所在的坐标位置
=ADDRESS(MATCH("大海",C:C,),3)
=ADDRESS(第一参数,第二参数,第三参数)
第一参数,为行序号,必须是大于0的正整数。
第二参数,为列序号,必须是大于0的正整数。
第三参数,为相对或绝对的引用方式,可选范围是1、2、3、4
=ADDRESS(4,3,1)的结果是文本型结果$C$4
=ADDRESS(4,3,2)的结果是文本型结果C$4
=ADDRESS(4,3,3)的结果是文本型结果$C4
=ADDRESS(4,3,4)的结果是文本型结果C4
另外:第三参数也可以省略,省略时默认第三参数为1,例如:
=ADDRESS(4,3)等同于=ADDRESS(4,3,1)结果都是$C$4