excel怎么表示从某一单元格到该行或列的最后一格

我知道要表示整个行或列的话用(A:A)但是现在如果要表示比如从A3到该列的最后一个值,这个表达式应该怎么写?谢谢我的意思是该列最后一行的行号不能确定的时候怎么表达从某一行... 我知道要表示整个行或列的话用(A:A)但是现在如果要表示比如从A3到该列的最后一个值,这个表达式应该怎么写?
谢谢
我的意思是该列最后一行的行号不能确定的时候怎么表达从某一行到最末尾
展开
 我来答
鱼木混猪哟
高粉答主

2018-07-31 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33694

向TA提问 私信TA
展开全部
如果是VBA代码中
例如从A2到A列最后一个单元格
可以用
range("A2:A"&range("A65536").end(3).row)
就可以
1975qjm
高粉答主

推荐于2016-06-04 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7502万
展开全部
如果是2003版
最大的行数是65536行,
最大的列数是256列即最后一列的列标为IV列

如果是2007及以上版本
最大的列数为16384列,即最后一列为XFD列
最大行数为1048576行

比如是2003版的A3单元格到A列最后一个单元格,则可以将这个单元格区域表示成
A3:A65536
比如是2003版的A3单元格到第3行的最后一个单元格,则可以将这个单元格区域表示成
A3:IV3

比如是2007版的C5单元格到C列的最后一个单元格,则可以将这个单元格区域表示成
C5:C1048576
比如是2007版的C5单元格到第5行的最后一个单元格,则可以将这个单元格区域表示成
C5:XFD5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chaohua008
2010-05-29 · TA获得超过1.1万个赞
知道大有可为答主
回答量:5800
采纳率:14%
帮助的人:3014万
展开全部
A3:A65536
这是在EXCEL2003及以前的版中

在EXCEL2007中要大于这个值。

补充:
如果A列数据间没有空行,可以用COUNTA(A:A)来表示最后一个数据所在的行号
表达式可以这样:
="A3:A"&COUNTA(A:A)+2

这个只是字符串表示的,如果要把这个表达式转换成引用,就要用INDIRECT函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
keeriao
2010-05-26 · TA获得超过371个赞
知道小有建树答主
回答量:216
采纳率:100%
帮助的人:84.2万
展开全部
(a3:an),n就是最后一行的行标
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chiefzjh
2010-05-26 · TA获得超过9088个赞
知道大有可为答主
回答量:7013
采纳率:37%
帮助的人:2332万
展开全部
offset(a3,,,counta(a:a)-2)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式