以下是引用styuanyuan08在2009-5-29 14:58:00的发言:我知道有个函数SUM(INDIRECT("D4:D"&ROW()-1)),有经验的大侠能介绍一下这个函数的具体功能吗?
这个函数中,首个单元格是固定的,如果想让第一个单元格也变动,应如何处理呢?
row()是当前单元格所在的行。
如果单元格是A100,那么"D4:D"&row()-1 就得到了"D4:D99"这几个字符
indirect将"D4:D99"转换为D4:D99这个区域
sum将这个区域求和
也就是当在单元格A100输入这个公式时,得到了D4:D99这个区域所有数字的和。
不知道你希望第一个单元格怎么变动,很多时候不上附件很难说清楚。涉及保密的东西可以替换成别的。