Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Hoe het correlatiecoëfficiënt tussen twee variabelen in Excel te berekenen?

Author Sun Last modified

We gebruiken meestal de correlatiecoëfficiënt (een waarde die varieert van -1 tot 1) om de sterkte en richting van de lineaire relatie tussen twee variabelen aan te geven. Een correlatiecoëfficiënt is een veelgebruikte statistiek die u helpt relaties te begrijpen, zoals de connectie tussen verkoop en advertentie-uitgaven, temperatuur en ijsverkoop, of andere gepaarde gegevens. In Excel zijn er meerdere eenvoudige methoden om de correlatiecoëfficiënt te berekenen, inclusief ingebouwde functies en analysehulpmiddelen.

Opmerking: Een correlatiecoëfficiënt van +1 toont een perfecte positieve lineaire relatie aan, wat betekent dat als variabele X toeneemt, variabele Y ook stijgt; evenzo, als X afneemt, daalt Y. Omgekeerd, een waarde van -1 toont een perfecte negatieve correlatie aan, dus als X toeneemt, neemt Y af, en vice versa. Een coëfficiënt dicht bij 0 suggereert weinig tot geen lineaire relatie tussen de variabelen.

Methode A: Gebruik direct de CORREL-functie

Methode B: Pas Data-analyse toe en output de analyse

Methode C: Gebruik PEARSON-functie als alternatief

Methode D: Gebruik VBA-code om correlatiecoëfficiënten voor meerdere paren te berekenen


Methode A: Gebruik direct de CORREL-functie

Beschouw twee lijsten met gegevens, elk vertegenwoordigend een variabele. Als je de correlatiecoëfficiënt tussen deze twee variabelen in Excel wilt berekenen, is deze methode zowel snel als efficiënt.

Voor praktisch gebruik, zorg ervoor dat beide gegevensbereiken numeriek zijn en hetzelfde aantal observaties bevatten. Bijvoorbeeld, als je de volgende gepaarde gegevens hebt:
sample data

Selecteer een lege cel waar je het berekeningsresultaat wilt weergeven. Voer de volgende formule in en druk vervolgens op de "Enter"-toets om de correlatiecoëfficiënt te berekenen:

=CORREL(A2:A7,B2:B7)
get the correlation coefficient with formula

In deze formule vertegenwoordigen A2:A7 en B2:B7 de twee lijsten met variabelen die je wilt analyseren. De bereiken moeten van gelijke lengte zijn en elk paar moet overeenkomen met dezelfde observatie.

Praktische tip: CORREL negeert automatisch lege cellen en tekst, maar als er geen geldige numerieke paren in de twee kolommen zijn, zal het een #DIV/0! fout retourneren. Zorg ervoor dat uw gegevens goed zijn uitgelijnd en numerieke paren bevat voor een nauwkeurige correlatieberekening.

Zodra je de correlatiecoëfficiënt hebt berekend, kun je een lijndiagram invoegen om de relaties visueel te observeren en de correlatie verder te interpreteren, zoals hieronder weergegeven:
insert a line chart to view the correlation coefficient

Deze methode is het beste geschikt voor snelle, handmatige controles tussen twee kleine datasets of wanneer interactief wordt gewerkt binnen uw spreadsheet. Het is geschikt voor gebruikers die een onmiddellijk resultaat zoeken zonder behoefte aan geavanceerde statistische output.

a screenshot of kutools for excel ai

Ontdek de Magie van Excel met Kutools AI

  • Slimme Uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak diagrammen – allemaal aangestuurd door eenvoudige commando's.
  • Aangepaste Formules: Genereer op maat gemaakte formules om uw workflows te versnellen.
  • VBA-codering: Schrijf en implementeer VBA-code moeiteloos.
  • Formule-uitleg: Begrijp complexe formules gemakkelijk.
  • Tekstvertaling: Overbrug taalbarrières binnen uw spreadsheets.
Verhoog uw Excel-mogelijkheden met AI-aangedreven tools. Download Nu en ervaar een ongekende efficiëntie!

Methode B: Pas Data-analyse toe en output de analyse

Als u de correlatie tussen meerdere variabelen tegelijk wilt analyseren of een meer uitgebreide uitvoertabel wilt hebben, biedt Excel’s “Analysis Toolpak” een nuttige oplossing. Deze add-in genereert een correlatiematrix en stelt u in staat om verschillende variabelen in één stap te vergelijken, wat waardevol is voor grotere datasets of het opbouwen van statistische rapporten.

