Funkcja CORREL Excel (korelacja)

CORREL w programie Excel

Funkcja CORREL jest klasyfikowana jako funkcje statystyczne w programie Excel. Formuła CORREL w programie Excel służy do określenia współczynnika korelacji między dwiema zmiennymi. Zwraca współczynnik korelacji tablice tablica1 i tablica2.

Możesz użyć współczynnika korelacji, aby określić związek między dwiema właściwościami.

Na przykład - korelacja między określoną akcją a indeksem rynkowym.

Formuła CORREL w programie Excel

Formuła CORREL w Excelu ma dwa obowiązkowe parametry, tj. Tablica1, tablica2.

Obowiązkowe parametry:

  • tablica1 : Wymagany jest zestaw zmiennych niezależnych.
  • tablica2 : Jest to zestaw zmiennej zależnej.

Uwagi

Wzór na współczynnik korelacji to:

gdzie i są średnimi z próby i obliczonymi jako średnia (tablica1) i średnia (tablica2).

Jeśli wartość współczynnika korelacji r jest bliska +1, to wskazuje na silną korelację dodatnią, a jeśli r jest bliska -1, to wykazuje silną korelację ujemną.

Jak korzystać z funkcji CORREL w programie Excel?

Funkcja CORREL w Excelu jest bardzo prosta i łatwa w użyciu. Zrozummy działanie CORREL na kilku przykładach. Funkcja CORREL w programie Excel może być używana jako funkcja arkusza roboczego i jako funkcja VBA.

Możesz pobrać ten szablon Excel z funkcjami CORREL tutaj - Szablon Excel z funkcjami CORREL

Funkcja CORREL jako funkcja arkusza.

Przykład 1

W pierwszym przykładzie rozważmy dwa zestawy danych Dane1 i Dane2, jak pokazano w poniższej tabeli.

= CORREL (B4: B22, C4: C22) = 0,6642909

Przykład nr 2

W tym przykładzie rozpatrujemy zestaw danych dotyczących zmian tygodniowych dla akcji A jako zmiany tygodniowe danych1 i SP 500, zgodnie z danymi 2 przedstawionymi w poniższej tabeli. Teraz oblicz funkcję współczynnika korelacji za pomocą wzoru CORREL w programie Excel, = CORREL (F3: F23, G3: G23), a wynik będzie wynosić -0,89011522.

Przykład nr 3

W tym przykładzie bierzemy idealną dodatnią korelację, na przykład biorąc pod uwagę, że wartość zmiennej X rośnie wraz z wartością zmiennej, a wartość zmiennej X maleje, gdy wartość zmiennej Y maleje, jak pokazano w poniższej tabeli.

Przykład 4

Tutaj rozważymy przykład doskonałej ujemnej korelacji. Gdy wartość zmiennej X rośnie, gdy wartość zmiennej Z maleje i gdy wartość zmiennej X maleje, wartość zmiennej Z rośnie, jak pokazano w poniższym przykładzie.

Funkcja CORREL w programie Excel może być używana jako funkcja VBA.

Rozważmy zbiór danych w programie Excel zaczynający się od A2.

Podrzędna funkcja CORREL ()

Dim r As Double

Dim ra As Range

Dim rb As Range

Set ra = Range („A2”, Range („A2”). End (xlDown)) // ra przechowuje zakresy od A2 do ostatniego wpisu w kolumnie A.

Set rb = ra.Offset (, 1) // rb przechowuje wartości tablicy od C2 do wszystkich wartości w kolumnie C.

r = Application.WorksheetFunction.correl (ra, rb) // Wartość funkcji korelacji jest przechowywana w zmiennej r.

MsgBox r // wyświetla dane wyjściowe w oknie komunikatów.

Napis końcowy

Rzeczy do zapamiętania 

  • Błąd # N / A - (CORREL) Funkcja korelacji w programie Excel poprzez błąd # N / D, jeśli podane tablice mają różne długości. Oznacza to, że jeśli tablica1 i tablica2 zawierają różną liczbę punktów danych, CORREL zwróci wartość błędu # N / A.
  • Błąd # DIV / 0 - Funkcja korelacji w programie Excel poprzez błąd # DIV / 0, jeśli jedna z podanych tablic (tablica1, tablica2) jest pusta lub jeśli odchylenie standardowe Excela wartości jest równe zero.

Jeśli podana tablica lub argument odwołania zawiera tekst / ciąg, wartości logiczne lub wartość pustą, wówczas te wartości są automatycznie ignorowane.

  • (CORREL) Funkcja korelacji w programie Excel uwzględnia w swoich obliczeniach wartość zero.