如何创建公式实现列从下往上方向的SUM求和计算
从下往上累加求和公式实现方案
假设你要统计的目标数据列为A列,数据范围为A1~A10,相邻的后一列B列用来输出累加结果,以下是不同场景的实现方式:
通用写法(支持所有版本Excel、Google Sheets)
- 在B1单元格输入公式:
=SUM(A1:$A$10) - 选中B1单元格,下拉填充到和A列数据行数齐平的位置即可。
说明:公式中的$A$10为你数据列最后一行的固定引用,下拉时A1会自动递增为A2、A3...,但求和的结束位置始终锁定在最后一行,实现从当前行到最后一行的累加,也就是你需要的从下往上求和效果。你可以根据自己实际的数据列、数据行数修改对应参数即可。
Excel 365/2021 动态数组写法(无需下拉填充)
直接在B1单元格输入以下公式,结果会自动溢出填充所有匹配行:=SCAN(0,SEQUENCE(ROWS(A1:A10)),LAMBDA(a,i,a+INDEX(A:A,ROWS(A1:A10)-i+1)))
内容的提问来源于stack exchange,提问作者Nilesh Shinde
相关产品推荐
相关产品推荐

