Verwendung der Funktion CORREL in Excel (3 Beispiele und VBA)

  • Teile Das
Hugh West

In Excel wird die CORREL Funktion wird verwendet, um festzustellen, wie eng zwei Datensätze miteinander verbunden sind. In diesem Artikel zeigen wir Ihnen, wie Sie die CORREL Funktion in Excel.

Arbeitsbuch herunterladen

Sie können die kostenlose Excel-Arbeitsmappe für die Praxis hier herunterladen.

Verwendungen der Funktion CORREL.xlsm

Einführung in die CORREL-Funktion

  • Beschreibung

Die CORREL ist eine statistische Funktion in Excel, die den Korrelationskoeffizienten zwischen zwei Zellbereichen berechnet. Sie können z.B. die Korrelation zwischen zwei Aktienmärkten, zwischen Größen- und Gewichtsmessungen, zwischen Prüfungsergebnissen zweier Semester usw. berechnen.

  • Syntax

=CORREL(array1, array2)

  • Argumente Beschreibung
Argument Erforderlich/ Fakultativ Beschreibung
array1 Erforderlich Ein Bereich von Zellwerten.
array2 Erforderlich Der zweite Bereich von Zellwerten.
  • Gleichung

Hier,

bedeutet die Durchschnitt von array1 und array2 beziehungsweise.

  • Rückgabewert

Der Korrelationskoeffizient - einen Wert zwischen -1 und +1 - von zwei Gruppen von Variablen.

3 Methoden zur Verwendung der Funktion CORREL in Excel

In diesem Abschnitt zeigen wir Ihnen die grundlegende Methode, wie Sie die CORREL Funktion in Excel, und wir werden auch die Perfekt positiv und Negative Korrelation zwischen zwei Arrays mit der CORREL Funktion.

1. allgemeines Beispiel für die Funktion CORREL

Wir werden Ihnen zeigen, wie Sie die CORREL Funktion mit einem Beispiel für die Berechnung des Korrelationskoeffizienten zwischen Alter und Gewicht Die gleichen Schritte können Sie auch durchführen, um den Korrelationskoeffizienten zwischen Aktienmärkte, Ergebnisse, Größe-Gewicht-Messungen, usw.

Im Folgenden werden die Schritte zur Berechnung des Korrelationskoeffizienten zwischen Alter und Gewicht beschrieben.

Schritte:

  • Wählen Sie eine Zelle zum Speichern des Ergebnisses (in unserem Fall ist es Zelle C15 ).
  • Schreiben Sie die CORREL Funktion und die Array-Werte oder Zellbereiche übergeben innerhalb der Klammern.

In unserem Fall lautete die Formel,

=CORREL(B5:B13, C5:C13)

Hier,

B5:B13 = array1 , erster Bereich von Zellen, Säule Alter

C5:C13 = array2 den zweiten Bereich von Zellen, Säule Gewicht

  • Presse Eingabe .

Sie erhalten die Korrelationskoeffizient zwischen dem in Ihrem Datensatz definierten Wertebereich.

2. die CORREL-Funktion mit perfekter positiver Korrelation

Perfekte positive Korrelation bedeutet einen Korrelationskoeffizienten von +1 . in Perfekte positive Korrelation wenn variabel X erhöht, variabel Y erhöht sich mit ihr. Wenn die Variable X abnehmend, variabel Y sinkt ebenfalls.

Das folgende Beispiel gibt Aufschluss darüber.

Hier X und Y Achse, beide haben einen Aufwärtstrend, daher ist es eine Perfekte positive Korrelation das Ergebnis 1 .

Lesen Sie mehr: Wie man die TREND-Funktion in Excel verwendet (3 Beispiele)

3. die CORREL-Funktion mit perfekter negativer Korrelation

Perfekte Negative Korrelation bedeutet einen Korrelationskoeffizienten von -1 . in Perfekte Negative Korrelation wenn variabel X erhöht, variabel Y abnimmt und wenn die Variable X verringert die Variable Y erhöht.

Sehen Sie sich das folgende Beispiel an.

Hier X -Achse hat ein stetiges Wachstum erfahren, während die Z -Achse einen Abwärtstrend erfahren hat, ist sie also eine Perfekte Negative Korrelation mit dem Ergebnis von -1 .

