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

Excel’de bir aralıktaki yinelenenleri hariç tutarak benzersiz değerlerin sayısını nasıl alabilirsiniz?

YazarSiluvia Değiştirme Tarihi

Excel'de isimler, kimlik numaraları veya diğer tekrarlayan girdiler içeren veri listeleriyle çalışırken, yalnızca bir kez görünen değerlerin sayısını belirlemeniz gerekebilir; yani yinelenenleri tamamen yok sayarak gerçekten benzersiz değerleri saymanız gerekir. Örneğin, bazı isimlerin tekrarlandığı bir Ad Listesi düşünün. Listedeki yalnızca bir kez görünen isim sayısını bulmak istiyorsanız (birden fazla geçen tüm isimleri hariç tutarak), Excel bu amaca ulaşmak için çeşitli yöntemler sunar. Bu makalede, hedefinize ulaşmak için formüller, VBA, Özet Tablo ve yerleşik özellikler dahil olmak üzere çok sayıda yöntemin kapsamlı bir rehberi yer almaktadır. Her yöntemin avantajları ve potansiyel sınırlamaları da, senaryonuza en uygun olanı seçmenize yardımcı olacak şekilde değerlendirilmiştir.

Formül kullanarak yinelenenleri hariç tutarak Bir aralıktaki benzersiz değerlerin sayısı
Harika bir araçla yinelenenleri hariç tutarak kolayca Bir aralıktaki benzersiz değerlerin sayısı
VBA koduyla yinelenenleri hariç tutarak Bir aralıktaki benzersiz değerlerin sayısı
Bir aralıktaki benzersiz değerlerin sayısı'i PivotTable ile yinelenenleri hariç tutarak sayma


Formül kullanarak yinelenenleri hariç tutarak Bir aralıktaki benzersiz değerlerin sayısı

Aşağıdaki ekran görüntüsünde gösterildiği gibi bir Veri Aralığınız olduğunu varsayalım ve listede yalnızca bir kez görünen isimleri saymak istiyorsunuz. Bu görev için Excel formüllerini kullanmak son derece kolaydır ve ekstra araçlara veya eklentilere gerek kalmaz. Özellikle orta büyüklükte bir aralığınız varsa ve saf Excel çözümünü tercih ediyorsanız, bu yöntem idealdir.

özgün değerleri ve benzersiz değerlerin toplam sayısını gösteren bir ekran görüntüsü

1. Sonucun görünmesini istediğiniz boş bir hücreye tıklayın. En iyi uygulama, verilerinizin üzerine yazılmaması için veri kümenizin dışında bir hücre seçmektir.

2. Aşağıdaki formülü girin ve yalnızca bir kez görünen (birden fazla görünen tüm değerleri hariç tutan) benzersiz değerlerin sayısını görüntülemek için Enter tuşuna basın:

=SUM(IF(FREQUENCY(MATCH(B3:B14,B3:B14,0),ROW(B3:B14)-ROW(B3)+1)=1,1))

yinelenenleri hariç tutarak benzersiz değerleri saymak için formül kullanmanın ekran görüntüsü

Notlar:
1) Yukarıdaki formülde, B3:B14 analiz edilecek değerleri içeren aralıktır. Aralık referansını gerçek verilerinize göre ayarlayın; ihtiyaç duyduğunuz kadar çok satırı kapsayabilir.
2) Eski Excel sürümlerinde dizi formüllerini kullanırken formülü yazdıktan sonra yalnızca Enter tuşuna basmak yerine Ctrl + Shift + Enter tuşlarına basmanız gerekebilir. Excel 365 ve Excel 2019 veya sonraki sürümlerde normal Enter yeterlidir.
3) Aralıktaki boş hücrelere dikkat edin; sonuçları etkileyebilirler. Doğru sonuçlar almak için veri kümenizi temizleyin ya da formülü yalnızca dolu hücreler içeren listelerde kullanın.
4) Veri aralığınız çok büyükse formül hesaplaması yavaşlayabilir — bu durumda aşağıdaki diğer çözümleri değerlendirmeniz önerilir.

Senaryo ve Artılar/Eksiler:

  • Standart ve küçük-orta boyutlar için Aralık ayında iyi performans gösterir.
  • Eklenti gerekmez; yerel Excel işleviyle halledin.
  • Dizi formülü girişi gerekebilir; çok büyük veri kümelerinde performans düşebilir.

 


Harika bir araçla yinelenenleri hariç tutarak kolayca Bir aralıktaki benzersiz değerlerin sayısı

