当前位置:beplay官网登录 > beplay官网登录 > 相对容易在excel表中怎么实现在每一行单独实现累
201910/26

相对容易在excel表中怎么实现在每一行单独实现累

  已经设置迭代计算,次数为1次。在C2单元格写入公式:=B2+C2.然后复制到同列其他单元格,为什么在B3输入数值的时候,C2的数值也会跟着改动,有没有什么方法实现每一行单独累计相加?求...

  已经设置迭代计算,次数为1次。在C2单元格写入公式:=B2+C2.然后复制到同列其他单元格,为什么在B3输入数值的时候,C2的数值也会跟着改动,有没有什么方法实现每一行单独累计相加?求高手指点!

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部我试验了一下你的问题,确实会累加,但是不论C3输入什么内容,C2都是累加10,意思很明白:既然你的公式是=B2+C2,那说明每次C3输入信息后会刷新一次,即C2(当前) = B2 + C2(上一次)。所以根本问题在于不要引用单元格自身,否则刷新时会自动迭代计算。更多追问追答追问请问用什么方法解决这个问题呢?追答你希望得到什么样的结果?什么叫“我想每一行的数据都单独累加”?

  我在C3输入10的时候, C2还是显示10,在C4输入10的时候,C2,C3显示还是10。只有我在再次在C2输入20的时候,C2自动累加到30,其他单元格数值保持不变。你在C2输入20后它就是20,怎么会变成30?我建议你还是增加辅助列,D2 = B2 + C2这样比较好,否则极容易混乱。

  {= SUM($ A $ 1:INDIRECT(“A”&(COUNT($ A $ 1:$ A $ 20)-1)))]

  展开全部你的问题是不应该复制,复制是不对的,你应该是执行序列传递,就对了。操作方法是包含公式单元格的右下角的小黑十字加号。

  你写的公式就不对,你写的就是绝对引用,你不要手写B2、C2,你用鼠标选择,就是相对引用了。你输入等号和加号,但加号两边的参数你不要输入,你要通过鼠标选择,这样就是相对引用了。请问你在单元格C2里写公式的时候,怎么可以用鼠标选择C2单元格呢?相对和绝对引用是靠有没有$这个符号来区分的。比如B2和$B2、$B$2。我试了你的方法,我很理解你的苦处,我也不知道为什么,但我们可以绕开你的问题,可以在C2的单元格中设备公式=SUM(B2,C2),要是你想二次迭代,可以再套一层函数。相对容易用这个方法,行与行之间就没有连带关系了。



文章作者:admin
本文地址:
版权所有 © 未注明“转载”的博文一律为原创,转载时必须以链接形式注明作者和原始出处!
如果你觉得文章不错,您可以推荐给你的朋友哦!

发表评论: 在下面发表一下你对这文章(句子)的看法吧!                             


来看看其他人说了些什么?-----------------------------------------------------------------> 进入详细评论页