当前位置:数据库 > Excel >>

excel如何累加?

A1= 本月 B1=累计 A2= 10 B2= 20 把10累加到B2=10+20即在B2的原位变成30
追问:A3和B3的数据累加;
A4和B4的数据累加;
A5和B5的数据累加;
等等...........................那样不行,会计报表都要实行原位累加这个方法不好
答案:会计报表的原位累加是经过数据处理的。
如果你一定要让原位累加的话,需要通过VBA来处理。
打开Excel软件,按ALT+F11键,左侧列表中选择“ThisWorkbook",
将代码粘贴到右侧窗口,保存。
Private Sub Workbook_Open()
    A2 = Cells(2, 1).Value
    B2 = Cells(2, 2).Value
    B2 = B2 + A2
    Cells(2, 2).Value = B2
End Sub
这样每次打开都可以将A2和B2的数据累加。
其他:这个没有现成的函数,只能自己用VBA写一个 需要安装数学公式,在excel中点插入--对象,然后选公式安装,如你的office安装时没装全的话就没有,可重装office。 其实也没有上面两位说的那么麻烦,如果只是需要得出结果的话。

首先在A列输入i,就是从1到n
其次在B列输入a,
最后在C列输入公式C1=power(B1,A1),往下一拉全部幂结果都出来

对C列利用sum求和就得到最终结果了。
呵呵! 一个公式就可以了
在A2输入a的值,B2输入n的值,则公式为:
=SUMPRODUCT(A2^ROW(INDIRECT("1:"&B2))) 直接在c3列求和好了! 这个需要打开工具选项迭代运算 建议在现在的一行和二行之间追加一行(可以把这行隐藏),本月累计=本月+上月的累计。这样比较方便维护和理解。 这样累加的话,最好用VBA,否则会报错的,因为进入了死循环! 

上一个:excel AB两个表都包含字段1字段2 字段1 字段2都不是唯一,但是字段1+字段2为唯一
下一个:各位高手帮忙:用户数据导入模块。根据用户数据类型,选择导入方式,实现Excel到SQL数据库的数据自动导入

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,