Kutools for Excel, karmaşık formüllere veya zaman alıcı manuel işlemlere gerek kalmadan, listenizde yalnızca bir kez görünen değerleri hızlıca saymanıza olanak tanıyan Bir aralıktaki benzersiz değerlerin sayısı adlı sezgisel özelliğe sahiptir. Hem esneklik hem de basitlik arayan kullanıcılar için mükemmel olan bu yöntem, büyük veri kümelerini de zahmetsizce işler.

1. Mevcut verilerinizin üzerine yazılmaması için sonucu görüntülemek üzere boş bir hücre seçin. Ardından şuraya gidin: Kutools>Formül Yardımcısı>Formül Yardımcısı.

Formül Yardımcısı'nı etkinleştirmenin ekran görüntüsü

2. Formül Yardımcısıiletişim kutusu içinde şu işlemleri gerçekleştirin:

  • Bir aralıktaki benzersiz değerlerin sayısını bulun ve Bir formül seçin listesinden 'yi bulun ve seçin.
    İpucu: "Benzersiz" ile ilgili anahtar kelimeler girerek hızlı arama yapmak için Filtre kutusunu kullanın.
  • Analiz edilecek verilerin bulunduğu Aralığı belirtin.
  • İşlevi eklemek ve listenizde yalnızca bir kez geçen değerlerin sayısını görüntülemek için Tamam'a tıklayın.

Benzersiz değerleri say formülü için bir aralık seçmenin ekran görüntüsü

Bu yaklaşım, benzersiz değerlerin sayısını anında hesaplayarak sizi manuel sayma veya formül sorunlarını giderme zahmetinden kurtarır. Sonuç, seçiminizde yalnızca bir kez görünen öğelerin sayısını gösterir:

sonucu gösteren bir ekran görüntüsü

İpuçları ve Notlar:

  • Kutools ile artık karmaşık formüller girmenize ya da formül hatalarıyla uğraşmanıza gerek kalmaz!
  • Bu yardımcı program, hem sürekli hem de süreksiz aralıkları destekler.
  • Sık sık bu tür veri analizleri yapıyorsanız, Kutools kullanmak size önemli ölçüde zaman kazandırır ve hataları en aza indirir.
Senaryo ve Artılar/Eksiler:
  • Hızlı ve hatasız çözüm arayan kullanıcılar için en iyi seçenektir.
  • Formüllere kıyasla daha büyük aralıkları çok daha verimli şekilde işler.
  • Kutools'u kullanabilmek için öncelikle yüklenmesi ve etkinleştirilmesi gerekir.

 


VBA koduyla yinelenenleri hariç tutarak Bir aralıktaki benzersiz değerlerin sayısı

Bu görevi otomatikleştirmeniz veya birden fazla sayfa ya da çalışma kitabında yalnızca bir kez görünen değerleri tekrar tekrar saymanız gereken senaryolarda VBA (Visual Basic for Applications) kullanmak son derece pratik bir yaklaşımdır. Bu çözüm, aralığınızda tekil olarak yer alan öğeleri saymanıza ve birden fazla kez geçen tüm değerleri göz ardı etmenize olanak tanır.

Uygulanabilir senaryolar:

  • Büyük veya birden fazla veri kümesi için süreci otomatikleştirme
  • Excel makrolarına veya toplu işlemlere entegrasyon
  • Temel VBA işlemlerine aşina kullanıcılar
Artılar/eksiler:
  • Gelecekteki Veri Analizi için son derece esnek ve yeniden kullanılabilir
  • Geliştirilmiş raporlama için özelleştirilebilir
  • Temel düzeyde VBA bilgisi gerektirir; kod elle eklenmelidir

 

Adımlar:

1. VBA düzenleyicisini açın: Geliştirici Araçları > Visual Basic seçeneğine tıklayın. Yeni açılan Microsoft Visual Basic for Applications penceresinde Ekle > Modül seçeneğine tıklayın.

2. Aşağıdaki kodu Modül penceresine yapıştırın:

Sub CountUniqueOnlyOnce()
    Dim WorkRng As Range
    Dim cell As Range
    Dim dict As Object
    Dim singleCount As Long
    Dim Key As Variant
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to count unique and non-duplicate values:", xTitleId, WorkRng.Address, Type:=8)
    
    If WorkRng Is Nothing Then Exit Sub
    
    Set dict = CreateObject("Scripting.Dictionary")
    
    For Each cell In WorkRng
        If Not IsEmpty(cell.Value) Then
            dict(cell.Value) = dict(cell.Value) + 1
        End If
    Next cell
    
    singleCount = 0
    
    For Each Key In dict.Keys
        If dict(Key) = 1 Then
            singleCount = singleCount + 1
        End If
    Next Key
    
    MsgBox "Count of unique values that appear only once: " & singleCount, vbInformation, "Result"
