找回密码
 立即注册
搜索

单元格地址能否为变量?

8
回复
893
查看
[复制链接]

1

主题

10

帖子

0

幻币

初入江湖

Rank: 1

积分
7
2021-9-29 16:07:00 显示全部楼层 |阅读模式
各位朋友,大佬好!
想请教一个问题:单元格地址能否为变量?
具体是这样的:
A列有从 A2到An等数值,n为A列有数值的最后一行,可以用函数LOOKUP(2,1/(A:A""),ROW(A:A))求出,n=LOOKUP(2,1/(A:A""),ROW(A:A))。
如n=10, 在B1中要求出A列的和,则可以写成 B1=sum(A2:A10)
因为A列的有数值行数是不固定的,而且最后几行是文本,所以想请教一下,有无办法把变量n写入求和函数中:
即B1=sum(A2: A ???? n)之类
请大哥大姐大佬们指教!
PPT学习论坛
回复

使用道具 举报

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-10-6 19:16:22 显示全部楼层
直接sum啊能忽略文本的
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

幻币

初入江湖

Rank: 1

积分
5
2021-10-8 20:33:16 显示全部楼层
忘记vba,专心学函数,我猜你要的是绝对引用,相对引用
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-1

幻币

初入江湖

Rank: 1

积分
4
2021-10-20 19:12:59 显示全部楼层
=SUM(INDIRECT("A2:A"&LOOKUP(2,1/(A:A<>""),ROW(A:A))))
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2021-10-24 18:17:06 显示全部楼层
或者,=MAX(SUBTOTAL(9,INDIRECT("A2:A"&ROW(2:1000))))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2021-10-30 14:05:44 显示全部楼层
是的,我要在其它地方的绝对引用中引用由函数求得的行数
PPT学习论坛
回复 支持 反对

使用道具 举报

3

主题

6

帖子

5

幻币

初入江湖

Rank: 1

积分
16
2021-12-8 13:00:29 显示全部楼层
多谢指教,我是想在一个公式里写入由函数求得的行数,indirect 函数没有用,它得出的是一个带引号的文本
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-12-18 18:43:59 显示全部楼层
就是在单元格地址的绝对引用中怎样引用由函数得到的行数或列数
Sum这里我是找了一个简单的例子
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
8
2022-1-1 08:15:36 显示全部楼层
=SUMPRODUCT((INDIRECT("$A$2:A"&LOOKUP(2,1/(A:A<>""),ROW(A:A)))=$B$10)*(INDIRECT("$j$2:j"&LOOKUP(2,1/(A:A<>""),ROW(A:A)))))
仔细看了一下您的回复,成功了!多谢 我是想要一个SUMPRODUCT的引用
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册