Excel Listesinde Kişi Sayısını Hesaplama
Excel'deki bir listedeki kişi sayısını hızlıca öğrenmek için toplam kayıt sayısı için =COUNTA(aralık) işlevini veya benzersiz isimleri saymak için =COUNTA(UNIQUE(aralık)) işlevini kullanın (Excel 365/2021'de mevcuttur). Bu formüller, boş hücreleri yok sayarak her uzunluktaki listeleri anında işler. Aşağıda, basit satır sayımından kopyalı verilerin ve koşulların analizine kadar çeşitli senaryolar için ayrıntılı talimatlar verilmiştir.
Tüm Kayıtların Temel Sayımı
Göreviniz sadece kaç satırın isimlerle doldurulduğunu öğrenmekse (tekrarlardan bağımsız olarak), COUNTA işlevi uygundur. Belirtilen aralıktaki metin, sayı ve tarihler dahil olmak üzere tüm boş olmayan hücreleri sayar.
Eylem algoritması:
- İsimlerin bulunduğu aralığı belirleyin (örneğin, A2'den A100'e kadar olan A sütunu).
- Boş bir hücreye şu formülü girin:
=COUNTA(A2:A100) - Enter tuşuna basın.
Sonuç, doldurulan satırların toplam sayısını gösterecektir. Aralıkta bir başlık ("Ad", "Soyad") varsa, sonuçtan bir çıkarın veya yukarıdaki örnekte olduğu gibi aralığa ikinci satırdan başlayın.
COUNT işlevi ("A" olmadan) yalnızca sayıları sayar. Metin isim listeleri için her zaman COUNTA kullanın.
Benzersiz Kişi Sayısını Nasıl Hesaplarım?
Gerçek listelerde aynı isim birkaç kez görünebilir (örneğin, bir çalışan birden fazla etkinliğe katılmıştır). Gerçek kişi sayısını öğrenmek için kopyaları hariç tutmanız gerekir.
Yöntem 1: UNIQUE İşlevi (Excel 365, 2021 ve üzeri)
Bu en modern ve en hızlı yöntemdir. UNIQUE işlevi benzersiz değerlerden oluşan dinamik bir dizi oluşturur ve COUNTA bunların sayısını hesaplar.
Formül:
=COUNTA(UNIQUE(A2:A100))
- Avantajları: Otomatik çalışır, özel tuş kombinasyonları gerektirmez, veriler değiştiğinde güncellenir.
- Sınırlamalar: Güncel bir Excel sürümü gerektirir.
Yöntem 2: Evrensel Formül (Tüm Sürümler İçin)
Eski Excel sürümünüz varsa (2010, 2013, 2016), SUM ve COUNTIF kombinasyonunu kullanın. Bu formül, her ismin oluşum sayısına bölünen bir'i toplar.
Formül:
=SUM(1/COUNTIF(A2:A100;A2:A100))
Önemli: Excel 365 öncesi sürümlerde bu formülü dizi formülü olarak girmeniz gerekir. Girdikten sonra normal Enter yerine Ctrl + Shift + Enter tuşlarına basın. Formül çubuğunda küme parantezleri {...} görünecektir.
Evrensel formül, 5000 satırdan fazla olan listelerde yavaş çalışabilir ve aralıkta boş hücreler varsa #DIV/0! hatası verebilir. Kullanmadan önce listeyi boşluklardan temizleyin.
Belirli Kriterlere Göre Sayım
Çoğu zaman belirli cinsiyetten, belirli bir departmandan veya şehirden olan kişi sayısını bilmek gerekir. Bunun için koşullu sayım işlevleri kullanılır.
Tek Koşula Göre Sayım (COUNTIF)
Yalnızca bir parametreyi kontrol etmeniz gerektiğinde kullanın (örneğin, yalnızca erkekler).
B sütununda "E" değeri olan kayıtları saymak için örnek formül:
=COUNTIF(B2:B100; "E")
Çoklu Koşullara Göre Sayım (COUNTIFS)
Birden fazla kritere uyan kişileri bulmanız gerekiyorsa (örneğin, "Satış" departmanından "Ahmet").
Örnek:
=COUNTIFS(A2:A100; "Ahmet"; C2:C100; "Satış")
Burada ilk aralık adı, ikincisi departmanı kontrol eder. 127 koşul çiftine kadar eklenebilir.
Sayım Yöntemlerinin Karşılaştırılması
| Görev | Formül | Excel Sürümü | Özellikler |
|---|---|---|---|
| Toplam kayıt sayısı | =COUNTA(A2:A100) | Herhangi biri | Boşluklar hariç her şeyi sayar |
| Yalnızca benzersiz isimler | =COUNTA(UNIQUE(A2:A100)) | 365, 2021+ | En hızlı yöntem |
| Benzersizler (eski Excel) | =SUM(1/COUNTIF(...)) | Herhangi biri | Ctrl+Shift+Enter gerektirir |
| Tek koşula göre | =COUNTIF(...) | Herhangi biri | Büyük/küçük harf duyarlı değil |
| Çoklu koşullara göre | =COUNTIFS(...) | 2007+ | Esnek filtreleme |
Büyük Verilerle Çalışma: Özet Tablolar
Liste on binlerce satır içeriyorsa, formüller dosyanın çalışma hızını yavaşlatabilir. Bu durumlarda Özet Tablolar kullanmak daha etkilidir. Bunlar sadece saymakla kalmaz, aynı zamanda verileri gruplamaya da olanak tanır.
Talimatlar:
- Tüm veri aralığını seçin.
- Ekle > Özet Tablo sekmesine gidin.
- Oluşturucu alanında "Ad" alanını Satırlar alanına sürükleyin.
- Aynı "Ad" alanını Değerler alanına sürükleyin.
- Varsayılan olarak burada "Sayı" olacaktır. Eğer tam olarak benzersiz isimlerin sayısına ihtiyacınız varsa: değerler alanındaki alana tıklayın > "Değer Alanı Ayarları" > "Benzersiz Değer Sayısı" seçeneğini seçin (veri modeline bağlandığında mevcuttur).
Özet tablolar, "Özet Tablo Analizi" sekmesindeki "Yenile" düğmesine basıldığında otomatik olarak güncellenir, bu da düzenli raporlama için kullanışlıdır.
Sık Yapılan Hatalar ve Çözümleri
Kişi sayarken kullanıcılar sonucu bozan teknik ayrıntılarla sık sık karşılaşır.
- Fazladan boşluklar: "Anna " (sonunda boşluk olan) ve "Anna" isimleri farklı değerler olarak sayılır.
- Çözüm: Verileri temizlemek için
=TRIM()işlevini veya "Bul ve Değiştir" aracını (boşluğu hiçlikle değiştirerek) kullanın.
- Çözüm: Verileri temizlemek için
- Farklı büyük/küçük harf kullanımı:
COUNTIFişlevleri büyük/küçük harfe duyarlı değildir ("ahmet" = "Ahmet"), ancak kopyaları manuel olarak silerken bu kafa karıştırıcı olabilir. - #VALUE! veya #DIV/0! Hatası: Aralıkta boş hücreler varsa evrensel formülde ortaya çıkar.
- Çözüm: Formül aralığının kesinlikle doldurulmuş verilere karşılık geldiğinden emin olun veya boşlukları önceden filtreleyin.
- Sayımda başlıklar: Formül tablo başlığını ("Soyad") yakalarsa, sonuç 1 fazla olur. Aralığa her zaman verilerin bulunduğu ilk hücreden başlayın.
SSS
İsimler iki sütuna bölünmüşse (Soyad ve Ad) kişi sayısını nasıl hesaplarım?
Verileri birleştirerek yardımcı bir sütun oluşturun: =A2&" "&B2. Ardından sayım formüllerini bu yeni sütuna uygulayın. Bu, "Yılmaz Ahmet" ve "Yılmaz Mehmet" bağlantısının benzersizliğini sağlar.
Hücre rengine göre kişi sayabilir miyim? Standart formüllerle — hayır. Bunun için VBA'da (makro) kullanıcı tanımlı bir işlev oluşturmanız veya renk filtresi kullanarak Excel penceresinin altındaki durum çubuğunun durumunu görüntülemeniz gerekecektir.
Neden UNIQUE formülü #NAME? hatası veriyor?
Bu işlev yalnızca Microsoft 365 aboneliğinde ve Excel 2021 ile sonraki sürümlerde mevcuttur. Eski sürümlerde SUM(1/COUNTIF(...)) kombinasyonunu veya özet tabloları kullanın.