Ako používať funkciu CORREL v programe Excel (3 príklady a VBA)

  • Zdieľajte To
Hugh West

V programe Excel CORREL sa používa na určenie toho, ako úzko sú dve sady údajov navzájom prepojené. V tomto článku si ukážeme, ako používať CORREL v programe Excel.

Stiahnite si pracovný zošit

Bezplatný cvičný zošit Excel si môžete stiahnuť odtiaľto.

Použitie funkcie CORREL.xlsm

Úvod do funkcie CORREL

  • Popis

Stránka CORREL Funkcia je štatistická funkcia v programe Excel. Vypočíta korelačný koeficient dvoch rozsahov buniek. Môžete napríklad vypočítať koreláciu medzi dvoma akciovými trhmi, medzi meraním výšky a hmotnosti, medzi výsledkami skúšok dvoch semestrov atď.

  • Syntax

=CORREL(pole1, pole2)

  • Argumenty Popis
Argument Povinné/ voliteľné Popis
array1 Požadované Rozsah hodnôt buniek.
pole2 Požadované Druhý rozsah hodnôt buniek.
  • Rovnica

Tu,

znamená, že Priemer z array1 a pole2 resp.

  • Návratová hodnota

Korelačný koeficient - hodnota medzi -1 a +1 - dvoch súborov premenných.

3 spôsoby používania funkcie CORREL v programe Excel

V tejto časti vám ukážeme základnú metódu, ako využiť CORREL v programe Excel. A budeme tiež diskutovať o Perfektné pozitívne a Záporná korelácia medzi dvoma poliami pomocou CORREL funkcie.

1. Všeobecný príklad funkcie CORREL

Ukážeme vám, ako implementovať CORREL s príkladom výpočtu korelačného koeficientu medzi Vek a hmotnosť Rovnaké kroky môžete vykonať aj na zistenie korelačného koeficientu medzi akciové trhy, výsledky, merania výšky a hmotnosti, atď.

Kroky na výpočet korelačného koeficientu medzi vekom a hmotnosťou sú uvedené nižšie.

Kroky:

  • Vyberte bunku, do ktorej sa uloží výsledok (v našom prípade je to Bunka C15 ).
  • Napíšte CORREL funkcie a odovzdať hodnoty poľa alebo rozsahy buniek v zátvorkách.

V našom prípade bol vzorec nasledovný,

=CORREL(B5:B13, C5:C13)

Tu,

B5:B13 = array1 , prvý rozsah buniek, Vek stĺpca

C5:C13 = pole2 , druhý rozsah buniek, Hmotnosť stĺpca

  • Tlač Vstúpte na stránku .

Získate korelačný koeficient medzi rozsahom hodnôt definovaných vo vašom súbore údajov.

2. Funkcia CORREL s dokonalou pozitívnou koreláciou

Dokonalá pozitívna korelácia znamená korelačný koeficient +1 . v Dokonalá pozitívna korelácia , keď premenná X zvyšuje sa, premenlivá Y sa zvyšuje spolu s ňou. Keď premenná X klesá, premenlivá Y tiež klesá.

Viac informácií nájdete v nasledujúcom príklade.

Tu X a Y os, obaja zaznamenali vzostupný trend, preto je Dokonalá pozitívna korelácia , ktorého výsledkom je 1 .

Prečítajte si viac: Ako používať funkciu TREND v programe Excel (3 príklady)

3. Funkcia CORREL s dokonalou zápornou koreláciou

Dokonalá záporná korelácia znamená korelačný koeficient -1 . v Dokonalá negatívna korelácia , keď premenná X zvyšuje sa, premenlivá Y klesá a pri premennej X znižuje premennú Y zvyšuje.

Pozrite sa na nasledujúci príklad.

Tu X -osy zaznamenali stabilný rast, zatiaľ čo Z -axis zaznamenala klesajúci trend, preto je Dokonalá záporná korelácia s výsledkom -1 .

