KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de iki değişken arasındaki korelasyon katsayısı nasıl hesaplanır?

YazarSun Değiştirme Tarihi

Genellikle iki değişken arasındaki doğrusal ilişkinin gücünü ve yönünü belirlemek için –1 ile 1 arasında değer alan korelasyon katsayısını kullanırız. Bu yaygın istatistiksel ölçüt, satışlar ile reklam harcamaları, sıcaklık ile dondurma satışları gibi eşleştirilmiş veri kümeleri arasındaki ilişkiyi anlamakta size yardımcı olur. Excel’de korelasyon katsayısını hesaplamak için yerleşik işlevler ve Analiz Araç Takımı dahil olmak üzere birkaç kolay yöntem mevcuttur.

Not: +1 korelasyon katsayısı, mükemmel pozitif doğrusal ilişkiyi gösterir; yani X değişkeni arttıkça Y değişkeni de artar, X azaldıkça Y de azalır. Tersine, –1 değeri mükemmel negatif korelasyonu ifade eder; yani X arttıkça Y azalır ve tam tersi de geçerlidir. Sıfıra yakın bir katsayı ise değişkenler arasında zayıf ya da hiç doğrusal ilişki olmadığını gösterir.

Yöntem A: Doğrudan KORELASYON işlevini kullanın

Yöntem B: Veri Analizi uygulayın ve analizi çıktı olarak alın

Yöntem C: Alternatif olarak PEARSON işlevini kullanın

Yöntem D: Birden fazla çift için korelasyon katsayılarını hesaplamak üzere VBA kodu kullanın


Yöntem A: Doğrudan KORELASYON işlevini kullanın

Her biri bir değişkeni temsil eden iki veri listesi düşünün. Excel’de bu iki değişken arasındaki korelasyon katsayısını hesaplamak istiyorsanız, bu yöntem hem hızlı hem de son derece verimlidir.

Pratik kullanım için her iki aralığın sayısal verilerden oluştuğundan ve aynı sayıda gözleme sahip olduğundan emin olun. Örneğin, aşağıdaki eşleştirilmiş verilere sahipseniz:
örnek veri

Hesaplama sonucunu görüntülemek için boş bir hücre seçin, aşağıdaki formülü girin ve korelasyon katsayısını hesaplamak üzere Enter tuşuna basın:

=CORREL(A2:A7,B2:B7)
formülle korelasyon katsayısını alın

Bu formülde A2:A7 ve B2:B7, analiz etmek istediğiniz iki değişken listesini temsil eder. Aralık uzunluklarının eşit olması ve her çiftin aynı gözleme karşılık gelmesi gerekir.

Pratik ipucu: KORELASYON işlevi, boş hücreleri ve metin değerlerini otomatik olarak yok sayar; ancak iki sütunda geçerli sayısal çiftler bulunmuyorsa #BÖL/0! hatası verir. Doğru korelasyon sonucu almak için verilerinizin uygun şekilde hizalanmış ve sayısal çiftler içermesini sağlayın.

Korelasyon katsayısını hesapladıktan sonra, ilişkileri görsel olarak incelemek ve korelasyonu daha iyi yorumlamak amacıyla aşağıdaki gibi bir çizgi grafiği ekleyebilirsiniz:
korelasyon katsayısını görüntülemek için bir çizgi grafiği ekleyin

Bu yöntem, iki küçük veri kümesi arasında hızlı ve manuel kontroller yaparken ya da elektronik tablonuzda etkileşimli çalışırken en iyi performansı sunar. Gelişmiş istatistiksel çıktıya gerek duymadan anında sonuç almak isteyen kullanıcılar için idealdir.

kutools for excel yapay zekâ ekran görüntüsü

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın

  • Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
  • Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
  • VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
  • Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Excel yeteneklerinizi yapay zekâ destekli araçlarla geliştirin.Şimdi İndirinve hiç deneyemediğiniz bir verimlilik yaşayın!

Yöntem B: Veri Analizi uygulayın ve analizi çıktı olarak alın

Birden fazla değişken arasındaki korelasyonu aynı anda analiz etmeniz veya daha kapsamlı bir çıktı tablosu almanız gerekiyorsa, Excel’in **“Analiz Araç Seti”** eklentisi ideal bir çözümdür. Bu eklenti, bir korelasyon matrisi oluşturarak büyük veri kümeleriyle çalışırken veya istatistiksel raporlar hazırlarken birden fazla değişkeni tek seferde karşılaştırmanıza olanak tanır. 1. Veri sekmesinde zaten **Veri Analizi** eklentisini görüyorsanız, 3. adıma geçebilirsiniz. Aksi takdirde **Dosya > Seçenekler** yolunu izleyin. “Excel Seçenekleri” iletişim kutusunda sol bölmeden **Eklentiler**’i seçin ve ardından **“Excel Eklentileri”** kutusunun yanındaki **Git** düğmesine tıklayın.

