SAYEĞERLER
SAYEĞERLER işlevi, bir veya daha fazla koleksiyonda verilen koşulları (her bir koleksiyon için bir koşul) sağlayan hücre sayısını döndürür.
SAYEĞERLER(sınama-değerleri; koşul; sınama-değerleri…, koşul…)
test değerleri: Sınanacak değerleri içeren bir koleksiyon. sınama-değerleri, herhangi bir değer içerebilir.
koşul: Değerleri karşılaştıran veya sınayan ve DOĞRU ya da YANLIŞ Boole değeri ile sonuçlanan bir ifade. Koşul karşılaştırma işleçleri, sabitleri, ve (&) birleştirme işleci, referanslar ve joker karakterler içerebilir. Bir ifadedeki herhangi bir karakterle veya birden fazla karakterle eşleştirmek için joker karakterleri kullanabilirsiniz. Tek bir karakteri temsil etmek için ? (soru işareti), birden fazla karakteri temsil etmek için * (yıldız) ve bir sonraki karakterin joker karakter olarak kullanılmak yerine eşleştirilmesi gerektiğini belirtmek için ~ (yaklaşık işareti) kullanabilirsiniz.
test değerleri…: İsteğe bağlı olarak sınanacak değerleri içeren bir veya daha fazla ek koleksiyon dahil edin. Her bir sınama-değerleri koleksiyonunun hemen ardından bir koşul ifadesi gelmelidir. Bu sınama-değerleri; koşul örüntüsü gerektiği kadar çok yinelenebilir.
koşul…: İsteğe bağlı sınama-değerleri koleksiyonu dahil edilirse, DOĞRU veya YANLIŞ Boole değeriyle sonuçlanan ek bir ifade. Her bir sınama-değerleri koleksiyonunu takip eden bir koşul ifadesi olmalıdır; bu yüzden bu işlevin her zaman çift sayıda değişkeni olur.
Notlar
sınama-değerleri’ndeki her bir değer karşılık gelen koşul ile karşılaştırılır. Her bir koleksiyonda karşılık gelen değerler uygun koşullu sınamaları karşılıyorsa sayı 1 artırılır.
Örnekler |
---|
Aşağıdaki tablo verilmiştir: |
A | B | C | D | |
---|---|---|---|---|
1 | Yaş | Cinsiyet | Durum | Maaş |
2 | 35 | E | E | 71000 |
3 | 27 | F | E | 81000 |
4 | 42 | E | E | 86000 |
5 | 51 | E | B | 66000 |
6 | 28 | E | B | 52000 |
7 | 49 | F | B | 62000 |
8 | 63 | F | E | 89000 |
9 | 22 | E | E | 34000 |
10 | 29 | F | B | 42000 |
11 | 35 | F | E | 56000 |
12 | 33 | E | B | 62000 |
13 | 61 | E | E | 91000 |
=SAYEĞERLER(A2:A13; “<40”; B2:B13; “=E”) işlevi, kırk yaşın altındaki erkeklerin (B sütunundaki “E” ile belirtilir) sayısı olan 4 değerini döndürür. =SAYEĞERLER(A2:A13; “<40”; B2:B13; “=E”; C2:C13; “=B”) işlevi, kırk yaşın altındaki bekar (C sütunundaki “B” ile belirtilir) erkeklerin sayısı olan 2 değerini döndürür. =SAYEĞERLER(A2:A13; “<40”; B2:B13; “=E”; C2:C13; “=E”) işlevi, kırk yaşın altındaki evli (C sütunundaki “E” ile belirtilir) erkeklerin sayısı olan 2 değerini döndürür. =SAYEĞERLER(A2:A13; “<40”; B2:B13; “=K”) işlevi, kırk yaşın altındaki kadınların (B sütunundaki “K” ile belirtilir) sayısı olan 3 değerini döndürür. |