Skip to main content

Excel'de birden fazla vlookup sonucunun ortalamasını nasıl alırsınız?

Author: Kelly Last Modified: 2025-08-07

Birçok pratik durumda, bir arama değeri tablonuz içinde birden çok kez görünebilir ve her bir oluşum, hesaplamalarınıza dahil etmek istediğiniz ilişkili bir değere sahip olabilir. Eğer belirli bir arama değerine uyan tüm değerlerin ortalamasını hesaplamanız gerekiyorsa - yani birden fazla vlookup eşleşmesinin sonuçlarını ortalamak - Excel bunu verimli bir şekilde gerçekleştirmek için çeşitli yöntemler sunar. Bir arama değerine karşılık gelen tüm hedef değerlerin ortalamasını alarak, satış analizi, kalite kontrolü veya anket sonuçlarının özetlenmesi gibi görevler için daha derinlemesine içgörüler elde edebilirsiniz. Bu kapsamlı makalede, formül tabanlı yaklaşımlardan gelişmiş araçlara kadar bir dizi çözüm için net talimatlar bulacaksınız; ayrıca bu çözümlerin senaryoları, güçlü yanları ve sınırlamaları da yer almaktadır.


Formül ile birden fazla vlookup sonucunun ortalamasını alın

Aynı arama öğesiyle ilişkilendirilmiş birkaç değeri bulmanız ve ortalamasını almanız gerektiğinde, doğrudan bir formül kullanmak en hızlı ve en esnek yollardan biridir. AVERAGEIF veya bir dizi formülü, ekstra sütunlar oluşturmadan bunu kolayca gerçekleştirir.

Boş bir hücreye (örneğin F2) aşağıdaki formülü girin:

=AVERAGEIF(A1:A24,E2,C1:C24)

Formülü yazdıktan sonra Enter tuşuna basın. Bu, size E2 hücresindeki arama değerinizle eşleşen A sütunundaki ilgili değerlerin C sütunundaki tüm değerlerin ortalamasını hemen verecektir. Aşağıdaki görsel açıklamaya bakın:
Average multiple vlookup findings with a formula

Parametre açıklaması ve ipuçları:

  • A1:A24: Arama değerlerinizi içeren aralık.
  • E2: Aramak istediğiniz özel değer.
  • C1:C24: Ortalamasını almak istediğiniz eşleşen değerlerin bulunduğu aralık.

Alternatif yaklaşım (dizi formülleri konusunda rahat olan kullanıcılar için):

Boş bir hücreye aşağıdaki formülü girin ve onaylamak için Ctrl + Shift + Enter tuşlarını kullanın:

=AVERAGE(IF(A1:A24=E2,C1:C24))

Dizi formülleri, her karşılaştırmayı tek tek işler, bu da dinamik dizileri desteklemeyen Excel sürümlerinde yardımcı olur. Hataları önlemek için aralıkların tam olarak aynı boyutta olduğundan emin olun.

Pratik senaryolar ve notlar:
- Filtrelenmemiş ve basit arama ihtiyaçlarına sahip veri setleri için en uygunudur.
- Herhangi bir aralık boş hücre içeriyorsa, bu hücreler ortalama hesaplamasında göz ardı edilir.
- Dinamik tablolarda veya veri ekleme sırasında, daha sağlam formüller için tablo referanslarını kullanmayı düşünün.
- Yanlış ortalamalar veya hataların yaygın bir kaynağı olan hücre aralıklarının yanlış eşleşmelerine dikkat edin.


Filtre özelliği ile birden fazla vlookup sonucunun ortalamasını alın

check the lookup value in the drop down list

Excel'deki Filtre işlevi, belirli kriterlere uymayan satırları geçici olarak gizlemenize olanak tanır, böylece ihtiyacınız olan sonuçlara odaklanmanızı kolaylaştırır. Bu teknik, arama değerinizle eşleşen tüm kayıtları izole etmenizi ve ardından görünür girişlerin ortalama değerini hızlı bir şekilde hesaplamanızı sağlar.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Verilerinizin başlık satırını seçin ve ardından Veri > Filtre.
screenshot of clicking Data > Filter/p>

2. Arama değerlerini içeren sütunda, filtre açılır okuna tıklayın ve yalnızca incelemek istediğiniz öğeyi seçin. Filtreyi uygulamak için Tamam'a tıklayın. Tablo, arama değerinizle eşleşen girişleri gösterecektir. Soldaki ekran görüntüsüne bakın:

 

3. Boş bir hücreye (örneğin verilerinizin altında) aşağıdaki formülü girin:

=AVERAGEVISIBLE(C2:C22)

Şunu tuşlayın Enter C sütunundaki şu anda görünür (filtrelenmiş) hücrelerin ortalamasını hesaplamak için. Bu, yalnızca filtrelemeden sonra gösterilen değerlerin sonuçta yer almasını sağlar.
enter a formula to average only visible cells

