Özellik ikonu

EĞERORTALAMA

İndirme izni yok

Genel Bakış

EĞERORTALAMA (AVERAGEIF), bir aralıkta verilen tek bir ölçüte uyan hücrelerin sayısal değerlerinin aritmetik ortalamasını verir. Belirli bir ay, şehir, ürün ya da eşik değerine göre ortalama hesaplamak için kullanılır. Ölçüt metin, sayı, karşılaştırma ifadesi veya joker karakterli bir kalıp olabilir.

Söz dizimi ve parametre​

TRTürkçe
ENEnglish
=AVERAGEIF(range, criteria, [average_range])
Kategori
İstatistiksel
İngilizce adı
AVERAGEIF
Platform
Windows Mac Web
3 bağımsız değişken 2 zorunlu 1 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
aralıkrange Zorunlu Ölçüte göre denetlenecek hücre aralığını belirtir.
ölçütcriteria Zorunlu Hangi hücrelerin ortalamaya katılacağını belirleyen sayıyı, metni veya ifadeyi belirtir.
ortalama_aralığıaverage_range İsteğe bağlı Ortalaması alınacak gerçek hücreleri belirtir.
Geçerli kullanımlar
=EĞERORTALAMA(A2:A10;"Ocak";B2:B10)
=EĞERORTALAMA(B2:B10;">="&D2)
=EĞERORTALAMA(A2:A10;"A*";B2:B10)
Desteklenen Excel sürümleri 2007 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
EĞERORTALAMA tek bir koşulla çalışır. Birden çok koşul gerektiğinde EĞERORTALAMALAR kullanılır; bu işlevde ortalama_aralığı ilk parametredir, dolayısıyla işlev değiştirirken parametre sırasını da değiştirmeniz gerekir.

1. Ay ölçütüyle ortalama​

A sütununda ay adları, B sütununda satış tutarları var. Her satırdaki ayın ortalama satışını C sütununda hesaplayalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞERORTALAMA($A$2:$A$6;A2;$B$2:$B$6)
=AVERAGEIF($A$2:$A$6,A2,$B$2:$B$6)
EĞERORTALAMA
Formülünü incelemek için bir hücre seçin.
ABC
1AySatışAyın ortalaması
2Ocak20,0030,00
3Şubat30,0045,00
4Şubat60,0045,00
5Mart80,0080,00
6Ocak40,0030,00
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 30,00, 45,00, 45,00, 80,00 ve 30,00 olur. Her satırda ölçüt olarak o satırdaki ay adı kullanılır; $A$2:$A$6 ve $B$2:$B$6 aralıkları kopyalama sırasında sabit kalır. Ocak ve Şubat birden çok satırda geçtiği için bu aylarda ilgili satışların ortalaması alınır; Mart tek satırda geçtiğinden o satırdaki tutar sonuç olur. Ölçütün başına eşittir işareti koymak sonucu değiştirmez.

2. Karşılaştırma ölçütü ve ortalama_aralığının atlanması​

Sipariş tutarlarından, her satırdaki tutara eşit veya ondan büyük olanların ortalamasını bulalım. ortalama_aralığı verilmediği için ölçütün denetlendiği hücreler aynı zamanda ortalaması alınan hücrelerdir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞERORTALAMA($A$2:$A$6;">="&A2)
=AVERAGEIF($A$2:$A$6,">="&A2)
EĞERORTALAMA
Formülünü incelemek için bir hücre seçin.
AB
1Sipariş tutarıBu tutar ve üzerinin ortalaması
2100,00300,00
3200,00350,00
4300,00400,00
5400,00450,00
6500,00500,00
KarşılaştırmaExcelDepo v1.0.0
Sonuçlar sırasıyla 300,00, 350,00, 400,00, 450,00 ve 500,00 olur. Karşılaştırma işleci ile hücre değeri & işleciyle birleştirilir; böylece ölçüt her satırda kendi tutarına göre değişir. İlk satırda tüm tutarlar ölçüte uyduğu için bütün liste ortalanır, son satırda ise yalnız kendisi ölçüte uyar. >= yerine > kullansaydınız satırın kendi tutarı hesaba katılmaz, son satırda ölçüte uyan hücre kalmadığı için hata alırdınız.

3. Joker karakterli ölçütler​

Şehir adlarına göre satış ortalamasını joker karakterlerle hesaplayalım. C sütunundaki her ölçüt bir kalıptır: * herhangi sayıda karakteri, ? tam olarak bir karakteri temsil eder. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞERORTALAMA($A$2:$A$5;C2;$B$2:$B$5)
=AVERAGEIF($A$2:$A$5,C2,$B$2:$B$5)
EĞERORTALAMA
Formülünü incelemek için bir hücre seçin.
ABCD
1ŞehirSatışÖlçütOrtalama satış
2Ankara120,00A*100,00
3Adana80,00a*100,00
4İzmir200,00?zmir200,00
5Bursa60,00*ur*60,00
Joker KarakterExcelDepo v1.0.0
Sonuçlar sırasıyla 100,00, 100,00, 200,00 ve 60,00 olur. A* kalıbı A ile başlayan Ankara ve Adana satırlarını yakalar. a* kalıbı da aynı sonucu verir, çünkü işlev metin eşleştirirken büyük ve küçük harf ayrımı yapmaz. ?zmir kalıbındaki soru işareti baştaki tek harfin yerini tutar ve İzmir satırını bulur. *ur* kalıbı ise adın herhangi bir yerinde ur bulunan Bursa satırını seçer. Joker karakterin kendisini aramak isterseniz önüne tilde koyun: ~?, ~* veya ~~.

