EXCEL数值顺序求和,达到设定上限后重新开始求和,并将已经求和的行添加同样的编号。

如图,只有B列数据,B列从上到下顺序求和,求和值不到五千继续向下一行求和,求和值超过5000后重新开始新的求和,满足条件的求和项编入相同的号码,新一轮的求和向下顺序编号。提前谢过大神~~~

要在Excel中实现数值顺序求和并在达到设定上限后重新开始求和,并将已经求和的行添加相同的编号,可以按照以下步骤进行操作:

    在Excel中,选择一个空白列,用于存放编号。假设该列为列A,从A2开始填写编号。

    在另一列中,假设为列B,填写要求和的数值。

    在另一列中,假设为列C,输入公式求和。在C2单元格中,输入以下公式:=IF(SUM($B$1:B1)>=上限值, SUM($B$1:B1), "")。

    其中,上限值是您设定的求和上限。将公式应用到C2单元格中,并将其拖动或填充到需要求和的数据范围。

    在列C中,筛选出非空单元格,这些单元格代表每次求和的结束。

    在另一列中,假设为列D,输入公式为将编号复制到每一行。在D2单元格中,输入以下公式:=IF(C2<>"", A2, "")。

    将公式应用到D2单元格中,并将其拖动或填充到与列C相同的数据范围。

    现在,您将在列C中看到每次求和的结果,并在列D中将编号复制到相应的行。当求和达到设定上限时,会开始新的求和,并在新的求和行上添加相同的编号。

温馨提示:内容为网友见解,仅供参考
第1个回答  2023-06-14
要实现这个功能,你可以使用 Excel 的公式和一些辅助列来完成。以下是一种实现方法:

假设你要对一列数值进行求和,并在达到设定上限后重新开始求和。你可以按照以下步骤进行操作:

1. 在第一列输入你要求和的数值。
2. 在第二列输入编号,从1开始递增,可以使用公式 `=ROW()-1`。
3. 在第三列输入一个辅助列,用于计算每个求和周期的累计和。在第三列的第一行(例如B2)输入公式 `=IF(SUM($A$1:A2)>上限值, SUM($A$1:A2)-上限值, SUM($A$1:A2))`。这将计算当前行之前的数值的累计和,并在累计和超过上限值时重新开始计算。
4. 在第四列输入最终的求和结果,即每个求和周期的总和。在第四列的第一行(例如C2)输入公式 `=IF(B2=1, C1+SUM($A$1:A2)-上限值, C1)`。这将检查当前行的编号是否为1,如果是,则表示开始新的求和周期,将上一个周期的总和加上当前周期的数值减去上限值;如果不是,则保持上一个周期的总和不变。
5. 最后,你可以隐藏第二列和第三列,只显示第一列和第四列,以便清晰地查看每个求和周期的总和。

请注意,上面的步骤中,"上限值" 是指你设定的每个求和周期的上限。你需要将其替换为实际的数值。

希望以上步骤对你有帮助!如果你需要进一步的解释或有其他问题,请随时提问。
第2个回答  2021-12-15
【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!
今天小编总结一下工作中常用的求和技巧、求和公式,下次碰到直接套用。
一、行列快速求和
先来个简单技巧,如下图中行、列同时求和,选中表格需要求和数据、合计区域,按Alt+=键就可以计算出全部结果
二、累计求和:
当我们需要把每日销售数量累计求和时,如下图,首先在C2单元格输入公式:=SUM($B$2:B2),然后再双击填充公式,快速完成累计求和。
三、筛选后的求和
上图中合计用地SUM函数,公式:=SUM(D2:D9),但按店名筛选后,合计结果还是保持总合计值
这时我们把D11单元格的公式换成:=SUBTOTAL(9,D2:D9),无论筛选哪个店都是合计的筛选值
四、隔行汇总求和
如下图分别计算出总销量和总金额
C9单元格输入总销量计算公式:=SUMIFS(C1:C8,$B$1:$B$8,"销量")
C10单元格输入总金额计算公式:=SUMIFS(C1:C8,$B$1:$B$8,"金额")
然后选中这两个单元格向右拖动复制公式得出计算结果
五、两列相乘求和
根据下图中的单价、销量计算出单品销售金额
在B10单元格输入公式:=SUMPRODUCT(B3:B9,C3:C9)
再向右拖动填充公式,即可快速完成求和
小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持,更多教程点击下方专栏学习。
一个条件,多个查询结果,VLOOKUP函数完美解决方法
制作简易工资查询模板,下拉菜单选择姓名即可显示
秀翻全场,每日业绩汇报,你最需要的就是一张自动表格
第3个回答  2023-06-24
要实现在 Excel 中对数值进行顺序求和,并达到设定上限后重新开始求和,并将已经求和的行添加同样的编号,可以按照以下步骤进行:
1. 在你的工作簿中,选择你想要进行顺序求和的数据范围。
2. 打开“公式”选项卡,然后选择“定义名称”来创建名称管理器。在名称管理器中,创建一个新的名称并为其命名(例如“SumRange”)。
3. 在“Refers to”文本框中输入以下公式(假设你的数据范围起始位置为 A2,也可以根据实际情况修改):
=OFFSET($A$2,0,0,COUNTA($A:$A)-1,1)
这将创建一个带有从 A2 开始的数据范围,该数据范围会动态调整,以匹配你在列 A 中键入的任何值。
4. 在数据范围旁边的新列中创建一个编号列,用于标识每个求和集合。
5. 在下一个列中创建一个“Sum”列,用于计算每个数据集的顺序求和。在顶部单元格中输入以下公式:
=IF(SUM($B$2:B2)<=$F$2,SUM($B$2:B2),SUM($B2:$B2)-$F$2+A2)
其中,$B$2:B2 是要进行求和的数据范围,$F$2 是设定的上限值,A2 是同一行的编号单元格。
6. 复制该公式到数据范围中的所有单元格。
7. 如果必要,将编号列的单元格格式化为你喜欢的样式。
这样,你就可以实现在 Excel 中对数值进行顺序求和,并且达到设定上限后重新开始求和,并将已经求和的行添加同样的编号。