Avantajlar ve senaryolar: Bu yaklaşım, verilerinizi etkileşimli olarak incelemek veya işlemek istediğinizde ve verileriniz zaten başlıklarla düzenlenmiş bir tabloda olduğunda idealdir. Karmaşık filtreler veya koşullu biçimlendirme ile çalışırken özellikle etkilidir.

Sınırlamalar: Filtreleri değiştirir veya kaldırırsanız, formül görünür olan verilere göre ayarlanır ve standart Excel'de bulunmayan AVERAGEVISIBLE işlevi için Kutools for Excel'e ihtiyacınız vardır. Ayrıca, filtrelemeyle ilgisi olmayan gizli satırlar olmadığından emin olun, çünkü bu satırlar da hariç tutulacaktır.

Demo: Filtre özelliği ile birden fazla vlookup sonucunun ortalamasını alın

 

Kutools for Excel ile birden fazla vlookup sonucunun ortalamasını alın

Eğer tekrarlayan verilere dayalı olarak veri toplamak ve birleştirmek zorunda kalıyorsanız, Kutools for Excel'in Gelişmiş Satırları Birleştir yardımcı programı aracılığıyla pratik bir çözüm sunar. Bu araç, eşleşen kayıtlar için ortalama, toplam veya sayma gibi değerleri tek bir adımda birleştirebilir veya hesaplayabilir, bu da büyük veri setleri veya düzenli raporlar için oldukça uygundur.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Veri tablonuzun aralığını, hem arama sütununu hem de ortalamasını almak istediğiniz değerleri vurgulayın. Ardından Kutools > Metin > Gelişmiş Satırları Birleştir'e gidin. Ekran görüntüsüne bakın:
click Advanced Combine Rows feature and set options in the dialog box

2. Görüntülenen iletişim kutusunda:

  • Arama değerlerinizin bulunduğu sütunu seçin ve Anahtar olarak ayarlayın.
  • Hedef değerlerinizin bulunduğu sütunu seçin, ardından Hesapla > Ortalama'ya tıklayın.
  • Diğer sütunlar için birleştirme veya hesaplama kurallarını gerektiği gibi ayarlayın - örneğin, virgülle metin birleştirme veya toplam, maksimum veya minimum uygulama.

3. Ayarları uygulamak için Tamam'a tıklayın.

Şimdi, arama değerleriyle eşleşen satırlar birleştirilmiştir ve belirlenen sütundaki değerler, her benzersiz arama değeri için otomatik olarak ortalanmıştır. Bu, özellikle özet raporlar hazırlarken veya verileri sıkıştırırken faydalıdır.
average of all vlookup findings by kutools

Pratik ipucu: Gelişmiş Satırları Birleştirme aracı, manuel hesaplama ihtiyacını ve hata yapma potansiyelini azaltır. Araç, tekrarlayan arama değerleriyle düzenli olarak veri işleme ihtiyacı duyan ve hızlı bir şekilde eyleme dönüştürülebilir özetler isteyen kullanıcılar için en uygundur. Birleştirme işleminden önce doğru sütunların atanmış olduğundan emin olun, özellikle veri yapısı değiştiğinde.

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin

Demo: Kutools for Excel ile birden fazla vlookup sonucunun ortalamasını alın

 

Pivot Tablo ile birden fazla vlookup sonucunun ortalamasını alın

Pivot Tablolar, verileri özetlemek ve analiz etmek için dinamik ve görsel bir yaklaşım sunar. Pivot Tablo kullanarak, girişleri arama değerlerine göre otomatik olarak gruplayabilir ve her grup için hedef sütunun ortalamasını gösterebilirsiniz; bu da verileriniz değiştiğinde güncellenen etkileşimli bir özet sağlar.

En etkili senaryolar: Bu yaklaşım, tek bir arama değerine odaklanmak yerine tüm arama değerleri için genel bir özet gerektiğinde uygundur. Pivot Tablolar, hızlı veri keşfi, rapor oluşturma ve sonuçlarınızı sıralanabilir, genişletilebilir bir formatta sunmak istediğinizde harikadır.

Talimatlar:

  • Başlıklar dahil olmak üzere tüm veri setinizi seçin.
  • Ekle > PivotTable > Tablodan veya Aralık’tan’a gidin. Pivot Tabloyu yeni bir çalışma sayfasına veya var olan birine yerleştirmek için gereken şekilde seçin.
  • PivotTable Alanlar panelinde, arama değerlerini içeren sütunu Satırlar alanına sürükleyin.
  • Ortalamasını almak istediğiniz sütunu Değerler alanına sürükleyin. Değer alanına tıklayın, Değer Alanı Ayarları'nı seçin, ardından hesaplama türünü Ortalama olarak ayarlayın.