2. "Eklentiler" iletişim kutusunda Analiz Araç Seti kutusunu işaretleyin, ardından Tamam'a tıklayın. Böylece "Veri Analizi" grubu Veri sekmesine eklenmiş olur. Go button next to the “Excel Add-ins” box.
Excel Seçenekleri iletişim kutusunda Eklentiler > Git'e tıklayın

3. Ardından Veri > Veri Analizi öğesine tıklayın. Açılan "Veri Analizi" iletişim kutusunda listeden Korelasyon seçeneğini belirleyin ve ardından
Çözümleme Araç Seti'ni işaretleyin

4. Korelasyon iletişim kutusunda aşağıdakileri yapılandırın:1) Verilerinizi içeren aralığı seçin. 2) Verilerinizin düzenlenme biçimine bağlı olarak "Sütunlar" veya "Satırlar" seçeneğinden birini belirleyin.3) Verileriniz başlıklar içeriyorsa "İlk satırda etiketler" kutusunu işaretleyin. 4) Sonuçların görüntüleneceği bir konumu "Çıktı seçenekleri"nde belirtin.Correlation listesinden seçin ve ardından OK düğmesine tıklayın.
iletişim kutusunda Korelasyon'u seçiniletişim kutusunda Korelasyon'u seçin

5. Korelasyon analizi tablosunu oluşturmak için
Tamam
'a tıklayın. Korelasyon katsayıları sınırlı bir aralıkta sunulacaktır.
3) Verileriniz başlıklar içeriyorsa, “İlk satırda etiketler” seçeneğini işaretleyin.
4) Sonuçların görüntüleneceği bir çıktı konumu belirtmek için “Çıktı seçenekleri”ni kullanın.
Korelasyon iletişim kutusunda seçenekleri ayarlayın

İkiden fazla değişken arasındaki ilişkileri değerlendirmeniz veya raporlama amacıyla özet bir tabloya ihtiyacınız olduğunda bu yöntem idealdir. Veri Analizi çıktısı öz ve anlaşılırdır; ancak ek anlamlılık istatistikleri sunmaz. Beklenmeyen sonuçlar alırsanız, verilerinizin tutarlılığını, boş hücreleri ve doğru aralık seçimini yeniden kontrol edin.İkiden fazla değişken arasındaki ilişkileri değerlendirmeniz veya raporlama amacıyla özet bir tabloya ihtiyacınız olduğunda bu yöntem idealdir. Veri Analizi çıktısı öz ve anlaşılırdır; ancak ek anlamlılık istatistikleri sunmaz. Beklenmeyen sonuçlar alırsanız, verilerinizin tutarlılığını, boş hücreleri ve doğru aralık seçimini yeniden kontrol edin.İkiden fazla değişken arasındaki ilişkileri değerlendirmeniz veya raporlama amacıyla özet bir tabloya ihtiyacınız olduğunda bu yöntem idealdir. Veri Analizi çıktısı öz ve anlaşılırdır; ancak ek anlamlılık istatistikleri sunmaz. Beklenmeyen sonuçlar alırsanız, verilerinizin tutarlılığını, boş hücreleri ve doğru aralık seçimini yeniden kontrol edin.
analiz sonucunu alın

This method is suitable when you need to evaluate the relationships among more than two variables or desire a summary table for reporting purposes. Veri Analizi output is concise but does not provide additional significance statistics. If you receive unexpected results, double-check your data for consistency, Boş hücreler, and correct range selection.


Yöntem C: Alternatif olarak PEARSON işlevini kullanın

KORELASYON işlevinin yanı sıra Excel, iki değişken arasındaki Pearson korelasyon katsayısını hesaplayan PEARSON işlevini de sunar. İşlevsel olarak PEARSON ve KORELASYON aynı sonucu verir. Ancak PEARSON özgün matematiksel formüle sıkı sıkıya uyar; KORELASYON ise Excel ortamı için optimize edilmiştir. İstatistiksel teoriye aşinaysanız veya Excel dışındaki istatistiksel araçlarla çalışıyorsanız, PEARSON daha tanıdık gelebilir.

Örneğin, A2:A7 ve B2:B7 hücrelerinde iki sayısal liste varsa, korelasyonu şu şekilde hesaplayabilirsiniz:

1. Sonucu görüntülemek istediğiniz hücreyi seçin ve aşağıdaki formülü girin:

=PEARSON(A2:A7,B2:B7)

2. Hesaplamayı tamamlamak için Enter tuşuna basın. Ek veri çiftlerini analiz etmek istiyorsanız, hücre aralıklarını buna göre ayarlayın ya da formülü diğer hücrelere sürükleyin.
İpuçları: PEARSON işlevi, metin veya mantıksal değerleri yoksayar; bu nedenle her iki aralığın yalnızca sayısal değerler içerdiğinden ve eşit uzunlukta olduğundan emin olun. Bir sütunda eksik veri varsa, hataları önlemek için aralıklarınızı buna göre hizalayın.

