动态格间运算的一个问题很纳闷

逐层累计中的问题,在D3单元格中,写入累计公式=D3[B3:-1] + C3:在一年内上一个月累计后的金额加当前月的金额,其中D3[B3:-1]表示B3扩展出来的上一格(上月)中D3的值

问题在于,D3单元格一开始是空的,也就是说D3[B3:-1],也即B3扩展出来的上一格(上月)中D3的值应该都为零,D3[B3:-1] + C3应该等于C3才对,为什么运算出来是累计的效果?
FineReportluftwaffejg26 发布于 2018-8-8 11:54
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共10回答
最佳回答
0
luftwaffejg26发布于2018-8-8 11:55(编辑于 2023-9-6 09:34)
555
  • luftwaffejg26 luftwaffejg26(提问者) 如果说C3:-1是因为C3右边没有东西,不能扩展,那么为什么B3:-1可以引用?
    回复
    2018-08-08 11:57 
最佳回答
0
luftwaffejg26发布于2018-8-8 11:57(编辑于 2023-9-6 09:34)
555
最佳回答
0
luftwaffejg26发布于2018-8-8 12:01(编辑于 2023-9-6 09:34)
555
最佳回答
0
Paul_yau发布于2018-8-8 12:52(编辑于 2023-9-6 09:34)
555
  • luftwaffejg26 luftwaffejg26(提问者) 我的意思是,是否B3:-1默认代表B3扩展出来的C3列中的值
    回复
    2018-08-08 14:41 
  • luftwaffejg26 luftwaffejg26(提问者) 看了一下其他的运算,C3[B3:-1]代表的才是B3扩展出来的C3值,那么D3[B3:-1]应该还是零
    回复
    2018-08-08 15:06 
最佳回答
0
Paul_yau发布于2018-8-8 15:07(编辑于 2023-9-6 09:34)
555
  • luftwaffejg26 luftwaffejg26(提问者) 我的意思是,D3[B3:-1]应该还是零,加上C3应该等于C3,起不到累计求和的作用,但为什么实际计算出来成了加上上一个月的累计求和?
    回复
    2018-08-08 16:03 
  • luftwaffejg26 luftwaffejg26(提问者) 现在从结果看,D3[B3:-1]不可能为零,否则起不到累加的效果
    回复
    2018-08-08 16:04 
最佳回答
0
luftwaffejg26发布于2018-8-8 16:05(编辑于 2023-9-6 09:34)
555
最佳回答
0
Paul_yau发布于2018-8-8 16:06(编辑于 2023-9-6 09:34)
555
  • luftwaffejg26 luftwaffejg26(提问者) 我的疑惑就是来源于逐层累计的教程,D3[B3:-1]不可能为零,否则起不到累加的效果,但按照单元格扩展的定义,D3[B3:-1]是在原来为空的D3单元格上运算,D3[B3:-1]+C3等于0+C3
    回复
    2018-08-08 16:10 
最佳回答
0
Paul_yau发布于2018-8-8 16:16(编辑于 2023-9-6 09:34)
555
  • luftwaffejg26 luftwaffejg26(提问者) 那么加出来的应该是和C3一样,根本不可能起到累加的效果,应该写成C3[B3:-1]+C3才能起到累加的效果
    回复
    2018-08-08 16:20 
最佳回答
0
Paul_yau发布于2018-8-8 16:23(编辑于 2023-9-6 09:34)
555
  • luftwaffejg26 luftwaffejg26(提问者) 我的意思是,单元格里光写D3[B3:-1],应该都为零才对
    回复
    2018-08-08 16:44 
  • luftwaffejg26 luftwaffejg26(提问者) D3[B3:-1] 第一格就为空,为0,那么第二格呢,为零还是等于C3的第一格?
    回复
    2018-08-08 16:46 
  • luftwaffejg26 luftwaffejg26(提问者) 还是那个问题,应该写成C3[B3:-1]+C3,为什么要写成D3[B3:-1]+C3
    回复
    2018-08-08 17:08 
  • swiftlinlei swiftlinlei 评论 luftwaffejg26 :1.单元格光写D3[B3:-1],的确是都为零,不为零是应为+C3;2.D3[B3:-1]第一格就为空,为0,第二格是等于D3的第一格;3.写成C3[B3:-1]+C3的效果是D3等于上一个月的C3值+当前月的C3值,只形成累计最近两个月C3的值,不形成叠加累计,写成D3[B3:-1]+C3表示上一格的D3值加上当前行的C3值,形成自身叠加累计的效果。还有这些疑问可以直接打开帆软的实例修改进行验证就可以了
    回复
    2018-08-11 08:40 
  • luftwaffejg26 luftwaffejg26(提问者) D3[B3:-1]如何运算是核心无法解释通的问题,至于加上C3是很明显的事情,很显然的问题是现有教程中你找不到任何关于如何计算D3[B3:-1]的解释,只能靠从结果蒙
    回复
    2018-08-12 23:29 
  • 0关注人数
  • 516浏览人数
  • 最后回答于:2018-8-14 09:47
    活动推荐 更多
    热门课程 更多
    返回顶部