Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
The following macro is to find the Linear Correlation-Coefficient
of a selected range. I'd like to use a Selection "Rng" instead of a fixed range "C2:C11" Can it be done? Sub RSQ() Dim Rng As Variant Rng = Selection Range("G10") = "= RSQ(C2:C11,ROW(C2:C11))": _ Range("G10") = Range("G10").Value ' I want to replace C2:C11 with Rng in the line above End Sub |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Sub RSQ()
Dim Rng As Variant Rng = Selection Range("G10").FormulaArray = "= RSQ(" & Selection.Address & ",ROW(" & Selection.Address & "))": _ Range("G10") = Range("G10").Value ' I want to replace C2:C11 with Rng in the line above End Sub Your terminology is not exactly correct. RSQ is the square of the correlation coefficient. Also, in Excel versions prior to 2003, CORREL()^2 is numerically better than RSQ(). Jerry "daniel chen" wrote: The following macro is to find the Linear Correlation-Coefficient of a selected range. I'd like to use a Selection "Rng" instead of a fixed range "C2:C11" Can it be done? Sub RSQ() Dim Rng As Variant Rng = Selection Range("G10") = "= RSQ(C2:C11,ROW(C2:C11))": _ Range("G10") = Range("G10").Value ' I want to replace C2:C11 with Rng in the line above End Sub |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You are correct. I should use
Range("G10") = "=G10^0.5": Range("G10") = Range("G10").Value How do I replace C2:C11 with Rng "Jerry W. Lewis" wrote in message ... Sub RSQ() Dim Rng As Variant Rng = Selection Range("G10").FormulaArray = "= RSQ(" & Selection.Address & ",ROW(" & Selection.Address & "))": _ Range("G10") = Range("G10").Value ' I want to replace C2:C11 with Rng in the line above End Sub Your terminology is not exactly correct. RSQ is the square of the correlation coefficient. Also, in Excel versions prior to 2003, CORREL()^2 is numerically better than RSQ(). Jerry "daniel chen" wrote: The following macro is to find the Linear Correlation-Coefficient of a selected range. I'd like to use a Selection "Rng" instead of a fixed range "C2:C11" Can it be done? Sub RSQ() Dim Rng As Variant Rng = Selection Range("G10") = "= RSQ(C2:C11,ROW(C2:C11))": _ Range("G10") = Range("G10").Value ' I want to replace C2:C11 with Rng in the line above End Sub |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi Jerry,
You answered my question. Thanks "Jerry W. Lewis" wrote in message ... Sub RSQ() Dim Rng As Variant Rng = Selection Range("G10").FormulaArray = "= RSQ(" & Selection.Address & ",ROW(" & Selection.Address & "))": _ Range("G10") = Range("G10").Value ' I want to replace C2:C11 with Rng in the line above End Sub Your terminology is not exactly correct. RSQ is the square of the correlation coefficient. Also, in Excel versions prior to 2003, CORREL()^2 is numerically better than RSQ(). Jerry "daniel chen" wrote: The following macro is to find the Linear Correlation-Coefficient of a selected range. I'd like to use a Selection "Rng" instead of a fixed range "C2:C11" Can it be done? Sub RSQ() Dim Rng As Variant Rng = Selection Range("G10") = "= RSQ(C2:C11,ROW(C2:C11))": _ Range("G10") = Range("G10").Value ' I want to replace C2:C11 with Rng in the line above End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Correlation Tables -- Setup | Excel Worksheet Functions | |||
spearman correlation coefficient | Excel Discussion (Misc queries) | |||
How do I use the "Correlation" dialog box with multiple ranges? | Excel Discussion (Misc queries) | |||
Correlation matrix | Excel Worksheet Functions | |||
Correlation Coefficient Issue | Excel Worksheet Functions |