当前位置:科普知识站>IT科技>

excel如何获取行号、列号、列标和单元格地址

IT科技 阅读(2.43W)

EXCEL中如何根据动态的行号和列号取单元格的值的方法如下: 1、ADDRESS(1,2),取表格第一行,第二列的值单元格地址引用,该函数值为$A$2; 2、INDIRECT($A$2),获取A2单元格的值; 3、A1里输入=INDIRECT(ADDRESS(3,算出来的值))

下面小编介绍如何在excel中获取行号、列号、列标和单元格地址。希望对读者有所帮助。

材料/工具

office软件

获取方式说明: 第一:获取行号。 1)选中任意单元格,输入:=ROW()即返回该公式所在行的行号。这个特性可以用来编制表格的自动序号。 2)选中任意单元格,输入:=ROW(引用单元格),返回被引用单元格所在的行号。这个特性一般用其他函数的参数,

一、获取行号、列号

1、首先打开一份表格,例如需要求周芷若14这个符号条件的数据的行号和列号。 2、选择一个空白单元格,选择公式里面的插入函数。 3、然后弹出插入函数的窗口,在这个窗口里面搜索需要的函数。 4、在搜索函数里面输入match函数,然后在搜索结果里

首先打开EXCEL表格,如图所示。

软件版本:Office2013 方法如下: Alt+F11,输入代码如下: Selection代表选择的单元格 row属性可得到起行号;Column可得到起列号 2.F5执行代码,即可得到当前单元格的行号和列号:

excel如何获取行号、列号、列标和单元格地址

选中任意单元格,如图所示。

可以用char(64+MATCH(92,A:A,0)),将列号转为英文,然后用indirect函数引用。 大概的格式是=indirect(char(64+MATCH(92,A:A,0))&MATCH(994403399,3:3,0)) ----乐于助人的Excel资深初学者

excel如何获取行号、列号、列标和单元格地址 第2张

在菜单栏下选择“公式”选项,如图所示。

1、获取行号,选中任意单元格,输入:=ROW()即返回该公式所在行的行号。 2、选中任意单元格,输入:=ROW(引用单元格),返回被引用单元格所在的行号。这个特性一般用其他函数的参数,比如说:=SMALL(区域,ROW(V1)),随着公式的下拉可以顺序返回7

excel如何获取行号、列号、列标和单元格地址 第3张

选择“插入函数”,如图所示。

//通过OLE实现,获取当前活动单元格行号与列号 Range range=objApp.GetActiveCell();//objApp 为_Application类对象 long RowNum=range.GetRow();//获取行号 long ColNum=range.GetColumn();//获取列号 range.SetValue2(COleVariant("HELLO EXCE

excel如何获取行号、列号、列标和单元格地址 第4张

在编辑栏里输入:="本单元格行号为"&ROW()&"列号为"&COLUMN(),如图所示。

一、这个可以用MATCH函数来做到。 假设要在A列中查找第一个单元格内容为“张三”的所在行号,则可以在A列以外的任一单元格写入公式 =MATCH("张三",A:A,0) 二、MATCH函数的定义: 返回在指定方式下与指定数值匹配的数组中元素的相应位置。如果需要

excel如何获取行号、列号、列标和单元格地址 第5张

返回该公式所在行的行号和列号,如图所示。

不知你想要在什么状况下获取行号和列号?一下几点或许能帮你。 1、在VBA中环境中 获取最后一行有数据的单元格的行号的代码如下 dim i as long i=sheet1.range("a65536").end(xlup).row 获取最后一列有数据的单元格的列号的代码如下 dim i as lon

excel如何获取行号、列号、列标和单元格地址 第6张

二、获取单元格地址

不知你想要在什么状况下获取行号和列号?一下几点或许能帮你。 1、在VBA中环境中 获取最后一行有数据的单元格的行号的代码如下 dim i as long i=sheet1.range("a65536").end(xlup).row 获取最后一列有数据的单元格的列号的代码如下 dim i as lon

返回指定行、列的单元格地址可以使用ADDRESS函数。其语法为:ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])abs_num如果是1或者省略就表示绝对引用,如果是2表示绝对行号,相对列标,如果是3表示相对行号,绝对列标,常用的只有前面3个参数。

给你个列子 在 C列找 包含 “宁波” 的单元格 ,如果 是完全匹配 XLPART 改成XLWHOLE Sub 查找() Set findcell = Columns("c").Find("宁波", LookAt:=xlPart) If Not findcell Is Nothing Then MsgBox findcell.Row Else MsgBox "没找到符合条件的

excel如何获取行号、列号、列标和单元格地址 第7张

如图为获取单元格地址操作后效果图。

假设数据在A列,要查找A列最后一个有数值的单元格行号(中间可能有若干空单元格) 方法1:使用MATCH函数 =MATCH(MAX(A:A)+1,A:A) 如果确定A列含数值的单元格中最大值数字为x,上述公式还可以简化为: =MATCH(y,A:A) 其中,把y替换为比x大的数字

