excel最后一列的列号?1、Excel2003及以下版本:其最大列为256列 ,其最后一列是IV列,可使用:=SUBSTITUTE(ADDRESS(1,256,4),1,)来计算出。2、Excel2007及以上版本:其最大列为16384列 ,其最后一列是XFD列,那么,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、在工作表中,想取得一列或一行中最后一个有数据的单元格的行号或列号
如果单元格是连续的,中间没有空单元格,可以输入公式=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))
1、打开数据表。
2、选中一个单元格,同时按键盘上的Ctrl+↓。
3、选中的单元格迅速就到了最后一行,同时按键盘上的Ctrl+↑。
4、选中一个单元格回到了首行,同时按键盘上的Ctrl+→。
5、选中一个单元格迅速到了最后一列,同时按键盘上的Ctrl+←。
6、又可以迅速回到首列。
7、还可以将鼠标移动到单元格下边框上,鼠标变成上下左右箭头时,双击。
8、选中单元格迅速跳到最后一行,将鼠标移动到单元格上边框上,鼠标变成上下左右箭头时,双击。
9、选中单元格迅速回到首列。
yuqiang462的回答=LOOKUP(1,0/(1:1<>""),COLUMN(1:1)),的确可以返回第一行最后一个非空数据所在单元格的列号,但是列号是以数字形式的。如A列为1,B列为2.
如果需要直接返回所在列的字母,可以采用下面的公式。
=LEFT(ADDRESS(1,LOOKUP(1,0/(1:1<>""),COLUMN(1:1)),4),1+((LOOKUP(1,0/(1:1<>""),COLUMN(1:1)))>26)*1)
另外,如果需要返回第一行最后一个非空数据所在单元格的值,可以采用下面的公式。
=LOOKUP(1,0/(1:1<>""),1:1)
如果是毕帆嫌第二行不为轿迹空,公式如下,其他行依此类推。
=OFFSET(A1,,MAX(IF(2:2<>"",COLUMN(2:2)))-1)
注意公式要按CTRL+SHIFT+回手手车键结束
不同版本最后一列列标不同,以下分版本说明.
1、Excel2003及以下版本:其最大列为256列 ,其最后一列是IV列,
可使用:=SUBSTITUTE(ADDRESS(1,256,4),1,)来计算出。
2、Excel2007及以上版本:其最大列为16384列 ,其最后一列是XFD列,
可使用:=SUBSTITUTE(ADDRESS(1,2^14,4),1,)来计算出。
以上就是excel最后一列的列号的全部内容,1、打开数据表。2、选中一个单元格,同时按键盘上的Ctrl+↓。3、选中的单元格迅速就到了最后一行,同时按键盘上的Ctrl+↑。4、选中一个单元格回到了首行,同时按键盘上的Ctrl+→。5、选中一个单元格迅速到了最后一列。