Tablolarda aritmetik ortalama hesaplama

Kerem Aydın·13 Temmuz 2026·⏱4 dk

Excel'de bir sütunun ortalama değerini hızlıca hesaplamak için =ORTALAMA(aralık) fonksiyonunu kullanın. Örneğin, =ORTALAMA(A2:A100) formülü belirtilen aralıktaki sayıların aritmetik ortalamasını anında gösterir ve boş hücreleri ile metinleri otomatik olarak atlar. Bu, satışların, notların, sıcaklıkların ve diğer herhangi bir sayısal serinin analizi için temel bir araçtır.

Bu makalede sadece temel sözdizimini değil, aynı zamanda hesaplama sırasında verilerin filtrelenmesini, hata işlemlerini ve büyük tablolarla çalışmanın inceliklerini de ele alacağız.

Temel ORTALAMA (AVERAGE) fonksiyonu

ORTALAMA fonksiyonu, seçilen aralıktaki tüm sayısal değerlerin aritmetik ortalamasını hesaplar. En büyük avantajı otomatik filtrelmedir: doğrudan fonksiyon bağımsız değişkenlerine girilmedikleri sürece boş hücreleri, metin değerlerini ve DOĞRU/YANLIŞ mantıksal değerlerini yoksayar.

Sözdizimi: =ORTALAMA(sayı1; [sayı2]; ...)

Kullanım örneği: Eğer B sütununda (B2:B50 hücreleri) mağazanın günlük gelirleri belirtilmişse, formül şu şekilde olacaktır:

=ORTALAMA(B2:B50)

Hızlı görüntüleme için ipucu Formül girmeden sadece ortalama değeri görmek istiyorsanız, fareyle bir hücre aralığını seçin. Excel penceresinin sağ alt köşesinde (durum çubuğunda) istatistikler otomatik olarak görüntülenir: Ortalama, Sayı ve Toplam.

Koşullu ortalama hesaplama (EĞERORTALAMA ve ÇOKLU.EĞERORTALAMA)

Çoğu zaman, tüm sütun için değil, yalnızca belirli kriterlere göre (örneğin, sadece yöneticilerin ortalama maaşı veya kış aylarındaki ortalama satışlar) ortalama değeri bilmek gerekir. Bunun için koşullu fonksiyonlar kullanılır.

EĞERORTALAMA fonksiyonu (tek koşul)

Filtrenin tek bir parametreyle belirlendiği durumlarda kullanılır.

Sözdizimi: =EĞERORTALAMA(koşul_aralığı; koşul; [ortalama_aralığı])

  • koşul_aralığı — kriterin kontrol edildiği sütun.
  • koşul — kriter (sayı, tırnak içinde metin, ">100" gibi bir ifade).
  • ortalama_aralığı — (isteğe bağlı) hesaplama için sayıları içeren sütun. Atlanırsa, ilk aralıktaki ortalama değer hesaplanır.

Örnek: Kategorisi "Elektronik" olan ürünlerin ortalama fiyatını hesaplayın.

=EĞERORTALAMA(A2:A100; "Elektronik"; B2:B100)

Burada A sütunu kategorileri, B sütunu ise fiyatları temsil eder.

ÇOKLU.EĞERORTALAMA fonksiyonu (birden fazla koşul)

Aynı anda birden fazla filtre belirlemenize olanak tanır. Excel 2007 ve sonraki sürümlerde mevcuttur.

Sözdizimi: =ÇOKLU.EĞERORTALAMA(ortalama_aralığı; koşul_aralığı1; koşul1; [koşul_aralığı2; koşul2]; ...)

Örnek: "Elektronik" kategorisi için ortalama fiyat, ancak yalnızca %10'dan fazla indirimli ürünler için.

=ÇOKLU.EĞERORTALAMA(B2:B100; A2:A100; "Elektronik"; C2:C100; ">10%")

Sözdizimindeki önemli fark Bağımsız değişkenlerin sırasına dikkat edin: EĞERORTALAMA fonksiyonunda ortalama aralığı sonda yer alır (ve isteğe bağlıdır), ancak ÇOKLU.EĞERORTALAMA fonksiyonunda her zaman ilk sırada gelir ve zorunludur.

Hatalar ve özel verilerle çalışma