1. Als u de Data Analysis-add-in al hebt toegevoegd aan uw Data-tabblad, kunt u doorgaan naar stap 3. Anders klikt u op Bestand > Opties. Kies in het dialoogvenster “Excel-opties” Invoegtoepassingen uit het linkerpaneel en klik vervolgens op de Ga knop naast het vak “Excel-invoegtoepassingen”.
click Add-Ins > Go in Excel Options dialog

2. Schakel in het dialoogvenster “Invoegtoepassingen” het selectievakje in dat gelabeld is met Analyse ToolPak, en klik dan op OK. Dit voegt de groep "Data-analyse" toe aan de Gegevens tab.
check Analysis ToolPak

3. Klik vervolgens op Gegevens > Data-analyse. Kies in het pop-upvenster “Data-analyse” Correlatie uit de lijst en klik vervolgens op OK.
click Data > Data Analysis select Correlation in the dialog

4. Configureer het volgende in het Correlatie-dialoogvenster:
1) Selecteer het bereik dat uw gegevens bevat.
2) Kies ofwel de optie "Kolommen" of "Rijen", afhankelijk van hoe uw gegevens zijn georganiseerd.
3) Als uw gegevens koppen bevat, schakel dan de optie “Labels in eerste rij” in.
4) Specificeer een uitvoerlocatie in “Uitvoeropties” om de resultaten weer te geven.
set options in the Correlation dialog

5. Klik op OK om de correlatieanalysistabel te genereren. De correlatiecoëfficiënten worden weergegeven in het gespecificeerde bereik.
get the analysis result

Deze methode is geschikt wanneer u de relaties tussen meer dan twee variabelen wilt evalueren of een samenvattende tabel nodig heeft voor rapportagedoeleinden. De uitvoer van Data-analyse is beknopt, maar biedt geen extra significantiestatistieken. Als u onverwachte resultaten krijgt, controleer dan uw gegevens op consistentie, lege cellen en juiste bereikselectie.


Methode C: Gebruik PEARSON-functie als alternatief

Naast CORREL biedt Excel de PEARSON-functie, die ook de Pearson-correlatiecoëfficiënt tussen twee variabelen berekent. Functioneel retourneren PEARSON en CORREL hetzelfde resultaat. Echter, PEARSON houdt zich strikt aan de originele wiskundige formule, terwijl CORREL geoptimaliseerd is voor Excel’s omgeving. Als u gewend bent aan statistische theorie of werkt met statistische tools buiten Excel, kan PEARSON vertrouwder voelen.

Bijvoorbeeld, met twee numerieke lijsten in A2:A7 en B2:B7, kunt u de correlatie als volgt berekenen:

1. Selecteer een cel waar u het resultaat wilt weergeven, en voer deze formule in:

=PEARSON(A2:A7,B2:B7)

2. Druk op Enter om de berekening te voltooien. Als u extra paren gegevens wilt analyseren, past u de celbereiken dienovereenkomstig aan, of sleept u de formule naar andere cellen.
Tips: PEARSON negeert tekst of logische waarden, dus zorg ervoor dat beide bereiken alleen numerieke waarden bevatten en van gelijke lengte zijn. Als er ontbrekende gegevens in één kolom zijn, pas dan uw bereiken dienovereenkomstig aan om fouten te voorkomen.

Het gebruik van PEARSON is vooral praktisch voor gebruikers die overstappen van andere statistische software, of voor academische instellingen waar strikte naleving van terminologie wordt verwacht. Beide CORREL en PEARSON geven hetzelfde resultaat voor typische gebruiksscenario's in Excel.

Als u een #DIV/0! fout tegenkomt, controleer dan of beide bereiken even lang zijn en geen niet-gekoppelde lege of niet-numerieke cellen bevatten.

Voordelen: Gemakkelijk te gebruiken, consistent met statistische software; Nadelen: Biedt geen significante verschil van CORREL voor de meeste gebruikers.


Methode D: Gebruik VBA-code om correlatiecoëfficiënten voor meerdere paren te berekenen

