Arr1とArr2の 2 つの配列の相関係数を取得しようとすると、VBA でこのエラーが発生します。
Dim arr1() As Variant
Dim arr2() As Variant
arr1 and arr2 are initialized in the function.
Dim result As Double
result = Application.WorksheetFunction.Correl(arr1, arr2)
Correl
メソッドが例外をスローする
「worksheetfunction クラスの相関プロパティを取得できません」
例外の理由は何か。
編集 :
この問題は、配列の1つにすべての要素が同じ場合に発生すると思います。この場合、相関係数は #DIV0 エラーになります。
ありがとう