Я вычислял дисперсию двух акций, и требуется ковариация, чтобы завершить sh вычисление. Но я хочу использовать VBA для реализации формулы.
Диапазон G4: G25 имеет данные о возвратах Microsoft, а Диапазон H4: H25 имеет данные Возврат Apple В c. и Диапазон I4: I25 имеет данные возвратов Facebook, а Диапазон J4: J25 имеет данные возвратов Exxon.
Я назвал Диапазон G4: G25 как Range1 и диапазон H4: H25 как Range2 и I4: I25 как Range3 и J4: J25 как Range4
Это мой код ниже
Dim data1 As Integer
Dim data2 As Integer
If ComboBox1 = "microsoft" Then data1 = Range("Range1").Select
If ComboBox1 = "facebook" Then data1 = Range("Range3").Select
If ComboBox2 = "apple" Then data2 = Range("Range2").Select
If ComboBox2 = "exxon" Then data2 = Range("Range4").Select
Range("G32").Formula = "=COVAR(Range(data1),Range(data2))"
Я не получаю никакого результата с этой формулой Ковариантности. Я получаю "#NAME?" ошибка в ячейке G32. Любая помощь здесь будет принята с благодарностью. Заранее спасибо