excel如何获取行号、列号、列标和单元格地址 第8张

三、返回列标字母

1、打开EXCEL,导入数据。将通过在f2中输入公式,并向右侧复制,向下复制,返回满足班级为9班并且是班级干部的记录。 2、返回一个逻辑值组成的数组,如果数组元素是true说明该位置的数据是9班,如果数组元素是false说明该位置的数据不是9班。 3

返回第2列的列标,可以用公式:=SUBSTITUTE(ADDRESS(ROW(),23,4),ROW(),""),编辑方法和第一个“获取行号和列号”相同。如图所示。

设行号为x,列号为y 设符合条件单元格为ActiveCell x=ActiveCell.Row y=ActiveCell.Column

excel如何获取行号、列号、列标和单元格地址 第9张

如图为返回操作完成后的效果图。

材料/工具:Excel2010 1、新建一个EXCEL工作簿,输入如图所示的一组数据,要求通过函数公式,计算单元格数值所在的行号 2、鼠标左键点击要输入公式的单元格,而后点击工作表上方的公式菜单,在弹出的选项卡中,找到插入函数选项 3、点击插入函数

excel如何获取行号、列号、列标和单元格地址 第10张

扩展阅读,以下内容您可能还感兴趣。

excel如何获取当前表格最后一行行号,最后一列的列号

不知你想要在什么状况下获取行号和列号?一下几点或许能帮你。

1、在VBA中环境中

获取最后一行有数据的单元格的行号的代码如下

dim i as long

i=sheet1.range("a65536").end(xlup).row

获取最后一列有数据的单元格的列号的代码如下

dim i as long

i=sheet1.range("iv1").end(xlleft).column

2、想知道表格最多有多少行,在a1单元格输入公式

=countblack(b:b)

想知道表格最多有多少列,在a1单元格输入公式

=countblack(2:2)

3、在工作表中,想取得一列或一行中最后一个有数据的单元格的行号或列号

如果单元格是连续的,中间没有空e799bee5baa6e78988e69d8331333337393534单元格,可以输入公式=counta(a:a)或=counta(1:1)

如果单元格区域中间有空单元格,可以输入公式,然后按下Ctrl+Shift+Enter键结束公

式编辑

=max(if(a1:a20000="",0,row(a1:a20000))

=max(if(1:1="",0,column(1:1))

Excel VBA 如何在某一列查找某一单元格,并获得此单元格的行号

给你百个列子 在 C列找 包含 “宁波” 的单元格 ,如果度 是完内全匹配 XLPART 改成XLWHOLE

Sub 查找()

Set findcell = Columns("c").Find("宁波", LookAt:=xlPart)

If Not findcell Is Nothing Then

MsgBox findcell.Row

Else

MsgBox "没找到符合条件的容单元格"

End If

End Sub

Excel 如何用公式获得一列中最后一个有数值的单元格的行号?

假设数据在A列,要查找A列最后一个有数值的百单元格行号(中间可能有若干空单元格)

方法1:使用MATCH函数

=MATCH(MAX(A:A)+1,A:A)

如果确定A列含数值的单元格中最大值数字度为x,上述专公式还可以简化为:

=MATCH(y,A:A)

其中属,把y替换为比x大的数字即可(例如:x+1)

方法2:使用LOOKUP函数

=LOOKUP(MAX(A:A)+1,A:A,ROW(A:A))

其实现思路,与方法1类似。

如果确定A列含数值的单元格中最大值数字为x,上述公式还可以简化为:

=LOOKUP(y,A:A,ROW(A:A))

其中,把y替换为比x大的数字即可(例如:x+1)

EXCEL中在一个区域中查找某个值,返回与之相同单元格的行号和列号

1、打开EXCEL,导入数据。将通过在f2中输入公式,并向右侧复制,向下复制,返回满足班级为9班并且是班级干部的记录。来

2、返回一个逻辑值源组成的数组,如果数组元素是true说明该位置的数据是9班,如果数组元素是false说明该位置的数据不是9班。

3、not嵌套isblank函数返回职位由逻辑值组成的数组,如果元素为百真,说度明该位置输入了职位内容,如果元素为假,说明该位置是空单元格。

4、两个由逻辑值组成的数组相乘,在相乘时,真转化为1,假转化为0,两个数组中对应的元素乘以对应元素,得到新的有0和1组成的数组,此时元素为0代表不同时满足条件班及为9班、是班干部问,元素为1表示同时满足班级是9班、也是班干部。

5、第一个数组中的元素是1,if函数返回值数组中对应的元素将是公式所在行的行号,如果第一个数组中的元素是0吗,if函数将返答回99999作为返回数组对应位置的元素值,if函数将返回一个由符合两个条件所对应的行号及99999组成的数组。

Excel的vb编程中怎样获取行号数和列号数

设行号为x,列号为y

设符合条件单元格为ActiveCell

x=ActiveCell.Row

y=ActiveCell.Column