Excel,为多行添加特定列

时间:2012-11-20 20:25:39

标签: excel sum row excel-formula

如果我有这样的表:

  |A|B|C|D|
1 |1|0|1|
2 |4|4|2|
3 |7|2|3|
4 |5|7|2|
5 |3|9|1|

是否可以将列A添加到列C中,并将结果显示在D“= SUM(A1,C3)”中 但 我希望自动化大约50行,所以:

D1=SUM(A1,C3), D2=SUM(A2,C2), D3=SUM(A3,C3)...D50=SUM(A50,C50)

谢谢!

1 个答案:

答案 0 :(得分:1)

如果通过但是我想自动化这个你的意思是VBA,那么试试这个

Sub Demo()
    Dim rng As Range
    ' Set rng to the required range, by whatever means needed
    Set rng = [D1:D50]
    ' Set Formulas of the range
    rng.FormulaR1C1 = "=SUM(RC[-3],RC[-1])"
End Sub