michaelsmith559
Well-known Member
- Joined
- Oct 6, 2013
- Messages
- 881
- Office Version
- 2013
- 2007
I have row numbers listed in column T and values I need in column U. I need to fill in the values between row numbers. Column(s) W and X contain the slope and intercept for the two rows and values. I need a macro that can list the row numbers in column T in order (maybe put into an array) and then the appropriate slope and intercept applied to it. The results will be placed in the corresponding rows in Sheet4, Column C. Column(s) T and U go from T1:T173; U1:U173. Column(s) W and X go from W2:W173; X2:X173. I am trying to automate the missing values. I don't want to have to list the range of numbers by dragging down a cell and copying the slope and intercept formula down the column and then copying and pasting the results into sheet4 Column C. Here is a screenshot of what I am wanting. Column Z is the row numbers listed and Column AA is the result of the slope/intercept formula. The values in AA would then be copied and pasted into sheet4 Column C. Thanks for any help.
Cell Formulas | ||
---|---|---|
Range | Formula | |
U1 | =INDEX($B$1:$B$173,MATCH(T1,$A$1:$A$173,0)) | |
U2 | =INDEX($B$1:$B$173,MATCH(T2,$A$1:$A$173,0)) | |
U3 | =INDEX($B$1:$B$173,MATCH(T3,$A$1:$A$173,0)) | |
U4 | =INDEX($B$1:$B$173,MATCH(T4,$A$1:$A$173,0)) | |
U5 | =INDEX($B$1:$B$173,MATCH(T5,$A$1:$A$173,0)) | |
U6 | =INDEX($B$1:$B$173,MATCH(T6,$A$1:$A$173,0)) | |
U7 | =INDEX($B$1:$B$173,MATCH(T7,$A$1:$A$173,0)) | |
U8 | =INDEX($B$1:$B$173,MATCH(T8,$A$1:$A$173,0)) | |
U9 | =INDEX($B$1:$B$173,MATCH(T9,$A$1:$A$173,0)) | |
U10 | =INDEX($B$1:$B$173,MATCH(T10,$A$1:$A$173,0)) | |
U11 | =INDEX($B$1:$B$173,MATCH(T11,$A$1:$A$173,0)) | |
U12 | =INDEX($B$1:$B$173,MATCH(T12,$A$1:$A$173,0)) | |
U13 | =INDEX($B$1:$B$173,MATCH(T13,$A$1:$A$173,0)) | |
U14 | =INDEX($B$1:$B$173,MATCH(T14,$A$1:$A$173,0)) | |
U15 | =INDEX($B$1:$B$173,MATCH(T15,$A$1:$A$173,0)) | |
U16 | =INDEX($B$1:$B$173,MATCH(T16,$A$1:$A$173,0)) | |
U17 | =INDEX($B$1:$B$173,MATCH(T17,$A$1:$A$173,0)) | |
U18 | =INDEX($B$1:$B$173,MATCH(T18,$A$1:$A$173,0)) | |
U19 | =INDEX($B$1:$B$173,MATCH(T19,$A$1:$A$173,0)) | |
U20 | =INDEX($B$1:$B$173,MATCH(T20,$A$1:$A$173,0)) | |
U21 | =INDEX($B$1:$B$173,MATCH(T21,$A$1:$A$173,0)) | |
U22 | =INDEX($B$1:$B$173,MATCH(T22,$A$1:$A$173,0)) | |
U23 | =INDEX($B$1:$B$173,MATCH(T23,$A$1:$A$173,0)) | |
AA1 | =$W$2*Z1+$X$2 | |
AA2 | =$W$2*Z2+$X$2 | |
AA3 | =$W$2*Z3+$X$2 | |
AA4 | =$W$2*Z4+$X$2 | |
AA5 | =$W$2*Z5+$X$2 | |
AA6 | =$W$2*Z6+$X$2 | |
AA7 | =$W$2*Z7+$X$2 | |
AA8 | =$W$2*Z8+$X$2 | |
AA9 | =$W$2*Z9+$X$2 | |
AA10 | =$W$2*Z10+$X$2 | |
AA11 | =$W$2*Z11+$X$2 | |
AA12 | =$W$2*Z12+$X$2 | |
AA13 | =$W$2*Z13+$X$2 | |
AA14 | =$W$2*Z14+$X$2 | |
AA15 | =$W$2*Z15+$X$2 | |
AA16 | =$W$2*Z16+$X$2 | |
AA17 | =$W$2*Z17+$X$2 | |
AA18 | =$W$2*Z18+$X$2 | |
AA19 | =$W$2*Z19+$X$2 | |
AA20 | =$W$2*Z20+$X$2 | |
AA21 | =$W$2*Z21+$X$2 | |
AA22 | =$W$2*Z22+$X$2 | |
AA23 | =$W$2*Z23+$X$2 | |
W2:X2 | {=LINEST(U1:U2,T1:T2,TRUE,FALSE)} | |
W3:X3 | {=LINEST(U2:U3,T2:T3,TRUE,FALSE)} | |
W4:X4 | {=LINEST(U3:U4,T3:T4,TRUE,FALSE)} | |
W5:X5 | {=LINEST(U4:U5,T4:T5,TRUE,FALSE)} | |
W6:X6 | {=LINEST(U5:U6,T5:T6,TRUE,FALSE)} | |
W7:X7 | {=LINEST(U6:U7,T6:T7,TRUE,FALSE)} | |
W8:X8 | {=LINEST(U7:U8,T7:T8,TRUE,FALSE)} | |
W9:X9 | {=LINEST(U8:U9,T8:T9,TRUE,FALSE)} | |
W10:X10 | {=LINEST(U9:U10,T9:T10,TRUE,FALSE)} | |
W11:X11 | {=LINEST(U10:U11,T10:T11,TRUE,FALSE)} | |
W12:X12 | {=LINEST(U11:U12,T11:T12,TRUE,FALSE)} | |
W13:X13 | {=LINEST(U12:U13,T12:T13,TRUE,FALSE)} | |
W14:X14 | {=LINEST(U13:U14,T13:T14,TRUE,FALSE)} | |
W15:X15 | {=LINEST(U14:U15,T14:T15,TRUE,FALSE)} | |
W16:X16 | {=LINEST(U15:U16,T15:T16,TRUE,FALSE)} | |
W17:X17 | {=LINEST(U16:U17,T16:T17,TRUE,FALSE)} | |
W18:X18 | {=LINEST(U17:U18,T17:T18,TRUE,FALSE)} | |
W19:X19 | {=LINEST(U18:U19,T18:T19,TRUE,FALSE)} | |
W20:X20 | {=LINEST(U19:U20,T19:T20,TRUE,FALSE)} | |
W21:X21 | {=LINEST(U20:U21,T20:T21,TRUE,FALSE)} | |
W22:X22 | {=LINEST(U21:U22,T21:T22,TRUE,FALSE)} | |
W23:X23 | {=LINEST(U22:U23,T22:T23,TRUE,FALSE)} | |
Press CTRL+SHIFT+ENTER to enter array formulas. |