Excel'deki bir listeden en yaygın değeri (sayı veya metin dizesi) nasıl bulabilirim?
Bazı kopyaları içeren bir isim listesine sahip olduğunuzu varsayarsak ve şimdi, en sık görünen değeri çıkarmak istiyorsunuz. Doğrudan yol, sonucu almak için verileri listeden tek tek saymaktır, ancak sütunda binlerce isim varsa, bu yol zahmetli ve zaman alıcı olacaktır. Aşağıdaki eğitim, bu görevi hızlı ve kolay bir şekilde çözmeniz için size bazı püf noktaları tanıtacaktır.
- Dizi Formülü ile bir listeden en yaygın değeri (sayı veya metin dizesi) bulun
- VBA kodu içeren bir listeden en yaygın değeri (sayı veya metin dizesi) bulun
- Birkaç tıklama ile bir listeden / sütundan en virgül değerini (sayı veya metin dizesi) hızlı bir şekilde bulun
Dizi Formülü ile bir listeden en yaygın değeri (sayı veya metin dizesi) bulun
Genellikle uygulayabiliriz MOD işlevi (= MOD (A1: A16)) bir aralıktaki en yaygın sayıyı bulmak için. Ancak bu MODE işlevi metin dizeleriyle çalışmaz. En çok ortaya çıkan değeri çıkarmak için aşağıdaki dizi formülünü uygulayabilirsiniz. Lütfen şunu yapın:
Verilerin yanında boş bir hücreye aşağıdaki formülü girin ve ÜstKrktr + Ctrl + Enter birlikte anahtarlar.
=INDEX($A$1:$A$16,MODE(MATCH($A$1:$A$16,$A$1:$A$16,0)))
notlar:
1. A1: A16 en sık elde etmek istediğiniz veri aralığıdır. İhtiyacınıza göre değiştirebilirsiniz.
2. Bu dizi formülü, listede boş hücreler olduğunda çalışamaz.
Formül hatırlamak için çok mu karmaşık? Formülü gelecekte tek bir tıklama ile tekrar kullanmak üzere Otomatik Metin girişi olarak kaydedin! Daha fazla oku… Ücretsiz deneme |
Excel'de meydana gelme sıklığına göre kolayca sıralayın
Kutools for Excel's Gelişmiş Sıralama yardımcı program, Excel'de verileri metin uzunluğu, soyadı, mutlak değer, sıklık vb.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Kredi kartı gerekmeden tam özellikli 30 günlük ÜCRETSİZ deneme sürümünün keyfini çıkarın! Şimdi alın
En yaygın değeri bulun (sayı veya metin dizesi) VBA kodu içeren bir listeden
Aşağıdaki VBA kodu ile, yalnızca en çok ortaya çıkan değeri bulamaz, aynı zamanda en yaygın kelime için kaç kez olduğunu da sayabilirsiniz.
1. Basılı tutun ALT + F11 anahtarlar ve açılır Uygulamalar için Microsoft Visual Basic penceresi.
2. tıklayın Ekle > modülve aşağıdaki kodu Modül Penceresi.
VBA kodu: Bir listeden en yaygın değeri bulun
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. Daha sonra tuşuna basın. F5 Bu kodu çalıştırmak için tuşuna basın ve kullanmak istediğiniz aralığı seçmenizi hatırlatan bir komut kutusu açılır. Ekran görüntüsüne bakın:
4. Ve sonra tıklayın OK, aşağıdaki bilgileri görüntüleyen bir uyarı kutusu alacaksınız:
En virgül değerini hızla bulun (sayı veya metin dizesi) birkaç tıklama ile bir listeden / sütundan
Kutools for Excel yüklüyse, kolayca uygulayabilirsiniz. Çoğu virgül değerini bulun Excel'deki bir listeden veya sütundan en sık değeri hızlı bir şekilde almak için formül.
Kutools for Excel - Excel için 300'den fazla temel araçla paketlenmiştir. Kredi kartı gerekmeden tam özellikli 30 günlük ÜCRETSİZ deneme sürümünün keyfini çıkarın! Şimdi İndirin!
1. Bulunan değeri yerleştireceğiniz boş bir hücre seçin ve tıklayın Kutools > Formül Yardımcısı> Formül Yardımcısı.
2. Formül Yardımcısı iletişim kutusunda, Arama itibaren Formül Türü açılır liste, seçmek için tıklayın En yaygın değeri bulun içinde Bir formül seçin liste kutusunda listeyi / sütunu belirtin Aralık kutusunu tıklayın ve Ok buton. Ekran görüntüsüne bakın:
Ve sonra en yaygın / sık 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. Kredi kartı gerekmeden tam özellikli 30 günlük ÜCRETSİZ deneme sürümünün keyfini çıkarın! Şimdi alın
Gösteri
İlgili yazılar:
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!