Excel'de bir listeden en yaygın değeri (sayı veya metin dizisi) nasıl bulurum?
Diyelim ki, bazı yinelenen isimler içeren bir isim listesine sahipsiniz ve şimdi en sık görünen değeri çıkarmak istiyorsunuz. Doğrudan yol, sonucu elde etmek için listedeki verileri teker teker saymaktır, ancak sütunda binlerce isim varsa, bu yöntem zahmetli ve zaman alıcı olacaktır. Aşağıdaki öğretici, bu görevi hızlı ve kolay bir şekilde çözmek için size bazı püf noktaları tanıtacaktır.
- Dizi Formülü ile Bir Listedeki En Yaygın Değeri (Sayı veya Metin Dizisi) Bulma
- Birkaç tıklamayla bir listeden/en yaygın virgül değeri (sayı veya metin dizisi) hızlıca bulun
- VBA Kodu ile Bir Listedeki En Yaygın Değeri (Sayı veya Metin Dizisi) Bulma
Dizi Formülü ile Bir Listedeki En Yaygın Değeri (Sayı veya Metin Dizisi) Bulma
Genel olarak, en yaygın sayıyı bir aralıktan bulmak için MODE fonksiyonunu (=MODE(A1:A16)) uygulayabiliriz. Ancak bu MODE fonksiyonu metin dizeleriyle çalışmaz. En çok görülen değeri çıkarmak için aşağıdaki dizi formülünü uygulayabilirsiniz. Lütfen şu adımları izleyin:
Verinin yanındaki boş bir hücreye aşağıdaki formülü girin ve Shift + Ctrl + Enter tuşlarına birlikte basın.
=İNDEX($A$1:$A$16;MODE(EŞLEŞ($A$1:$A$16;$A$1:$A$16;0)))
Notlar:
1. A1:A16 en sık görülen değeri almak istediğiniz veri aralığıdır. Bunu ihtiyaçlarınıza göre değiştirebilirsiniz.
2. Liste içinde boş hücreler olduğunda bu dizi formülü çalışmayacaktır.
![]() | Formülü hatırlamak çok mu karmaşık? Formülü, gelecekte tek tıklamayla yeniden kullanmak üzere Bir Auto Text girdisi olarak kaydedin! Daha fazla oku… Ücretsiz deneme |
Birkaç tıklamayla bir listeden/en yaygın virgül değeri (sayı veya metin dizisi) hızlıca bulun
Eğer Excel için Kutools'u yüklediyseniz, en sık görülen değeri bulmak için Find most comma value formülünü kolayca uygulayarak bir listeden veya sütundan en sık görülen değeri hızlıca alabilirsiniz.
1. Bulunan değeri yerleştireceğiniz boş bir hücre seçin ve Kutools > Formula Helper > Formula Helper'a tıklayın.
2. Formula Helper iletişim kutusunda, seçin Arama seçeneklerinden Formül Türü açılır listeden, tıklayın ve seçin En sık görülen değeri bul içindeki Bir formül seçin listesi kutusunda, liste/sütunu belirtin Aralık kutusunda, ve Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:
Ve sonra en yaygın/en sık görülen değerin bulunduğunu ve seçilen hücreye yerleştirildiğini göreceksiniz. Ekran görüntüsüne bakın:
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
VBA kodu ile bir listedeki en yaygın değeri (sayı veya metin dizisi) bulma
Aşağıdaki VBA kodu ile yalnızca en sık görülen değeri bulamazsınız, aynı zamanda en yaygın kelime için kaç kez sayıldığını da sayabilirsiniz.
1. ALT + F11 tuşlarını basılı tutun ve Microsoft Visual Basic for Applications penceresi açılacaktır.
2. Ekle Insert > Module'e tıklayın ve aşağıdaki kodu Modül Penceresine yapıştırın.
VBA kodu: Bir listedeki en yaygın değeri bulma
Sub FindFrequency()
'Update 20140326
Dim Rng As Range
Dim WorkRng As Range
Set dic = CreateObject("scripting.dictionary")
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xMax = 0
xOutValue = ""
For Each Rng In WorkRng
xValue = Rng.Value
If xValue <> "" Then
dic(xValue) = dic(xValue) + 1
xCount = dic(xValue)
If xCount > xMax Then
xMax = xCount
xOutValue = xValue
End If
End If
Next
MsgBox "The most common value is: " & xOutValue & " Appeared " & xMax & " Times"
End Sub
3. Sonra F5 tuşuna basarak bu kodu çalıştırın ve kullanmak istediğiniz aralığı seçmenizi hatırlatan bir uyarı kutusu açılacaktır. Ekran görüntüsüne bakın:
4. Ve sonra Tamam'a tıklayın, aşağıdaki bilgileri gösteren bir uyarı kutusu alacaksınız:
Demo
İlgili makaleler:
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına 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.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.





- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin