ORTALAMAEĞER
ORTALAMAEĞER işlevi, verilen bir koşulu sağlayan bir kümede bulunan hücrelerin ortalamasını (aritmetik ortalamasını) döndürür.
ORTALAMAEĞER(test değerleri, koşul, ort-değerler)
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. koşul, joker karakterler yerine NORMİFADE işlevi de içerebilir.
ort değerler: Ortalaması alınacak değerleri içeren isteğe bağlı bir koleksiyon. ort-değerler, yalnızca sayı değerleri veya Boole değerleri içerebilecek tek bir hücre koleksiyonuna referanstır.
Notlar
Her bir değer koşul ile karşılaştırılır. Değer koşullu sınamayı karşılıyorsa, ort-değerler’de karşılık gelen değer ortalamaya dahil edilir.
ort-değerler ile sınama-değerleri’nin (belirtilmişse) aynı büyüklükte olması gerekir.
ort-değerler dahil edilmezse, sınama-değerleri ort-değerler için kullanılır.
ort-değerler dahil edilmezse veya sınama-değerleri ile aynıysa, sınama-değerleri yalnızca sayı değerlerini veya Boole değerlerini içerebilir.
Birden fazla koşul veya sınama-değerleri kümesi gerekliyse, ORTALAMAEĞERLER işlevini kullanmayı deneyin.
Ö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 |
=ORTALAMAEĞER(A2:A13; “<40”; D2:D13) işlevi, 40 yaşın altındaki kişilerin ortalama maaşı olan yaklaşık 56857 sayısını döndürür. =ORTALAMAEĞER(B2:B13; “=K”; D2:D13) işlevi, kadınların (B sütunundaki "K" ile belirtilir) ortalama maaşı olan 66000 sayısını döndürür. =ORTALAMAEĞER(C2:C13; “B”; D2:D13) işlevi, bekarların (C sütunundaki "B" ile belirtilir) ortalama maaşı olan 56800 sayısını döndürür. =ORTALAMAEĞER(A2:A13; “>=40”; D2:D13) işlevi, 40 yaş veya üstündeki kişilerin ortalama maaşı olan 78800 sayısını döndürür. |
NORMİFADE kullanan örnek |
---|
Aşağıdaki tablo verilmiştir: |
A | B | |
---|---|---|
1 | 45 | ali@utku.com |
2 | 41 | Aras |
3 | 29 | canan@utku.com |
4 | 64 | can@utku.com |
5 | 12 | Sare |
=ORTALAMAEĞER(B1:B5, NORMİFADE(“([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})”),A1:A5) formülü, B1:B5’te karşılık gelen hücre bir e-posta adresi içerdiğinde tüm hücrelerin ortalaması olan 46 değerini döndürür. |