Функция CORREL относится к категории статистических функций в Excel. Формула CORREL в Excel используется для определения коэффициента корреляции между двумя переменными. Он возвращает коэффициент корреляции array1 и array2.
Вы можете использовать коэффициент корреляции, чтобы определить взаимосвязь между двумя свойствами.
Например, — корреляция между определенной акцией и рыночным индексом.
Формула CORREL в Excel
Формула CORREL в Excel имеет два обязательных параметра, т. Е. массив1, массив2.
Обязательные параметры:
array1:Требуется набор независимой переменной.
array2: Это набор зависимой переменной.
Замечания
Формула коэффициента корреляции:
где и — средние значения выборки, рассчитанные по среднему (массив1) и среднему (массив2).
Если значение коэффициента корреляции r близко к +1, это указывает на сильную положительную корреляцию, а если r близко к -1, это показывает сильную отрицательную корреляцию.
Как использовать функцию CORREL в Excel?
Функция CORREL в Excel очень проста и удобна в использовании. Давайте разберемся с работой CORREL на некоторых примерах. Функция CORREL в Excel может использоваться как функция рабочего листа и как функция VBA.
Вы можете скачать этот шаблон Excel с функцией CORREL здесь — Шаблон для функции CORREL Excel
КОРРЕЛЬ как функция рабочего листа.
Пример # 1
В первом примере давайте рассмотрим два набора данных Data1 и Data2, как показано в таблице ниже.
= КОРРЕЛЬ (B4: B22, C4: C22) = 0,6642909
Пример # 2
В этом примере мы рассматриваем набор данных еженедельных изменений для акции A как data1 и еженедельные изменения SP 500, как показано на данных 2 в таблице ниже. Теперь вычислите функцию коэффициента корреляции, используя формулу CORREL в excel, = CORREL (F3: F23, G3: G23), и на выходе будет 0,89011522.
Пример # 3
В этом примере мы берем идеальную положительную корреляцию; например, при рассмотрении переменной X значение увеличивается со значением переменной, а значение переменной X уменьшается с уменьшением значения переменной Y, как показано в таблице ниже.
Пример # 4
Здесь мы рассматриваем пример идеальной отрицательной корреляции, когда значение переменной X увеличивается, когда значение переменной Z уменьшается, и когда значение переменной X уменьшается, значение переменной Z увеличивается, как показано в приведенном ниже примере.
Функция CORREL в Excel может использоваться как функция VBA.
Давайте рассмотрим набор данных в Excel, который начинается с A2.
Дополнительная функция CORREL ()
Dim r As Double
Dim ra As Range
Dim rb As Range
Set ra = Range («A2», Range («A2»). End (xlDown)) // ra сохраняет диапазоны от A2 до последней записи в столбце A.
Set rb = ra.Offset (, 1) // rb сохраняет значения массива от C2 до всех значений в столбце C.
r = Application.WorksheetFunction.correl (ra, rb) // Значение корреляционной функции сохраняется в переменной r.
MsgBox r // выводит результат в окно сообщения.
Конец подписки
То, что нужно запомнить
Ошибка # Н / Д — (CORREL) Функция корреляции в Excel через ошибку # Н / Д, если данные массивы имеют разную длину. Означает, что если array1 и array2 содержат разное количество точек данных, CORREL вернет значение ошибки # N / A.
Ошибка # DIV / 0 — функция корреляции в Excel через ошибку # DIV / 0, если любой из заданных массивов (array1, array2) пуст или если стандартное отклонение значений Excel равно нулю.
Если предоставленный аргумент массива или ссылки содержит текст / строку, логические значения или пустое значение, то эти значения автоматически игнорируются.
(CORREL) Функция корреляции в Excel включает в свой расчет нулевое значение.