Excel'de Hücre Sayma: Fonksiyonlar İçin Kapsamlı Rehber
Excel'de dolu hücrelerin sayısını hızlıca öğrenmek için herhangi bir veri için SAYI (COUNTA) veya yalnızca sayılar için SAY (COUNT) fonksiyonunu kullanın. Belirli bir koşulu (örneğin, "satıldı" veya "100'den büyük") karşılayan hücreleri saymanız gerekiyorsa, EĞERSAY (COUNTIF) uygulayın.
Excel'in Rusça sürümünde İngilizce fonksiyon adları Rusça karşılıklarıyla değiştirilir. Aşağıda eşleşme tablosu ve kullanım talimatları verilmiştir.
| İngilizce Adı | Rusça Adı | Ne Sayar |
|---|---|---|
COUNT | СЧЁТ | Yalnızca sayı içeren hücreler |
COUNTA | СЧЁТЗ | Herhangi bir boş olmayan hücre (metin, sayı, tarih) |
COUNTIF | СЧЁТЕСЛИ | Tek bir koşulu karşılayan hücreler |
COUNTIFS | СЧЁТЕСЛИМН | Birden fazla koşulu karşılayan hücreler |
Önemli: Aşağıdaki örneklerde, RF ve BDT ülkelerindeki çoğu kullanıcı için standart olduklarından Rusça fonksiyon adları kullanılmaktadır. Excel'in İngilizce sürümünü kullanıyorsanız, СЧЁТ yerine COUNT, СЧЁТЗ yerine COUNTA vb. yazın.
SAY (COUNT): Yalnızca Sayıların Sayılması
СЧЁТ fonksiyonu metni, mantıksal değerleri (DOĞRU/YANLIŞ) ve boş hücreleri yok sayar. Bir aralıktaki sayısal değerlerin sayısını kontrol etmeniz gerektiğinde yararlıdır; örneğin, ortalama fatura tutarını veya işlem sayısını hesaplamak için.
Sözdizimi:
=СЧЁТ(değer1; [değer2]; ...)
Kullanım Örnekleri:
- Bir sütundaki sayıların sayılması: Diyelim ki A2:A10 aralığında sayılar, metin ve boş hücreler var.
=СЧЁТ(A2:A10)
```
Formül, yalnızca rakam içeren hücrelerin sayısını döndürür.
2. **Hataların yok sayılması:**
Aralıkta hatalar (#YOK, #DEĞER!) varsa, `СЧЁТ` bunları atlar. Bu, fonksiyonu "kirli" verilerin ön analizi için güvenli hale getirir.
СЧЁТ fonksiyonu, tarihler metin olarak saklanıyorsa onları saymaz. Hücre biçiminin "Tarih" veya "Sayı" olarak ayarlandığından emin olun.
SAYI (COUNTA): Tüm Dolu Hücrelerin Sayılması
СЧЁТЗ fonksiyonu (İngilizce Count All kelimesinden türetilmiştir), kesinlikle boş olmayan herhangi bir hücreyi sayar. Buna metin, sayılar, tarihler, hatalar ve hatta tek bir boşluk içeren hücreler dahildir.
Sözdizimi:
=СЧЁТЗ(değer1; [değer2]; ...)
Kullanım Örnekleri:
- Listedeki çalışan sayısının sayılması: B2:B20 sütununda isimler listelenmiştir. Bazı hücreler boş olabilir.
=СЧЁТЗ(B2:B20)
```
2. **Anketin doldurulup doldurulmadığının kontrol edilmesi:**
Bir kullanıcının kaç soruyu yanıtladığını öğrenmek için satırındaki boş olmayan hücreleri sayabilirsiniz.
**Boşluklarla ilgili ince detay:**
Bir hücre boş görünüyorsa ancak bir boşluk içeriyorsa (örneğin, yanlışlıkla Space tuşuna bastıysanız), `СЧЁТЗ` onu dolu olarak kabul eder. Bundan kaçınmak için `СЖПРОБЕЛЫ` (TRIM) fonksiyonunu kullanın veya saymadan önce verileri temizleyin.
## EĞERSAY (COUNTIF): Koşula Göre Sayma
Bu, analiz için en yararlı fonksiyonlardan biridir. Belirtilen bir kritere uyan hücreleri saymanıza olanak tanır.
**Sözdizimi:**
`=СЧЁТЕСЛИ(aralık; kriter)`
### Metinle Çalışma
* **Tam eşleşme:** "Moskova" kelimesinin kaç kez geçtiğini sayın.
```excel
=СЧЁТЕСЛИ(C2:C100; "Москва")
```
* **Kısmi eşleşme (joker karakterler):** Herhangi bir sayıda karakteri belirtmek için yıldız işareti `*` kullanın.
"rapor" kelimesini içeren hücreleri sayın (örneğin, "Mayıs Raporu", "Yıllık Rapor"):
```excel
=СЧЁТЕСЛИ(D2:D100; "*отчет*")
```
### Sayılarla Çalışma
* **Büyük/küçük:** 10.000 rublenin üzerindeki satışları sayın.
```excel
=СЧЁТЕСЛИ(E2:E100; ">10000")
```
* **Eşit değil:** "İptal Edildi" dışındaki tüm durumları sayın.
```excel
=СЧЁТЕСЛИ(F2:F100; "<>Отменено")
```
### Koşulda Hücre Referansı
Kriter değişiyorsa, bir hücreye referans vermek daha iyidir. Örneğin, eşik değeri H1 hücresindedir.
```excel
=СЧЁТЕСЛИ(E2:E100; ">" & H1)
Karşılaştırma operatörü ve referansı birleştirmek için ampersand & kullanımına dikkat edin.
ÇOKLUKRITERLIEĞERSAY (COUNTIFS): Birden Fazla Koşul
Aynı anda iki veya daha fazla kriteri dikkate almanız gerektiğinde, СЧЁТЕСЛИМН kullanın.
Sözdizimi:
=СЧЁТЕСЛИМН(aralık1; kriter1; aralık2; kriter2; ...)
Örnek: Şu koşulları sağlayan siparişlerin sayısını hesaplayın:
- Durum "Tamamlandı" (A sütunu).
- Sipariş tutarı 5000'den büyük (B sütunu).
=СЧЁТЕСЛИМН(A2:A100; "Выполнен"; B2:B100; ">5000")
СЧЁТЕСЛИМН fonksiyonundaki tüm aralıklar aynı boyutta (aynı sayıda satır ve sütun) olmalıdır. Aksi takdirde formül #DEĞER! hatası döndürür.
Fonksiyon Karşılaştırması: Hangisini Seçmeli?
| Görev | Fonksiyon | Örnek Formül |
|---|---|---|
| Yalnızca sayıları say | СЧЁТ | =СЧЁТ(A1:A10) |
| Herhangi bir boş olmayan hücreyi say | СЧЁТЗ | =СЧЁТЗ(A1:A10) |
| "Evet" kelimesi içeren hücreleri say | СЧЁТЕСЛИ | =СЧЁТЕСЛИ(A1:A10; "Да") |
| 100'den büyük sayıları say | СЧЁТЕСЛИ | =СЧЁТЕСЛИ(A1:A10; ">100") |
| A sütununda "Evet" ve B sütununda >100 olanları say | СЧЁТЕСЛИМН | =СЧЁТЕСЛИМН(A1:A10;"Да"; B1:B10;">100") |
Sayma İşlemlerinde Sık Yapılan Hatalar
-
Metindeki boşluklar. İçeriği
" Москва "(boşluklu) olan bir hücre,"Москва"kriterine göre bulunamaz. Çözüm:"*Москва*"joker karakterini kullanın veya verileriСЖПРОБЕЛЫfonksiyonuyla temizleyin. -
Metin olarak kaydedilen sayılar. Bir sayı kesme işaretiyle (
'123) girilmişse veya harici bir sistemden içe aktarılmışsa,СЧЁТonu görmez ve sayısal koşullu (">100")СЧЁТЕСЛИdüzgün çalışmayabilir. Çözüm: Metni "Sütunlara Dönüştür" özelliği aracılığıyla veya 1 ile çarparak sayılara dönüştürün. -
Unutulan tırnak işaretleri. Metin kriterleri ve karşılaştırma operatörleri (
>,<,<>) içeren koşullar her zaman çift tırnak içinde olmalıdır. Yanlış:=СЧЁТЕСЛИ(A1:A10; >100)Doğru:=СЧЁТЕСЛИ(A1:A10; ">100") -
СЧЁТЕСЛИМН'de farklı aralık boyutları. İlk aralık A1:A10, ikinci aralık B1:B12 ise hata oluşur.
SSS
SAY ve SAYI arasındaki fark nedir?
СЧЁТ yalnızca sayıları dikkate alır. СЧЁТЗ tamamen boş hücreler dışındaki her şeyi (metin, tarihler, hatalar, mantıksal değerler) dikkate alır.
Benzersiz değerlerin sayısı nasıl hesaplanır?
Standart COUNT fonksiyonları benzersiz değerleri doğrudan sayamaz. Excel'in yeni sürümlerinde (Office 365, Excel 2021+) şu kombinasyonu kullanın:
=СЧЁТ(УНИК(A2:A100))
Eski sürümler için karmaşık bir dizi formülü veya özet tablo gerekir.
Neden EĞERSAY tarihi görmüyor?
Excel'de tarihler sayılardır. Tarih içeren bir kriter kullanırken, tarihin bulunduğu hücreye referans vermek veya ДАТАЗНАЧ fonksiyonunu kullanmak daha iyidir.
Örnek: =СЧЁТЕСЛИ(A1:A10; ">" & ДАТАЗНАЧ("01.01.2026"))
SAY veya SAYI'da joker karakterler kullanılabilir mi?
Hayır. СЧЁТ ve СЧЁТЗ yalnızca aralıklarla çalışır ve arama kriterlerini desteklemez. Joker karakterle arama yapmak için yalnızca СЧЁТЕСЛИ veya СЧЁТЕСЛИМН kullanın.