Standart ORTALAMA fonksiyonu aralıktaki hatalara duyarlıdır. En az bir hücre hata içeriyorsa (örneğin, #SAYI/0! veya #DEĞER!), tüm formül hata döndürür.

AGGREGATE ile hataları yoksayma

Daha sağlam hesaplamalar için hataları gizleyebilen AGGREGATE fonksiyonunu kullanmak daha iyidir.

Formül:

=AGGREGATE(1; 6; A2:A100)
  • 1 — ORTALAMA fonksiyon kodu.
  • 6 — Hata değerlerini yoksayma kodu.
  • A2:A100 — veri aralığınız.

Sıfır değerlerinin hariç tutulması

Bazen sıfırlar istatistikleri bozar (örneğin, satışsız günler "0 rublelik satış" olarak dikkate alınmamalıdır). Yalnızca sıfır olmayan değerlerin ortalamasını hesaplamak için:

=EĞERORTALAMA(A2:A100; "<>0")

<> operatörü "eşit değildir" anlamına gelir.

Hesaplama yöntemlerinin karşılaştırılması

GörevÖnerilen fonksiyonFormül örneği
Sütun için basit ortalamaORTALAMA=ORTALAMA(A2:A50)
Tek kritere göre ortalamaEĞERORTALAMA=EĞERORTALAMA(B2:B50; ">100")
Birden fazla kritere göre ortalamaÇOKLU.EĞERORTALAMA=ÇOKLU.EĞERORTALAMA(C2:C50; A2:A50; "Evet"; B2:B50; ">0")
Hataları yoksayan ortalamaAGGREGATE=AGGREGATE(1; 6; A2:A50)
Sıfırları dikkate almayan ortalamaEĞERORTALAMA=EĞERORTALAMA(A2:A50; "<>0")

Hesaplama sırasında yapılan yaygın hatalar

  1. Farklı aralık uzunlukları. EĞERORTALAMA ve ÇOKLU.EĞERORTALAMA fonksiyonlarında tüm aralıklar aynı boyutta olmalıdır (örneğin, A2:A100 ve B2:B100). Bir aralık daha kısaysa, sonuç yanlış olur veya #DEĞER! hatası oluşur.
  2. Sayılar yerine metin. Bazen sayılar metin formatında saklanır (genellikle 1C veya web sitelerinden dışa aktarmadan sonra). ORTALAMA fonksiyonu bunları yoksayarak sonucu düşürür. Hücre biçimini kontrol edin: sayısal olmalılar.
  3. Tüm sütuna referans. =ORTALAMA(A:A) formülünün kullanımı kabul edilebilir, ancak çok büyük dosyalarda (yüz binlerce satır) bu, çalışma kitabının yeniden hesaplanmasını yavaşlatabilir. Aralığı gerçekten doldurulmuş verilerle sınırlamak daha iyidir: A2:A10000.
  4. Koşullardaki tırnak işaretleri. Metin koşulları ve karşılaştırma operatörleri (>, <, <>) içeren koşullar mutlaka çift tırnak içine alınmalıdır: ">100", "Moskova". Operatör içermeyen sayılar tırnak gerektirmez.

SSS

ORTALAMA ve MEDYAN arasındaki fark nedir? ORTALAMA tüm değerleri toplar ve sayılarına böler. Aykırı değerlerden güçlü şekilde etkilenir (örneğin, diğerleri 50 bin iken 1 milyonluk bir maaş ortalamayı ciddi şekilde yükseltir). MEDYAN sıralı serinin tam ortasındaki değeri bulur, bu da aykırı durumlar varken genellikle daha nesnel bir resim sunar.

Ağırlıklı ortalama nasıl hesaplanır? Bunun için ORTALAMA fonksiyonu yeterli değildir. ÇARPIMTOPLAM ve TOPLAM kombinasyonunu kullanmanız gerekir. Formül: =ÇARPIMTOPLAM(fiyat_aralığı; ağırlık_aralığı) / TOPLAM(ağırlık_aralığı).

Neden fonksiyon #SAYI/0! hatası döndürüyor? Bu, belirtilen aralıkta koşulları sağlayan hiçbir sayısal değer olmadığı (veya aralığın tamamen boş/metin olduğu) anlamına gelir. Sıfır hücreye bölme matematiksel olarak imkansızdır.