Prečítajte si viac: Ako používať funkciu Excel GROWTH (4 jednoduché metódy)

Podobné čítania

  • Ako používať funkciu MODE v programe Excel (4 príklady)
  • Používanie funkcie VAR v programe Excel (4 príklady)
  • Ako používať funkciu PROB v programe Excel (3 príklady)
  • Používanie funkcie STDEV programu Excel (3 jednoduché príklady)
  • Ako používať funkciu FREKVENCIA programu Excel (6 príkladov)

Vloženie funkcie CORREL z príkazového nástroja Excel

Môžete tiež vložiť CORREL z príkazového nástroja Excelu a extrahovať z neho korelačný koeficient medzi údajmi.

Kroky na výpočet korelačného koeficientu medzi poliami ( Výška stĺpca a Stĺpec hmotnosti ) z príkazového nástroja Excelu je zobrazený nižšie.

Kroky:

  • Vyberte bunku, do ktorej sa uloží výsledok (v našom prípade je to Bunka C15 ).
  • Ďalej prejdite na stránku Vzorce -> Ďalšie funkcie -> Štatistické -> CORREL

  • V Argumenty funkcie vyskakovacie okno, vyberte Pole1 pretiahnutím cez celý 1. stĺpec alebo riadok a Pole2 pretiahnutím cez celý druhý stĺpec alebo riadok súboru údajov.

V našom prípade,

Pole1 = B5:B13 ,. Výška stĺpca

Pole2 = C5:C13 ,. Stĺpec hmotnosti

  • Tlač OK .

Aj týmto spôsobom získate korelačný koeficient medzi dvoma poliami vášho súboru údajov.

Funkcia CORREL vo VBA

Stránka CORREL možno použiť aj s funkciou VBA Kroky na to sú uvedené nižšie.

Kroky:

  • Tlač Alt + F11 na klávesnici alebo prejdite na kartu Vývojár -> Visual Basic otvoriť Editor jazyka Visual Basic .

  • Vo vyskakovacom okne kódu kliknite na paneli ponúk na položku Vložiť -> Modul .

  • Skopírujte nasledujúci kód a vložte ho do okna kódu.
 Sub CORRELfunction() Dim Z As Double Dim xRng As Range Dim yRng As Range Set xRng = Range("B5", Range("B5").End(xlDown)) 'xRng ukladá rozsahy od B5 po poslednú položku v stĺpci B Set yRng = xRng.Offset(, 1) 'yRng ukladá hodnoty poľa od C5 po všetky hodnoty v stĺpci C Z = Application.WorksheetFunction.Correl(xRng, yRng) 'Hodnota korelačnej funkcie je uložená v premennej ZMsgBox Z 'vypíše výstup v okne správ. End Sub 

Váš kód je teraz pripravený na spustenie.

  • Tlač F5 na klávesnici alebo na paneli ponúk vyberte Run -> Run Sub/UserForm Môžete tiež jednoducho kliknúť na malá ikona Play na paneli podmenu, aby ste makro spustili.

Zobrazí sa vyskakovacie okno programu Microsoft Excel, v ktorom sa zobrazí korelačný koeficient výsledok medzi dvoma rozsahmi buniek vášho súboru údajov.

Čo si treba zapamätať

  • Ak pole alebo rozsah buniek obsahuje text, logické hodnoty alebo prázdne bunky, tieto hodnoty sa ignorujú, počítajú sa bunky s nulou ako argumenty.
  • #N/A chyba bude vrátená, ak array1 a pole2 majú rôzny počet dátových bodov.
  • #DIV/0! chyba nastane, ak array1 alebo pole2 je prázdna, alebo ak je Štandardná odchýlka (S) ich hodnôt sa rovná nula .

Záver

V tomto článku je podrobne vysvetlené, ako používať CORREL funkcie v programe Excel s príkladmi. Dúfam, že tento článok bol pre vás veľmi prínosný. Ak máte akékoľvek otázky týkajúce sa tejto témy, neváhajte sa opýtať.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.