EXCEL数值顺序求和,达到设定上限后重新开始求和,并将已经求和的行添加同...
在Excel中,选择一个空白列,用于存放编号。假设该列为列A,从A2开始填写编号。在另一列中,假设为列B,填写要求和的数值。在另一列中,假设为列C,输入公式求和。在C2单元格中,输入以下公式:=IF(SUM($B$1:B1)>=上限值, SUM($B$1:B1), "")。其中,上限值是您设定的求和上限。将公式应...

EXCEL数值顺序求和,达到设定上限后重新开始按1往下计数?
先求和后计数?

怎么在很多张excel表格中把 将以某字段为首行的一列数字求和 并把他们...
将数据老老实实的手工复制粘贴然后排序了。楼上说的跨表引用是一种实用的办法,子公司一般不多。但是这种方法还是要手工去做跨表的引用。还有一种方法就是通过VBA 编写一个小程序,思路是分别读取预先拷贝到一个文件夹里的子公司报表,然后对所有数据进行排名并拷贝到新表【没有样本数据我也没法写程序...

excel如何统计求和并且将重复的计为一次。。
就是比方你数据在A列的A1到A5,然后在其它格里输入上面公式就行了,最后用Ctrl+Shift+Enter结束。---正解

EXCEL中我设置好了一个单元格的求和函数,想把这一列的所有单元格都设置...
根据你的问题,应该是一个横向求和的电子表格,你只要先复制设置好的单元格,然后将鼠标移动到该单元格右下方的小黑点上按住鼠标左键,向下拖动即可。也可复制该单元格,再框选这一列然后粘贴。

excel如何求和后删除数值后结果数不变 再次相加时原结果数累计相加_百 ...
在A2里输入公式=选中单元格(a1)+选中单元格(b2)+选中单元格(c2)在A2右下角实心的时候 下拉填充就可以了 (备选)最后A类选择性粘贴数值

Excel 怎么将数据求和后合并并计数
数据透视表是非常符号你的问题的,也不用公式、也不用VB;直接用自带的功能 操作方法:1,菜单栏依次操作:插入-数据透视表---新的工作表---确定 2,字段的排列与先后 你调整好先后顺序,在“数据透视表选项”打勾”合并且居中排列带有标签的单元格“

如何在EXCEL表格里数字求和后前后再加上文字?
如果某一列数据添加的文字相同,设置单元格格式为"文字"#即可。如果添加的文字不同,列也不同,有加有不加,例如A1里有“100中华”,可用下列公式(数组),求得A1的值,再运算。=MAX(-IFERROR((-MID(A1,1,ROW(INDIRECT("$1:"&"$"&LEN(A1))),0))EXCEL常见问题 1、当你插入表格是想要调整...

excel我设置了一行求和,但是我后面要不定期的插格进去,那么怎么让后 ...
1、把求和那列移到最前面,把需要求值的单元全放到后面。如图:2、附上公式 =SUM(C2:XFD2)3、公式里面的XFD指的是所属行的最大单元格,这个最大值跟你的软件版本有关(我的是2016)0,2指的是第二行,如果你求和的是第10行,那么公式就改成XFD10,100行就改成XFD100;附:2003版:最大的...

Excel表格,如何将一列中的数字依次求和,但是这个和不能超过某一值,然后...
=MIN(100,SUM(A:A))=MIN(100,SUM(A1:A10))

相似回答