4. Tarih ölçütü ve eşleşme olmayan durum​

Günlük satışlarda, her tarihten sonraki günlerin ortalama satışını bulalım. Tarihler sayı olarak saklandığından karşılaştırma işleci ile kullanılabilir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞERORTALAMA($A$2:$A$6;">"&A2;$B$2:$B$6)
=AVERAGEIF($A$2:$A$6,">"&A2,$B$2:$B$6)
EĞERORTALAMA
Formülünü incelemek için bir hücre seçin.
ABC
1TarihSatışSonraki günlerin ortalaması
201.01.202520,0067,50
302.01.202530,0080,00
403.01.202560,0090,00
504.01.202580,00100,00
605.01.2025100,00#SAYI/0!
Tarih ve HataExcelDepo v1.0.0
Sonuçlar sırasıyla 67,50, 80,00, 90,00, 100,00 ve #SAYI/0! olur. Her satırda yalnız o tarihten sonraki günlerin satışları ortalanır. Son satırda daha sonraki bir tarih bulunmadığından ölçüte uyan hücre kalmaz ve işlev #SAYI/0! hatası verir (İngilizce Excel'de #DIV/0!). Tarihi hücreye bağlamak yerine formülün içine sabit olarak yazmak isterseniz DATE işlevini kullanabilirsiniz:
Excel formülü
=EĞERORTALAMA($A$2:$A$6;">"&TARİH(2025;1;2);$B$2:$B$6)
=AVERAGEIF($A$2:$A$6,">"&DATE(2025,1,2),$B$2:$B$6)
Bu formül 2 Ocak 2025 tarihinden sonraki satışların ortalamasını verir.

Kullanırken dikkat edin​

  • ortalama_aralığı atlanırsa: ortalama_aralığı verilmezse ölçüte uyan hücrelerin ortalaması aralık içinden alınır; yani aynı hücreler hem ölçütü denetlemek hem de ortalamayı hesaplamak için kullanılır. Ölçütün denetlendiği sütun ile ortalaması alınacak sütun farklıysa ortalama_aralığı belirtmeniz gerekir.
  • ölçüt: ölçüt bir sayı, metin, hücre başvurusu ya da karşılaştırma işleci içeren bir ifade olabilir. Bir hücredeki değeri karşılaştırma işlecine bağlamak için & kullanın; örneğin ">"&A2 ifadesi A2 hücresindeki değerden büyük olanları seçer. Ölçüt metin ya da işleç içeriyorsa tırnak içine alınmalıdır.
  • Joker karakterler: ölçüt joker karakter içerebilir: ? tek bir karakterin, * ise herhangi sayıda karakterin yerini tutar. Joker karakterin kendisini aramak için önüne tilde koyun: ~?, ~* ve ~~.
  • Büyük/küçük harf: Metin eşleştirirken büyük ve küçük harf ayrımı yapılmaz; "Ocak" ile "OCAK" aynı değer sayılır.
  • Ortalamaya hangi hücreler katılır: Ortalama hücrelerin gerçek değerleri üzerinden hesaplanır, biçimlendirilmiş görünümleri dikkate alınmaz. Sıfır içeren, tarih içeren ve gizli hücreler hesaba katılır. Mantıksal değer, metin ve boş hücreler ortalamaya girmez. Ortalaması alınacak aralıkta hata değeri içeren bir hücre ölçüte uyuyorsa işlev o hatayı döndürür.
  • #SAYI/0! hatası: ortalama_aralığı içinde (verilmediyse aralık içinde) ölçüte uyan hiçbir hücre yoksa işlev #SAYI/0! hatasını döndürür; İngilizce Excel'de bu hata #DIV/0! olarak görünür. Hatayı karşılamak için işlevi EĞERHATA ile sarmalayabilirsiniz.
  • EĞERORTALAMALAR ile fark: Birden çok koşul gerektiğinde ya da yeni çalışma kitaplarında çok koşullu hesaplar için EĞERORTALAMALAR tercih edilir. İşlevi değiştirirken parametre sırasına dikkat edin: EĞERORTALAMALAR işlevinde ortalaması alınacak aralık ilk parametredir. EĞERORTALAMA Excel 2007 ile eklenmiştir.
  • İlgili işlevler: EĞERORTALAMALAR: Birden çok koşula uyan değerlerin ortalaması gerektiğinde tercih edilir. ORTALAMA: Koşul olmadan tüm sayısal değerlerin ortalaması alınacaksa kullanılır. EĞER: Bir koşulun doğru ya da yanlış olmasına göre farklı değer döndürmek için kullanılır. EĞERSAY: Aynı türden ölçütle uyan hücreleri saymak için kullanılır. ETOPLA: Aynı türden ölçütle uyan değerleri toplamak için kullanılır. EĞERHATA: Eşleşme olmadığında çıkan hatayı yerine başka bir değer göstermek için kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
13
İlk yayın
Güncel
İngilizce
AVERAGEIF
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst