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
71.000
3
27
F
81.000
4
42
86.000
5
51
66.000
6
28
52.000
7
49
62.000
8
63
89.000
9
22
34.000
10
29
42.000
11
56.000
12
33
13
61
91.000
=ORTALAMAEĞER(A2:A13; "<40"; D2:D13) işlevi, 40 yaşın altındaki kişilerin ortalama maaşı olan yaklaşık 56.857 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 66.000 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 56.800 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 78.800 sayısını döndürür. ≥ işlecini de kullanabilirsiniz.
=ORTALAMAEĞER(C2:C13, "<>E", D2:D13) işlevi, evli olmayan kişilerin ortalama maaşı olan 56.800 sayısını döndürür. ≠ işlecini de kullanabilirsiniz.
NORMİFADE kullanan örnek
45
[email protected]
41
Aras
64
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.