|
发表于 2016-6-11 22:19
|
显示全部楼层
本楼为最佳答案
- Sub xx()
- Dim i&, x%, a As Double, b As Double, c As Double
- x = 3
- With Sheet1
- For i = 13 To 20
- a = Application.Evaluate("INDEX(LINEST(B" & i - 4 & ":" & "B" & i - 1 & ",A" & i - 4 & ":A" & i - 1 & "^{1,2},TRUE,TRUE),1,1)")
- b = Application.Evaluate("INDEX(LINEST(B" & i - 4 & ":" & "B" & i - 1 & ",A" & i - 4 & ":A" & i - 1 & "^{1,2},TRUE,TRUE),1,2)")
- c = Application.Evaluate("INDEX(LINEST(B" & i - 4 & ":" & "B" & i - 1 & ",A" & i - 4 & ":A" & i - 1 & "^{1,2},TRUE,TRUE),1,3)")
- .Range("B" & i) = a * .Range("A" & i) ^ 2 + b * .Range("A" & i) + c
- x = x + 1
- Next
- End With
- End Sub
复制代码 |
评分
-
查看全部评分
|