PEARSON işlevi, diğer istatistiksel yazılımlardan geçen kullanıcılar veya terminolojiye sıkı bağlılığın beklenildiği akademik ortamlar için özellikle uygundur. Hem KORELASYON hem de PEARSON, Excel’deki tipik kullanım senaryolarında aynı sonucu verir.

#BÖL/0! hatası alırsanız, her iki aralığın eşit uzunlukta olduğundan ve boş ya da sayısal olmayan hücreler içermeyip içermediğinden emin olun.

Avantajlar: Kullanımı kolaydır ve istatistiksel yazılımlarla tutarlıdır;Dezavantajlar: Çoğu kullanıcı için KORELASYON işlevinden önemli bir fark sunmaz.


Yöntem D: Birden fazla çift için korelasyon katsayılarını hesaplamak üzere VBA kodu kullanın

Birden fazla veri çifti için korelasyon katsayılarını otomatikleştirmeniz gerekiyorsa—örneğin, çok sayıda değişken kombinasyonuyla çalışırken—basit bir VBA makrosu yazmak son derece verimli bir çözümdür. Bu yaklaşım, büyük veri kümelerini işlemek veya tekrarlayan analiz görevlerini kolayca otomatikleştirmek isteyen ileri düzey kullanıcılar için idealdir.

1. Bu yöntemi kullanmak için önce VBA düzenleyicisini açın: Geliştirici > Visual Basic öğesine tıklayın. Visual Basic for Applications penceresinde Ekle > Modül yolunu izleyin ve ardından aşağıdaki kodu modüle yapıştırın:

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. Kodu ekledikten sonra VBA düzenleyicisini kapatın. Excel’de Alt + F8 tuşlarına basarak BatchCalculateCorrelations makrosunu seçin ve Çalıştır’a tıklayın. Ardından aşağıdaki seçenekler istenecektir:

  • İlk değişken aralığı (tek bir sütun; örn. A2:A7)
  • İkinci değişken aralığı (örneğin B2:D7 gibi bir veya daha fazla sütun)
  • Sonuçların başlamasını istediğiniz hücre (örneğin F2)

Makro, ilk değişken ile ikinci aralıktaki her sütun arasındaki korelasyon katsayısını hesaplar ve sonuçları seçtiğiniz hücreden başlayarak yatay olarak görüntüler.

Avantajları: Tekrarlayan hesaplamaları otomatikleştirerek büyük veri kümelerinde önemli ölçüde zaman kazandırır ve tutarlılığı garanti eder.

«İki Aralık aynı sayıda satıra sahip olmalıdır» gibi hatalarla karşılaşırsanız, seçilen tüm sütunların tam olarak aynı satır sayısına sahip olduğundan ve içinde Boş satırlar bulunmadığından emin olun. Hata giderme sırasında makroların etkinleştirildiğini ve aralıkların doğru şekilde seçildiğini kontrol edin.

Excel'de korelasyon katsayılarıyla çalışırken, doğru yöntemi seçmek veri yapınıza ve analiz ihtiyaçlarınıza bağlıdır. İki seri arasında tek seferlik, hızlı hesaplamalar için CORREL veya PEARSON gibi formüller hem verimli hem de kullanımı kolaydır. Birden fazla değişken için analiz yapmanız ya da özet tablolara ihtiyacınız varsa Analiz Araç Seti oldukça pratiktir. Büyük veri kümeleri üzerinde tekrarlayan analizler yapmanız veya özel iş akışları oluşturmanız gerekiyorsa, insan kaynaklı hataları azaltmak ve süreci otomatikleştirerek Zamandan Tasarruf Etmek adına VBA kullanmayı düşünün.
Formül hatalarını önlemek için aralığınızın hizalanmış, temiz ve boş ya da sayısal olmayan hücreler içermemesine dikkat edin. Beklenmeyen sonuçlar alırsanız, seçimlerinizi ve veri türlerinizi mutlaka tekrar kontrol edin.


İlgili Makaleler

  • Excel'de Harf Notu Hesaplayın veya Atayın
    Öğrencilerin puanlarına göre harf notu atamak, öğretmenler için oldukça yaygın bir görevdir. Örneğin, puanlama skalası şu şekilde tanımlanmış olsun: 0–59 = F, 60–69 = D, 70–79 = C, 80–89 = B ve 90–100 = A; daha fazlası için bkz.
  • Excel'de indirim oranını veya fiyatını hesaplayın
    Yılbaşı yaklaşırken alışveriş merkezlerinde birçok indirim kampanyası başlıyor. Peki farklı ürünler farklı indirimlere sahipse, bu ürünlerin indirimli fiyatlarını ya da indirim oranlarını nasıl hesaplayabilirsiniz?

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar