| 查看: 1649 | 回复: 10 | |||
| 本帖产生 1 个 博学EPI ,点击这里进行查看 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
求助一道求解年均增长率Excel公式编辑的数学题(截至2010-11-20)
|
|||
|
已知 2006 年的 销售额数值 为 A,以及2006~2010五年销售总额为 B 求年平均增长率 x 公式为 A + A(1+x) + A(1+x)2 + A(1+x)3 + A(1+x)4 = B 如何在Excel中编辑求 x 的公式?(即将x用A、B的式子表示出来) [ Last edited by wolaiye2014 on 2010-11-14 at 11:07 ] |
» 猜你喜欢
面上没中,邀请各位路过的虫友分析一下分数
已经有15人回复
博士去二本高校当辅导员,如何调整心态?
已经有10人回复
面上有专家说实验设备不是我们单位的
已经有6人回复
27细胞生物学申博
已经有5人回复
江苏省自然基金 什么时候出结果
已经有6人回复
广西大学-广州大学招聘博士后 欢迎广大优秀人才!!!
已经有11人回复
闲聊
已经有3人回复
两块石头
已经有10人回复
售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急
已经有15人回复
初秋的晨风
已经有6人回复
9楼2010-11-15 09:26:21
2楼2010-11-12 13:27:12
3楼2010-11-12 14:15:14
wolaiye2014(金币+5, 博学EPI+1):不好意思,确实不会用宏,能不能说一下操作流程?数据A在表格的D6:D80,数据B在I6:I80,创建x在J6:J80。 2010-11-13 20:15:11
|
楼主是一元多次方程求解,没有固定解,只有数值解,过程如下: 例如在第一行填入A, B,下面第二行是对应值,A=1.5 B=10 A B X 1.5 10 0.144 那么用下面的宏,运行,然后,X自动填入X下面,(别告诉我宏不会用) Sub CalIncrease() ' ' CalIncrease Macro ' Macro recorded 11/12/2010 by Evan Ren ' ' Set wb = ActiveWorkbook Set ws = wb.ActiveSheet A = ws.Cells(2, 1) B = ws.Cells(2, 2) prec = 0.001 st = B / A - 1 If (st > 0) Then For i = 0.01 To st Step prec tolerance = ((1 + i) ^ 5 - 1) / i - B / A If Abs(tolerance) <= 0.01 Then ws.Cells(2, 3) = i Exit For End If Next i End If End Sub |
4楼2010-11-12 15:15:36










回复此楼