Bu, ilişkili veriler için her benzersiz arama değerinin ortalamasıyla birlikte bir özet tablo oluşturur. Gruplamayı değiştirebilir, filtreleyebilir veya detaylara inebilirsiniz.

Artılar: Formül gerekmez, dinamik güncellemeleri destekler, raporlama ve veri keşfi için uygundur.

Eksiler: Veri değişikliklerinden sonra yenilemek için ekstra adımlar gereklidir, diğer formüllere doğrudan tek bir değer çıkarmak için daha az uygundur ve ilk kurulum PivotTables hakkında temel bilgi gerektirir.

Sorun giderme ipuçları: Değerler ortalama yerine sayılar veya toplamlar olarak görünüyorsa, alan hesaplama ayarını kontrol edin. En iyi sonuçlar için, sütunların uygun başlıklara sahip olduğundan emin olun ve Pivot Tablo oluşturmadan önce yinelenen sütun isimlerini netleştirin.


VBA makrosu ile birden fazla vlookup sonucunun ortalamasını alın

İleri düzey kullanıcılar ve düzenli olarak güncellenen verilerle uğraşanlar için VBA makrosu kullanmak, bir arama değerine uyan tüm girişler arasında ortalama alma işlemini otomatikleştirmenize olanak tanır. Bu yöntem, verilerinizdeki her eşleşmeyi bulmak için döngü yapar ve ortalamayı hesaplar; bu da büyük veri setleri veya tekrarlanabilir bir iş akışı gerektiğinde uygundur.

Uygulanabilir senaryolar ve notlar: VBA, ortalama hesaplamasını sık sık yapmanız gereken, raporları otomatikleştirmek istediğiniz veya sıra dışı veri düzenlerine uyarlanabilen esnek bir yaklaşım gerektirdiğinizde idealdir. VBA makroları, çalışma kitabınızda makroları etkinleştirmekten rahat olduğunuzda ve özel çıktılar gerektirdiğinizde en iyi şekilde çalışır.

1. Geliştirici sekmesine gidin, Visual Basic'i seçin veya Alt + F11 tuşlarına basın VBA düzenleyicisini açmak için, ardından Ekle > Modül'e tıklayın. Aşağıdaki kodu yeni modüle kopyalayıp yapıştırın:

Sub AverageVlookupMatches()
    Dim lookupCol As Range
    Dim avgCol As Range
    Dim lookupValue As Variant
    Dim total As Double
    Dim count As Long
    Dim i As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set lookupCol = Application.InputBox("Select the lookup column", xTitleId, Selection.Address, Type:=8)
    Set avgCol = Application.InputBox("Select the column to average", xTitleId, , Type:=8)
    lookupValue = Application.InputBox("Enter lookup value", xTitleId, , Type:=2)
    
    Application.ScreenUpdating = False
    total = 0
    count = 0
    
    For i = 1 To lookupCol.Rows.Count
        If lookupCol.Cells(i, 1).Value = lookupValue Then
            If IsNumeric(avgCol.Cells(i, 1).Value) Then
                total = total + avgCol.Cells(i, 1).Value
                count = count + 1
            End If
        End If
    Next i
    
    If count > 0 Then
        MsgBox "Average of all matches: " & total / count, vbInformation, "Result"
    Else
        MsgBox "No matches found.", vbExclamation, "Result"
    End If
    
    Application.ScreenUpdating = True
End Sub

2. Kodu yapıştırdıktan sonra VBA düzenleyicisini kapatın. Makroyu çalıştırmak için Excel’e geri dönün, F5 tuşuna basın veya Çalıştır'a tıklayın. İstendiğinde, arama sütununu, ortalaması alınacak değer sütununu seçin ve arama değerini girin. Makro, hesaplanan ortalamayı bir ileti kutusunda gösterecektir.

Pratik ipuçları ve önlemler: Arama ve değer sütunlarınızın aynı sayıda satıra sahip olduğundan ve seçili alanlarda boş satır olmadığından emin olun. Hedef sütundaki sayısal olmayan değerler içeren girişler göz ardı edilecektir. En iyi otomasyon için, çalışma sayfanızın düzenine göre adlandırılmış aralıkları veya makro mantığını gerektiği gibi ayarlayın.

Sorun giderme: "Eşleşme bulunamadı" hatasıyla karşılaşırsanız, arama sütununuzdaki baştaki/sondaki boşlukları veya veri türü tutarsızlıklarını kontrol edin. Makroların çalıştırılması için etkinleştirildiğinden emin olun.


İlgili makaleler:

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir | Formül Olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | 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 Değiştir | Aralıkları & Sütunları Karşılaştır...
Özel Seçilen Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En Gözde15 Araç Seti:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştir & Böl Araç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 ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!