End Sub

3. Kodu çalıştırmak için Çalıştır düğmesidüğmesine tıklayın veya F5tuşuna basın. Bir iletişim kutusu, veri aralığınızı seçmenizi isteyecektir. Seçiminizi yaptıktan ve onayladıktan sonra, yalnızca bir kez görünen benzersiz öğelerin sayısını gösteren bir mesaj kutusu görüntülenecektir.

Önlemler ve sorun giderme:

  • Makroları çalıştırmadan önce dosyanızı mutlaka kaydedin.
  • Bu kod, varsayılan olarak boş hücreleri yok sayar.
  • Excel güvenlik ayarlarınız makroların çalışmasını engelliyorsa, bu ayarları Excel Seçenekleri’ndeki Güven Merkezi’nden düzenleyin.
  • Bir hata alırsanız, geçerli bir tek sütunlu veya tek satırlı aralık seçtiğinizden emin olun.

 


Bir aralıktaki benzersiz değerlerin sayısı, PivotTable ile yinelenenleri hariç tutarak

PivotTable, Excel’de verileri özetlemek için esnek ve etkileşimli bir yol sunar; ayrıca Veri Aralığı içinde yalnızca bir kez görünen kaç farklı öğe olduğunu saymak için de kullanabilirsiniz. Bu çözüm, zaten PivotTable kullanıyorsanız veya formül gerektirmeyen, menü tabanlı bir yöntem tercih ediyorsanız özellikle değerlidir. Büyük veri kümeleriyle çalışan veya dinamik, filtreleme yapılabilir raporlar isteyen kullanıcılar için son derece uygundur.

Avantajlar:

  • PivotTable yenilenerek güncellemesi kolaydır
  • Görsel; yerleşik filtreleme ve sıralama işlevleriyle
  • Hiç formül gerektirmez

 

Adımlar:

  • Verilerinizin tam aralığını seçin (benzersizliğini kontrol etmek istediğiniz değerleri içeren sütunu da kapsayacak şekilde).
  • Şuraya gidin: Ekle > PivotTable. Açılan pencerede, PivotTable’ın nereye yerleştirileceğini seçin (yeni sayfa veya mevcut sayfa).
  • PivotTable Alanları bölmesinde, sütun başlığını (örneğin "Ad") hem Satırlar alanına hem de tekrar Değerler alanına sürükleyin. Değerler alanında, hesaplamanın Sayım olarak ayarlandığından emin olun (değilse, tıklayarak Toplam veya diğer gibi hesaplama türünü Sayım olarak değiştirin).
  • PivotTable, her öğenin kaç kez göründüğünü gösterir. Yalnızca bir kez görünen öğeleri görüntülemek için sayı sütunundaki filtre açılır menüsünü kullanın: Sayı Filtreleri > Eşittir > 1 seçeneğini işaretleyin. Böylece tablo, yalnızca bir kez görünen değerleri gösterecek şekilde filtrelenir.
  • Geriye kalan görünür öğelerin sayısını sayın — bu, yinelenmeyen (tekrarsız) değerlerinizin sayısıdır.

Önlemler ve sorun giderme:

  • Boş veya boş hücreler, PivotTable’da ayrı olarak listelenir; bunları filtreleyerek dışarıda bırakmak isteyebilirsiniz.
  • Temel verileri değiştirdikten veya güncelledikten sonra PivotTable’ınızı yenileyin.
  • PivotTable, büyük veri kümeleriyle mükemmel uyum sağlar; ancak elle yenilenene kadar gerçek zamanlı olarak güncellenmez.
  • Filtrelenmiş sayımınızı otomatikleştirmek istiyorsanız, Pivot çıktısı üzerinde ALTTOPLAM veya BOŞDEĞİL işlevlerini kullanmayı düşünün.
Senaryo ve Artılar/Eksiler:
  • Özet raporlama, büyük veri analizi yaparken ya da yalnızca bir kez sayılan öğelerin canlı listesini görüntülemek istediğinizde son derece uygundur.
  • Formül gerektirmez; ancak birkaç adımı içerir.

 

Bu yardımcı programın ücretsiz 30 günlük deneme sürümünü almak istiyorsanız, işlemi yukarıdaki adımlara göre uygulamak için lütfen indirmek üzere tıklayın.


Demo: Excel’de bir sütundaki Bir aralıktaki benzersiz değerlerin sayısı

 

 

 

  Kutools for Excel, Microsoft Excel için 300'den fazla güçlü özelliğe sahiptir. 30 gün boyunca sınırsız olarak ücretsiz deneyebilirsiniz.Şimdi indirin!


İlgili makaleler:


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