关于sum()函数的问题。

normandj 2005-11-30 09:21:30
假设A列,一般的求和为:
  A
1 56
2 35
3 89
4 =sum(A1:A3)

现因为求和范围事先并不清楚,请问有什么方法把(A1:A3),以变量代替?
...全文
86 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Michael_javavb 2005-12-06
  • 打赏
  • 举报
回复
举个例子:
你在C10单元格内写A1:A3
那么你统计函数就写成SUM(INDIRECT(C10)),那么意思就是你统计A1:A3的和,
当然你可以改变C10中的内容,比如改成B2:B5,而那个公式还是不变仍为SUM(INDIRECT(C10)),现在统计的就是B2:B5的和
Michael_javavb 2005-12-06
  • 打赏
  • 举报
回复
你先在某个单元格内定义你要统计的范围(就是在这个单元格内输入你要统计的范围,其实就是把这个单元格当变量来使用),然后在你的SUM函数里嵌套INDIRECT函数,INDIRECT函数就是指向那个当作变量来使用的单元格的,具体用法的函数用法,office里面讲的很清楚
DawnPine 2005-12-06
  • 打赏
  • 举报
回复
“不清楚”你怎么用变量代?
最起码得告诉大家你怎么给变量赋值吧?

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