Als u de berekening van correlatiecoëfficiënten voor verschillende paren gegevens moet automatiseren (bijvoorbeeld bij het werken met veel combinaties van variabelen), is het schrijven van een eenvoudige VBA-macro een efficiënte keuze. Deze methode is geschikt voor gevorderde gebruikers die grote datasets willen verwerken of repetitieve analysistaken willen automatiseren.

1. Om deze methode te gebruiken, opent u eerst de VBA-editor door te klikken op Ontwikkelaar > Visual Basic. Ga in het venster Visual Basic for Applications naar Invoegen > Module, en plak vervolgens de volgende code in de module:

Sub BatchCalculateCorrelations()
    Dim ws As Worksheet
    Dim rng1 As Range, rng2 As Range
    Dim lastRow As Long
    Dim i As Long
    Dim resultCol As Range
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    Set rng1 = Application.InputBox("Select first variable range (single column)", xTitleId, Type:=8)
    Set rng2 = Application.InputBox("Select second variable range (multiple columns)", xTitleId, Type:=8)
    Set resultCol = Application.InputBox("Select starting cell for output", xTitleId, Type:=8)
    
    If rng1.Rows.Count <> rng2.Rows.Count Then
        MsgBox "The two data ranges must have the same number of rows.", vbCritical, xTitleId
        Exit Sub
    End If
    
    For i = 1 To rng2.Columns.Count
        resultCol.Cells(1, i).Value = "Correlation with " & rng2.Cells(1, i).EntireColumn.Column
        resultCol.Cells(2, i).Value = WorksheetFunction.Correl(rng1, rng2.Columns(i))
    Next i
End Sub

2. Na het invoegen van de code sluit u de VBA-editor. Druk in Excel op Alt + F8, selecteer BatchCalculateCorrelations, en klik op Uitvoeren. U wordt gevraagd om het volgende te selecteren:

  • Het eerste variabelenbereik (één kolom, bijv. A2:A7)
  • Het tweede variabelenbereik (één of meer kolommen, bijv. B2:D7)
  • De cel waar u de resultaten wilt laten beginnen (bijv. F2)

De macro berekent vervolgens de correlatiecoëfficiënt tussen de eerste variabele en elke kolom in het tweede bereik, waarbij de resultaten horizontaal worden weergegeven vanaf de gekozen cel.

Voordelen: Automatiseert herhalende berekeningen, bespaart aanzienlijke tijd met grote datasets en zorgt voor consistentie.

Als u problemen tegenkomt zoals “De twee gegevensbereiken moeten hetzelfde aantal rijen hebben”, zorg er dan voor dat alle geselecteerde kolommen exact hetzelfde aantal rijen delen en geen lege rijen hebben. Voor foutopsporing, controleer of macros zijn ingeschakeld en bereiken correct zijn geselecteerd.

Bij het werken met correlatiecoëfficiënten in Excel hangt de keuze van de juiste methode af van uw gegevensstructuur en analysebehoeften. Voor eenmalige, snelle berekeningen tussen twee reeksen zijn formules zoals CORREL of PEARSON efficiënt en gemakkelijk te gebruiken. Voor meerdere variabelen of de behoefte aan samenvattende tabellen is de Analysetoolpak zeer praktisch. Als u herhaalanalyses nodig hebt op grote datasets of aangepaste workflows wilt, overweeg dan automatisering met VBA om tijd te besparen en menselijke fouten te verminderen.
Zorg er altijd voor dat uw gegevensbereiken zijn uitgelijnd, schoon zijn en geen lege of niet-numerieke cellen bevatten om formulefouten te voorkomen. Als u onverwachte resultaten tegenkomt, controleer dan selecties en gegevenstypen.


Gerelateerde artikelen

  • Bereken of wijs lettercijfer toe in Excel
    Om voor elke student een lettercijfer toe te wijzen op basis van hun scores, kan een gebruikelijke taak voor een leraar zijn. Bijvoorbeeld, ik heb een beoordelingsschaal gedefinieerd waarbij score 0-59 = F, 60-69 = D, 70-79 = C, 80-89 = B, en 90-100 = A, zie meer.
  • Kortingpercentage of prijs berekenen in Excel
    Wanneer Kerstmis nadert, zijn er vast veel promoties in winkelcentra. Maar als de verschillende soorten items verschillende kortingen hebben, hoe bereken je dan de kortingspercentages of prijzen van de verschillende items?

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen