Excel'de Benzersiz Değerlerin Sayılması: Basit Formüllerden Özet Tablolara

Kerem Aydın·8 Temmuz 2026·⏱5 dk

Excel'deki bir sütunda tekrarlanmayan kayıtların sayısını hızlıca öğrenmek için SAY işlevini BENZERSİZ ile birlikte (Excel'in yeni sürümleri için) veya ÇARPIMTOPLAMI ve EĞERSAY kombinasyonunu (eski sürümler için) kullanın. Formül gerektirmeyen görsel analiz için "Özet Tablo" aracı ve "Farklı Sayılar" işlevi mükemmel bir seçenektir. Yöntem seçimi, yazılım sürümünüze ve verilerin dinamik olarak güncellenmesi ihtiyacına bağlıdır.

Modern Excel Sürümleri İçin Hızlı Yöntemler (Office 365, Excel 2021+)

Güncel Microsoft 365 aboneliğini veya Excel 2021 ve üzeri bir sürümü kullanıyorsanız, dinamik dizilerin ortaya çıkması sayesinde görev tek bir basit formülle çözülür.

BENZERSİZ (UNIQUE) İşlevi

BENZERSİZ işlevi, belirtilen aralıktaki tüm benzersiz değerlerin listesini döndürür. Tam olarak sayıyı elde etmek için bunun bir sayma işlevi içine sarılması gerekir.

Formül:

=SAY(BENZERSIZ(A2:A100))

Nasıl Çalışır:

  1. BENZERSIZ(A2:A100) aralıktaki yalnızca tekrarlanmayan değerleri içeren geçici bir dizi oluşturur.
  2. SAY bu yeni dizideki öğe sayısını hesaplar.

Bu yöntem boş hücreleri otomatik olarak yoksayar. Aralıkta boş hücreler varsa ve bunları ayrı bir benzersiz değer olarak saymak istiyorsanız, BOŞLUKSAY işlevini ayrı olarak kullanın veya formüle bir koşul ekleyin.

Eski Excel Sürümleri İçin Evrensel Formüller

Excel 2019, 2016 ve daha eski sürümlerde BENZERSIZ işlevi bulunmaz. Burada dizi işlemleri veya koşullu toplamalarla klasik teknikler kullanmak gerekir.

ÇARPIMTOPLAMI ve EĞERSAY Kombinasyonu

Bu, Ctrl+Shift+Enter tuşlarına basma gereği duymadan tüm Excel sürümlerinde çalışan en güvenilir yöntemdir.

Formül:

=ÇARPIMTOPLAMI(1/EĞERSAY(A2:A100; A2:A100))

Hesaplama Mantığı:

  1. EĞERSAY(A2:A100; A2:A100) her bir hücre için değerin tüm aralıkta kaç kez geçtiğini hesaplayan bir dizi oluşturur. Örneğin, "Ahmet" adı 3 kez geçiyorsa, "Ahmet" içeren her hücre için 3 sayısı elde edilir.
  2. 1/... birimi elde edilen her sayıya böler. "Ahmet" için bu 1/3 + 1/3 + 1/3 olur ve toplamda 1 sonucunu verir.
  3. ÇARPIMTOPLAMI elde edilen tüm birleri toplayarak benzersiz kayıt sayısını verir.

Önemli: Bu formül, aralıkta boş hücreler varsa çalışmaz (sıfıra bölme hatası oluşur). Boşluklar mümkünse, karmaşıklaştırılmış varyantı kullanın: =ÇARPIMTOPLAMI((A2:A100<>"")/EĞERSAY(A2:A100; A2:A100&""))

Dizi Formülü (İleri Düzey Kullanıcılar İçin)

EĞER ve EĞERSAY işlevleri aracılığıyla alternatif bir seçenek. Eski sürümlerde Ctrl+Shift+Enter ile onaylanmasını gerektirir.

{=TOPLA(EĞER(EĞERSAY(A2:A100; A2:A100)=1; 1; 0))}

Not: Bu özel kayıt yalnızca tam olarak bir kez geçen (tekrarlanmayan) değerleri sayar. Tekrarlananlar dahil tüm benzersizleri saymak için yukarıdaki ÇARPIMTOPLAMI yöntemi daha iyidir.

Özet Tabloların Kullanımı

Özet tablolar, karmaşık formüller yazmadan benzersiz değerleri saymanıza olanak tanır ki bu büyük veri hacimleri için uygundur. Ancak burada önemli bir nüans vardır: Standart "Sayı" işlevi uygun değildir çünkü tekrarlar dahil tüm satırları sayar.

Yöntem 1: Veri Modeli (Power Pivot) — En Doğrusu

Bu yöntem Excel 2013 ve sonraki sürümlerde mevcuttur. "Farklı Sayılar" (Distinct Count) işlevini kullanmanıza olanak tanır.

  1. Veri tablonuzu seçin.
  2. Ekle sekmesine gidin -> Özet Tablo.
  3. Açılan pencerede "Bu verileri Veri Modeline ekle" (Add this data to the Data Model) kutusunu işaretleyin. Bu kilit adımdır.
  4. Tamam'a basın.
  5. "Değerler" alanına ilgili sütunu sürükleyin.
  6. Varsayılan olarak burada "Sayı" olacaktır. Alanın yanındaki ok işaretine tıklayın -> Değer Alanı Ayarları.
  7. "Farklı Sayılar" (Distinct Count) işlemini seçin.

Artık özet tablo benzersiz değerlerin kesin sayısını gösterecektir.

Yöntem 2: Normal Özet Tabloda Gruplama

"Veri Modeli" seçeneği mevcut değilse veya gerekli değilse:

  1. Normal bir özet tablo oluşturun.
  2. Hedef sütunu "Satırlar" alanına sürükleyin.
  3. Excel aynı değerleri otomatik olarak gruplayacaktır.
  4. Özet tablodaki elde edilen satır sayısına bakın (başlığı ve varsa toplamı hariç tutun).

Bu yöntem, sonucun bir formülle tek bir hücreye çıkarılmaması ve tablo dışında görsel değerlendirme veya ek hesaplamalar gerektirmesi nedeniyle otomasyon için uygun değildir.

Sayma Yöntemlerinin Karşılaştırılması

Araç seçimi görevlerinize ve yazılım sürümünüze bağlıdır.

YöntemExcel SürümüZorlukDinamiklikBoş Hücrelerle Çalışma
SAY + BENZERSİZ365, 2021+DüşükYüksekYoksayar (varsayılan olarak)
ÇARPIMTOPLAMI + EĞERSAYTüm sürümlerOrtaYüksekEk koşul gerektirir
Özet Tablo (Veri Modeli)2013+OrtaDüğmeyle güncellenirDoğru şekilde dikkate alır
Yinelenenleri KaldırTüm sürümlerDüşükYok (statik)Verileri fiziksel olarak siler

Sayma İşleminde Sık Yapılan Hatalar

  1. Gereksiz boşluklar. Excel, "Elma " (sonunda boşluk olan) ve "Elma" değerlerini farklı kabul eder. Çözüm: Saymadan önce verileri KIRP (TRIM) işleviyle temizleyin veya uygunsa "Bul ve Değiştir" (Ctrl+H) kullanarak boşluğu boşlukla değiştirin.

  2. Farklı büyük/küçük harf kullanımı. Standart Excel işlevleri (EĞERSAY, BENZERSİZ) büyük/küçük harf duyarlı değildir. "istanbul" ve "İstanbul" tek bir değer olarak sayılacaktır. Büyük/küçük harf önemliyse, TAM (EXACT) işlevi içeren karmaşık formüller gerekir.

  3. Metin olarak biçimlendirilmiş sayılar. Bazen sayılar dış kaynaklardan metin olarak aktarılır. 100 (sayı) ve "100" (metin) bazı bağlamlarda farklı benzersiz değerler olarak sayılabilir veya sayı sayma işlevleri tarafından yoksayılabilir. Çözüm: Veri türlerini tek bir biçime getirmek için "Sütunlara Dönüştür" aracını kullanın.

SSS

Soru: Neden ÇARPIMTOPLAMI içeren formül #SAYI/0! hatası veriyor? Cevap: Belirtilen aralıkta boş hücreler var. EĞERSAY işlevi boş bir hücre için 0 döndürür ve sıfıra bölme imkansızdır. Boşluk kontrolü içeren değiştirilmiş formülü kullanın: =ÇARPIMTOPLAMI((A2:A100<>"")/EĞERSAY(A2:A100; A2:A100&"")).

Soru: Koşula göre benzersiz değerleri sayabilir miyim (örneğin, sadece "İstanbul" şehri için)? Cevap: Evet. Yeni Excel sürümlerinde SAY(BENZERSIZ(FİLTRE(Değer_Aralığı; Koşul_Aralığı="İstanbul"))) kullanın. Eski sürümlerde bu, SIKLIK (FREQUENCY) işlevi içeren bir dizi formülü veya karmaşık bir ÇARPIMTOPLAMI kombinasyonu gerektirir.

Soru: Sadece sayılarını değil, benzersiz değerlerin kendilerini nasıl görebilirim? Cevap: Sütunu kopyalayın, yeni bir yere yapıştırın, ardından Veri sekmesine gidin ve "Yinelenenleri Kaldır" düğmesine basın. Alternatif olarak, yeni Excel sürümleri için bitişik sütunda =BENZERSIZ(A2:A100) formülünü kullanın; bu formül benzersiz kayıtların tüm listesini dinamik olarak çıkaracaktır.