在excel表中累计相加怎么编公式
比如要在B1单元格得出A1单元格的值,在B2单元格得出A1+A2单元格的值,在B3单元格得出A1+A2+A3单元格的值。。。。
那么可以在B1单元格写入公式
=SUM(A$1:A1)
再下拉填充公式
SUM函数
返回某一单元格区域中所有数字之和。
语法
SUM(number1,number2, ...)
Number1, number2, ... 为 1 到 30 个需要求和的参数。
说明
- 直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算,请参阅下面的示例一和示例二。
- 如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。请参阅下面的示例三。
如果参数为错误值或为不能转换成数字的文本,将会导致错误。
$是绝对引用符号
A1是相对引用
$A1绝对引用列是混合引用
A$1绝对引用行是混合引用
$A$1绝对引用行和列是绝对引用
$在谁的前面就绝对引用谁
F4是在四种引用间相互转换的快捷键(在编辑栏输入公式时按下F4功能键可进行切换)
A1(相对引用)在下拉拖动引用时,会变成引用A2,A3,A4...,右拉拖动时引用变成B1,C1,D1....
A$1(混合引用)当你下拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成A$1,这样在下拉时能保证对A列第一行的相对引用(即保持行号在引用时不产生变动)
$A1(混合引用)当你右拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成$A1,这样在右拉时能保证对A列第一行的相对引用(即保持列标在引用时不产生变动)
$A$1(绝对引用)当你在下拉和右拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成$A$1,这样在下拉和右拉时能保证对A列第一行的绝对引用(即保持行号列标在引用时不产生变动)
在b1=if(a1="","",sum($a$1:a1)),再往下填充就是所得,只要你a列写到哪b列对应就是了
如是要在A列上直接写就用
=ROW(A1)*(ROW(A1)+1)/2
那么在B1输入公式=SUM($A$1:A1)然后往下填充