Cum se utilizează funcția CORREL în Excel (3 exemple și VBA)

  • Imparte Asta
Hugh West

În Excel, în Excel, se utilizează CORREL este utilizată pentru a determina cât de strâns sunt asociate două seturi de date unul cu celălalt. În acest articol, vă vom arăta cum să utilizați funcția CORREL din Excel.

Descărcați caietul de lucru

Puteți descărca gratuit caietul de lucru Excel de practică de aici.

Utilizări ale funcției CORREL.xlsm

Introducere în funcția CORREL

  • Descriere

The CORREL este o funcție statistică din Excel, care calculează coeficientul de corelație între două intervale de celule. De exemplu, puteți calcula corelația dintre două burse de valori, între măsurile înălțime-greutate, între rezultatele examenelor din două semestre etc.

  • Sintaxa

=CORREL(array1, array2)

  • Argumente Descriere
Argument Necesar/ Opțional Descriere
array1 Necesar Un interval de valori de celule.
array2 Necesar Al doilea interval de valori al celulelor.
  • Ecuația

Aici,

înseamnă că Media de array1 și array2 respectiv.

  • Valoarea de returnare

Coeficientul de corelație - o valoare între -1 și +1 - a două seturi de variabile.

3 Metode de utilizare a funcției CORREL în Excel

În această secțiune, vă vom arăta metoda de bază pentru a utiliza CORREL în Excel. Și vom discuta, de asemenea, despre funcția Perfect pozitiv și Corelație negativă între două tablouri cu ajutorul funcției CORREL funcție.

1. Exemplu generic al funcției CORREL

Vă vom arăta cum să implementați CORREL cu un exemplu de calculare a coeficientului de corelație între Vârsta și greutatea Puteți aplica aceiași pași și pentru a afla coeficientul de corelație între piețe bursiere, rezultate, măsurători de înălțime și greutate, etc.

Pașii pentru a calcula coeficientul de corelație între vârstă și greutate sunt prezentați mai jos.

Pași:

  • Alegeți o celulă în care să stocați rezultatul (în cazul nostru, aceasta este Celula C15 ).
  • Scrieți CORREL funcția și treceți valorile tabloului sau intervalele de celule în interiorul parantezelor.

În cazul nostru, formula a fost,

=CORREL(B5:B13, C5:C13)

Aici,

B5:B13 = array1 , primul interval de celule, Coloana Vârsta

C5:C13 = array2 , al doilea interval de celule, Greutate coloană

  • Apăsați Introduceți .

Veți obține coeficientul de corelație între intervalul de valori definit în setul de date.

2. Funcția CORREL cu corelație pozitivă perfectă

Corelație pozitivă perfectă înseamnă un coeficient de corelație de +1 . În Corelație pozitivă perfectă , când variabila X creșteri, variabile Y crește odată cu ea. Când variabila X scade, variabilă Y scade și ea.

Pentru a înțelege mai multe, consultați următorul exemplu.

Aici X și Y ambele au înregistrat o tendință de creștere, prin urmare, este o Corelație pozitivă perfectă , rezultat produs 1 .

Citește mai mult: Cum se utilizează funcția TREND în Excel (3 exemple)

3. Funcția CORREL cu corelație negativă perfectă

Corelație negativă perfectă înseamnă un coeficient de corelație de -1 . În Corelație negativă perfectă , când variabila X creșteri, variabile Y scade și când variabila X scade variabila Y creșteri.

Priviți următorul exemplu.

Aici X -a înregistrat o creștere constantă, în timp ce axa Z -axa a înregistrat o tendință descendentă, prin urmare este o Corelație negativă perfectă cu rezultatul de -1 .

Citește mai mult: Cum se utilizează funcția Excel GROWTH (4 metode simple)

Lecturi similare

  • Cum se utilizează funcția MODE în Excel (4 exemple)
  • Utilizați funcția VAR în Excel (4 exemple)
  • Cum se utilizează funcția PROB în Excel (3 exemple)
  • Utilizați funcția STDEV Excel (3 exemple simple)
  • Cum se utilizează funcția Excel FRECVENȚĂ (6 exemple)

Introduceți funcția CORREL din instrumentul de comandă Excel

Puteți, de asemenea, să introduceți CORREL din instrumentul de comandă al Excel și extrageți coeficientul de corelație dintre date de acolo.

Etapele de calculare a coeficientului de corelație între matrici ( Înălțime Coloană și Coloana de greutate ) din instrumentul de comandă al Excel este prezentat mai jos.

Pași:

  • Alegeți o celulă în care să stocați rezultatul (în cazul nostru, aceasta este Celula C15 ).
  • Apoi, mergeți la Formule -> Mai multe funcții -> Statistică -> CORREL

  • În Argumentele funcției caseta pop-up, selectați Array1 trăgând prin prima coloană sau rând și prin prima linie Array2 trăgând prin a doua coloană sau al doilea rând al setului de date.

În cazul nostru,

Array1 = B5:B13 , a Înălțime Coloană

Array2 = C5:C13 , a Coloana de greutate

  • Presa OK .

Și în acest fel, veți obține coeficientul de corelație între două matrici din setul de date.

Funcția CORREL în VBA

The CORREL poate fi utilizată și cu funcția VBA în Excel. Pașii pentru a face acest lucru sunt prezentați mai jos.

Pași:

  • Apăsați Alt + F11 de pe tastatură sau mergeți la fila Dezvoltator -> Visual Basic pentru a deschide Editor Visual Basic .

  • În fereastra de cod pop-up, din bara de meniu, faceți clic pe Inserare -> Modul .

  • Copiați următorul cod și lipiți-l în fereastra de cod.
 Sub CORRELfunction() Dim Z As Double Dim xRng As Range Dim yRng As Range Set xRng = Range("B5", Range("B5")).End(xlDown)) 'xRng stochează intervalele de la B5 până la ultima intrare din coloana B Set yRng = xRng.Offset(, 1) 'yRng stochează valorile din matrice de la C5 până la toate valorile din coloana C Z = Application.WorksheetFunction.Correl(xRng, yRng) 'Valoarea funcției de corelație este stocată în variabila ZMsgBox Z 'tipărește rezultatul în caseta de mesaje. End Sub 

Codul dumneavoastră este acum gata de a fi executat.

  • Apăsați F5 de pe tastatură sau, din bara de meniu, selectați Run -> Run Sub/UserForm Puteți, de asemenea, să faceți clic pe pictograma mică de redare din bara de submeni pentru a rula macrocomenzul.

Veți primi o casetă de mesaj pop-up Microsoft Excel care va afișa coeficientul de corelație rezultat între două intervale de celule din setul dvs. de date.

Lucruri de reținut

  • Dacă o matrice sau un interval de celule conține text, valori logice sau celule goale, aceste valori sunt ignorate. Cu toate acestea, se numără celulele cu zero ca argumente.
  • #N/A va fi returnată o eroare dacă array1 și array2 au un număr diferit de puncte de date.
  • #DIV/0! se va produce o eroare dacă array1 sau array2 este goală sau dacă rubrica Abaterea standard (S) dintre valorile lor este egală cu zero .

Concluzie

Acest articol a explicat în detaliu cum se utilizează CORREL funcție în Excel cu exemple. Sper că acest articol v-a fost de mare folos. Nu ezitați să mă întrebați dacă aveți întrebări legate de subiect.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.