Jak používat funkci CORREL v aplikaci Excel (3 příklady a VBA)

  • Sdílet Toto
Hugh West

V aplikaci Excel CORREL slouží k určení, jak úzce spolu souvisejí dvě sady dat. V tomto článku si ukážeme, jak používat funkci CORREL v aplikaci Excel.

Stáhnout pracovní sešit

Bezplatný cvičný sešit aplikace Excel si můžete stáhnout zde.

Použití funkce CORREL.xlsm

Úvod do funkce CORREL

  • Popis

Na stránkách CORREL je statistická funkce v Excelu. Vypočítá korelační koeficient dvou rozsahů buněk. Můžete například vypočítat korelaci mezi dvěma akciovými trhy, mezi měřením výšky a hmotnosti, mezi výsledky zkoušek ze dvou semestrů atd.

  • Syntaxe

=CORREL(pole1, pole2)

  • Argumenty Popis
Argument Povinné/nepovinné Popis
array1 Požadované Rozsah hodnot buněk.
pole2 Požadované Druhý rozsah hodnot buněk.
  • Rovnice

Zde,

znamená, že Průměr z array1 a pole2 resp.

  • Návratová hodnota

Korelační koeficient - hodnota mezi -1 a +1 - dvou sad proměnných.

3 způsoby použití funkce CORREL v aplikaci Excel

V této části vám ukážeme základní způsob, jak využít funkci CORREL v Excelu. A probereme také funkci Perfect Positive a Záporná korelace mezi dvěma poli pomocí CORREL funkce.

1. Obecný příklad funkce CORREL

Ukážeme vám, jak implementovat CORREL funkce s příkladem výpočtu korelačního koeficientu mezi Věk a hmotnost Stejné kroky můžete použít i ke zjištění korelačního koeficientu mezi. akciové trhy, výsledky, měření výšky a hmotnosti, atd.

Níže jsou uvedeny kroky pro výpočet korelačního koeficientu mezi věkem a hmotností.

Kroky:

  • Vyberte buňku, do které uložíte výsledek (v našem případě je to buňka Buňka C15 ).
  • Napište CORREL funkce a předat hodnoty pole nebo rozsahy buněk uvnitř závorek.

V našem případě byl vzorec následující,

=CORREL(B5:B13, C5:C13)

Zde,

B5:B13 = array1 , první rozsah buněk, Věk sloupce

C5:C13 = pole2 , druhý rozsah buněk, Hmotnost sloupce

  • Tisk Vstupte na .

Získáte korelační koeficient mezi rozsahem hodnot definovaných ve vaší datové sadě.

2. Funkce CORREL s dokonalou pozitivní korelací

Dokonalá pozitivní korelace znamená korelační koeficient +1 . Dokonalá pozitivní korelace , když proměnná X zvyšuje, proměnná Y se zvyšuje spolu s ním. Když proměnná X klesá, proměnlivá Y také klesá.

Podívejte se na následující příklad, abyste pochopili více.

Zde X a Y osa, obě zaznamenaly vzestupný trend, proto je to Dokonalá pozitivní korelace , výsledek 1 .

Přečtěte si více: Jak používat funkci TREND v aplikaci Excel (3 příklady)

3. Funkce CORREL s dokonalou zápornou korelací

Dokonalá záporná korelace znamená korelační koeficient -1 . Dokonalá záporná korelace , když proměnná X zvyšuje, proměnná Y klesá a když proměnná X snižuje proměnnou Y zvyšuje.

Podívejte se na následující příklad.

Zde X -osy zaznamenaly trvalý růst, zatímco osy Z -osy má klesající tendenci, proto je to Dokonalá záporná korelace s výsledkem -1 .

Přečtěte si více: Jak používat funkci GROWTH aplikace Excel (4 snadné metody)

Podobná čtení

  • Jak používat funkci MODE v aplikaci Excel (4 příklady)
  • Použití funkce VAR v aplikaci Excel (4 příklady)
  • Jak používat funkci PROB v aplikaci Excel (3 příklady)
  • Použití funkce STDEV aplikace Excel (3 jednoduché příklady)
  • Jak používat funkci FREKVENCE aplikace Excel (6 příkladů)

Vložení funkce CORREL z příkazového nástroje aplikace Excel

Můžete také vložit CORREL z příkazového nástroje Excelu a získáte z něj korelační koeficient mezi daty.

Kroky pro výpočet korelačního koeficientu mezi poli ( Výškový sloupec a Hmotnostní sloupec ) z příkazového nástroje Excelu je uveden níže.

Kroky:

  • Vyberte buňku, do které uložíte výsledek (v našem případě je to buňka Buňka C15 ).
  • Dále přejděte na Vzorce -> Další funkce -> Statistické -> CORREL

  • V Argumenty funkce vyskakovacího okna, vyberte Pole1 přetažením přes celý 1. sloupec nebo řádek a Pole2 přetažením přes celý 2. sloupec nebo řádek datové sady.

V našem případě,

Pole1 = B5:B13 ... Výškový sloupec

Pole2 = C5:C13 ... Hmotnostní sloupec

  • Tisk OK .

I tímto způsobem získáte korelační koeficient mezi dvěma poli vaší datové sady.

Funkce CORREL ve VBA

Na stránkách CORREL lze použít také s funkcí VBA v aplikaci Excel. Kroky k tomu jsou uvedeny níže.

Kroky:

  • Tisk Alt + F11 na klávesnici nebo přejděte na kartu Vývojář -> Visual Basic otevřít Editor jazyka Visual Basic .

  • Ve vyskakovacím okně kódu klikněte na panelu nabídek na možnost Insert -> Modul .

  • Zkopírujte následující kód a vložte jej 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 ukládá rozsahy od B5 po poslední položku ve sloupci B Set yRng = xRng.Offset(, 1) 'yRng ukládá hodnoty pole od C5 po všechny hodnoty ve sloupci C Z = Application.WorksheetFunction.Correl(xRng, yRng) 'Hodnota korelační funkce je uložena v proměnné ZMsgBox Z 'vypíše výstup do Message Boxu. End Sub 

Váš kód je nyní připraven ke spuštění.

  • Tisk F5 na klávesnici nebo na panelu nabídek vyberte možnost Run -> Run Sub/UserForm . Můžete také kliknout na malá ikona Play na panelu podnabídek spustit makro.

Zobrazí se vyskakovací okno aplikace Microsoft Excel, ve kterém se zobrazí. korelační koeficient výsledek mezi dvěma rozsahy buněk vašeho souboru dat.

Na co nezapomenout

  • Pokud pole nebo rozsah buněk obsahuje text, logické hodnoty nebo prázdné buňky, jsou tyto hodnoty ignorovány, počítají se buňky s nulou jako argumenty.
  • #N/A bude vrácena chyba, pokud array1 a pole2 mají různý počet datových bodů.
  • #DIV/0! dojde k chybě, pokud array1 nebo pole2 je prázdný, nebo pokud je Směrodatná odchylka (S) jejich hodnot se rovná zero .

Závěr

V tomto článku je podrobně vysvětleno, jak používat CORREL funkce v Excelu s příklady. Doufám, že pro vás byl tento článek velmi přínosný. Pokud máte k tématu nějaké dotazy, neváhejte se zeptat.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.