İstatistiksel işlevlerden biri olan EĞERSAY işlevini, bir ölçüte uyan hücre sayısını saymak için kullanın. Örneğin, bir müşteri listesinde belirli bir şehrin kaç kez geçtiğini saymak için kullanın.
En basit haliyle, EĞERSAY şunu belirtir:
- =EĞERSAY(Nereye bakmak istiyorsunuz?, Ne aramak istiyorsunuz?)
Örneğin:
- =EĞERSAY(A2:A5,"Londra")
- =EĞERSAY(A2:A5;A4)
Söz dizimi
EĞERSAY(aralık, ölçüt)
| Bağımsız değişken adı | Açıklama |
|---|---|
| Aralık (gerekli) | Saymak istediğiniz hücre grubu. Aralıkta sayılar, diziler, adlandırılmış aralıklar veya sayı bulunan başvurular bulunabilir. Excel boşluk ve metin değerlerini yok sayar. Çalışma sayfasında aralıkların nasıl seçildiğini öğrenin |
| Ölçüt (gerekli) | EĞERSAY işlevinin sayılacağını belirleyen sayı, ifade, hücre başvurusu ya da metin dizesi. Örneğin, 32 gibi bir sayı, ">32" gibi bir karşılaştırma, B4 gibi bir hücre veya "elmalar" gibi bir sözcük kullanabilirsiniz. EĞERSAY yalnızca tek bir ölçüt kullanır. Birden fazla ölçüt kullanmak isterseniz ÇOKEĞERSAY’ı kullanın. |
Excel'de EĞERSAY kullanma örnekleri
Bu örnekleri Excel'de kullanmak için aşağıdaki tabloda yer alan verileri kopyalayın ve yeni bir çalışma sayfasının A1 hücresine yapıştırın.
| Veri | Veriler |
|---|---|
| elmalar | 32 |
| portakallar | 54 |
| şeftaliler | 75 |
| elmalar | 86 |
| Formül | Açıklama |
| =EĞERSAY(A2:A5;"elmalar") | A2 ile A5 arasında yer alan ve elmalar sözcüğünü içeren hücreleri sayar. Sonuç 2’dir. |
| =EĞERSAY(A2:A5;A4) | A2 ile A5 arasındaki şeftali içeren hücreleri sayar (A4 içindeki değer). Sonuç 1’dir. |
| =EĞERSAY(A2:A5,A2)+EĞERSAY(A2:A5,A3) | A2 ile A5 arasındaki hücrelerde elma (A2'deki değer) ve portakalları (A3'teki değer) sayar. Sonuç 3’tür. Bu formülde, ifade başına bir ölçüt olmak üzere birden çok ölçüt belirtmek için EĞERSAY iki kez kullanılır. Ayrıca ÇOKEĞERSAY işlevini de kullanabilirsiniz. |
| =EĞERSAY(B2:B5,">55") | B2 ile B5 arasında yer alan ve 55'ten büyük bir değer içeren hücreleri sayar. Sonuç 2’dir. |
| =EĞERSAY(B2:B5,"<>"&B4) | B2 ile B5 arasında yer alan ve değeri 75'e eşit olmayan hücreleri sayar. Ve işareti (&), ("") karşılaştırma işlecini<> ("") ve B4'teki değeri birleştirerek şu şekilde görünür: =EĞERSAY(B2:B5,"<>75"). Sonuç 3 olur. |
| =EĞERSAY(B2:B5;">=32")-EĞERSAY(B2:B5;"<=85") | B2 ile B5 arasında yer alan ve değeri 32'ye eşit (>=) veya bundan büyük ya da 85'ten küçük (<) veya buna eşit (=) olan hücreleri sayar. Sonuç 1’dir. |
| =EĞERSAY(A2:A5,"*") | A2 ile A5 arasında yer alan ve metin içeren hücreleri sayar. Yıldız işareti (*), herhangi bir karakteri eşleştirmek için joker karakter olarak kullanılır. Sonuç 4’tür. |
| =EĞERSAY(A2:A5,"?????es") | A2 ile A5 arasındaki hücrelerde, tam olarak 7 karakter içeren ve “es” harfleriyle biten hücreleri sayar. Soru işareti (?), tek tek karakterleri eşleştirmek için joker karakter olarak kullanılır. Sonuç 2’dir. |
Excel'de sık karşılaşılan EĞERSAY hatalarını giderme
| Sorun | Nerede sorun çıktı? |
|---|---|
| Uzun dizeler için yanlış değer döndürdü. | 255 karakterden uzun dizeleri eşleştirecek şekilde kullandığınızda EĞERSAY işlevi hatalı değerler verir. 255 karakterden uzun dizeleri eşleştirmek için BİRLEŞTİR işlevini veya birleştir işlecini (&) kullanın. Örneğin, =EĞERSAY(A2:A5,"uzun dize"&"başka bir uzun dize"). |
| Bir değer beklediğiniz halde değer döndürülmedi. | Ölçüt bağımsız değişkenini tırnak içine almayı unutmayın. |
| EĞERSAY formülü başka bir çalışma sayfasına başvurulduğunda #DEĞER! hatası alır. | İşlevi içeren formül kapalı bir çalışma kitabındaki hücrelere veya aralığa başvurduğunda bu hata oluşur ve hücreler hesaplanır. Bu özelliğin çalışması için, diğer çalışma kitabının açık olması gerekir. |
Excel'de EĞERSAY kullanmak için en iyi yöntemler
| İşlem | Neden? |
|---|---|
| EĞERSAY işlevinin metin dizelerindeki büyük ve küçük harfleri yok saydığını unutmayın. | Ölçütler büyük/küçük harfe duyarlı değildir. Başka bir deyişle, "elmalar" dizesi de "ELMALAR" dizesi de aynı hücreleri eşleştirir. |
| Joker karakterler kullanın. |
Ölçütte soru işareti (?) ve yıldız (*) joker karakterlerini kullanın. Soru işareti herhangi bir tek karakterle eşleşir. Yıldız işareti bir dizi karakteri eşleştirir. Gerçek bir soru işaretini veya yıldız işaretini bulmak istiyorsanız, karakterden önce bir tilde işareti (~) koyun. Örneğin, =EĞERSAY(A2:A5,"elma?") ifadesi, sonunda değişen bir harf bulunan "elma" sözcüğünün her tekrarını sayar. |
| Verilerinizde hatalı karakterler kullanılmadığından emin olun. | Metin değerlerini sayarken, verilerin başında boşluklar, sonunda boşluklar, tutarsız kullanılmış düz ve kıvrımlı tırnak işaretleri veya yazdırılamayan karakterler bulunmadığından emin olun. Bunlar varsa, EĞERSAY beklenmeyen bir değer verebilir. TEMİZ işlevini veya KIRP işlevini kullanmayı deneyin. |
| Kolaylık açısından, adlandırılmış aralıkları kullanın | EĞERSAY, formüllerde adlandırılmış aralıkları destekler, örneğin, =EĞERSAY(meyve;">=32")-EĞERSAY(meyve;">85"). Adlandırılmış aralık geçerli çalışma sayfasında, aynı çalışma kitabının başka bir çalışma sayfasında veya başka bir çalışma kitabında yer alıyor olabilir. Başka bir çalışma kitabındaki adlandırılmış aralığa başvurmak için o çalışma kitabının da açık olması gerekir. |
Not
EĞERSAY işlevi, arka plan rengine veya yazı tipi rengine göre hücreleri sayamaz. Ancak, arka planına veya yazı tipi rengine göre hücreleri saymak veya bunlar üzerinde başka işlemler gerçekleştirmek için Visual Basic for Applications (VBA) ile yazılmış bir User-Defined İşlevi (UDF) kullanabilirsiniz.
Daha fazla yardım mı gerekiyor?
Dilediğiniz zaman Excel Teknoloji Topluluğundaki uzmanlara sorabilir veya Topluluklar'dan destek alabilirsiniz.