Lesen Sie mehr: Wie man die Excel-Funktion GROWTH verwendet (4 einfache Methoden)

Ähnliche Lektüre

  • Verwendung der Funktion MODE in Excel (4 Beispiele)
  • Verwendung der VAR-Funktion in Excel (4 Beispiele)
  • Wie man die PROB-Funktion in Excel verwendet (3 Beispiele)
  • Verwendung der Excel-Funktion STDEV (3 einfache Beispiele)
  • Verwendung der Excel-Funktion FREQUENCY (6 Beispiele)

CORREL-Funktion aus Excel-Befehlstool einfügen

Sie können auch die CORREL aus dem Excel-Befehlstool und extrahieren Sie daraus den Korrelationskoeffizienten zwischen den Daten.

Schritte zur Berechnung des Korrelationskoeffizienten zwischen Arrays ( Höhe Säule und Gewichtsspalte ) aus dem Excel-Befehlstool ist unten dargestellt.

Schritte:

  • Wählen Sie eine Zelle zum Speichern des Ergebnisses (in unserem Fall ist es Zelle C15 ).
  • Gehen Sie dann zu Formeln -> Weitere Funktionen -> Statistisch -> CORREL

  • In der Funktion Argumente Pop-up-Feld, wählen Sie das Array1 durch Ziehen über die gesamte 1. Spalte oder Zeile und die Array2 durch Ziehen durch die gesamte 2. Spalte oder Zeile Ihres Datensatzes.

In unserem Fall,

Array1 = B5:B13 die Höhe Säule

Array2 = C5:C13 die Gewichtsspalte

  • Presse OK .

Auch auf diese Weise erhalten Sie die Korrelationskoeffizient zwischen zwei Arrays Ihres Datensatzes.

CORREL-Funktion in VBA

Die CORREL Funktion kann auch verwendet werden mit VBA Die Schritte dazu sind unten aufgeführt.

Schritte:

  • Presse Alt + F11 auf Ihrer Tastatur oder gehen Sie auf die Registerkarte Entwickler -> Visual Basic zu öffnen Visual Basic-Editor .

  • Klicken Sie im Pop-up-Code-Fenster in der Menüleiste auf Einfügen -> Modul .

  • Kopieren Sie den folgenden Code und fügen Sie ihn in das Codefenster ein.
 Sub CORRELfunction() Dim Z As Double Dim xRng As Range Dim yRng As Range Set xRng = Range("B5", Range("B5").End(xlDown)) 'xRng speichert die Bereiche von B5 bis zum letzten Eintrag in Spalte B Set yRng = xRng.Offset(, 1) 'yRng speichert die Array-Werte von C5 bis zu allen Werten in Spalte C Z = Application.WorksheetFunction.Correl(xRng, yRng) 'Wert der Korrelationsfunktion wird in der Variablen Z gespeichertMsgBox Z 'druckt die Ausgabe in der Message Box. End Sub 

Ihr Code ist nun einsatzbereit.

  • Presse F5 auf Ihrer Tastatur oder wählen Sie in der Menüleiste Run -> Run Sub/UserForm Sie können auch einfach auf die Schaltfläche kleines Play-Symbol in der Untermenüleiste, um das Makro auszuführen.

Sie erhalten ein Microsoft Excel-Pop-up-Fenster, das die Korrelationskoeffizient Ergebnis zwischen zwei Zellbereichen Ihres Datensatzes.

Dinge zum Merken

  • Wenn ein Feld oder ein Zellbereich Text, logische Werte oder leere Zellen enthält, werden diese Werte jedoch ignoriert, Zellen mit Null werden gezählt als Argumente.
  • #N/A wird ein Fehler zurückgegeben, wenn array1 und array2 haben eine unterschiedliche Anzahl von Datenpunkten.
  • #DIV/0! ein Fehler auftritt, wenn entweder array1 oder array2 leer ist, oder wenn die Standardabweichung (S) ihrer Werte ist gleich Null .

Schlussfolgerung

In diesem Artikel wird ausführlich erklärt, wie man die CORREL Funktion in Excel mit Beispielen. Ich hoffe, dass dieser Artikel für Sie von Nutzen war. Wenn Sie Fragen zum Thema haben, können Sie sich gerne an mich wenden.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.