Excel'de Ortalama İstatistiklerin Hesaplanması: Temel Formüllerden Karmaşık Koşullara

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

Excel'de aritmetik ortalamayı bulmak için =AVERAGE(aralık) fonksiyonunu kullanın. Örneğin, =AVERAGE(A1:A10) formülü, A1'den A10'a kadar olan hücrelerdeki sayıların ortalamasını anında hesaplar; boş hücreleri ve metinleri otomatik olarak yoksayar. Bu, sayısal bir dizi hakkında genel bir bakış elde etmenin en hızlı yoludur.

Ancak verilerin türüne bağlı olarak (aykırı değerlerin varlığı, değerlerin farklı ağırlıkları veya filtreleme ihtiyacı) medyan, ağırlıklı ortalama veya koşullu fonksiyonlar gibi başka yöntemlere ihtiyaç duyulabilir. Aşağıda tüm güncel hesaplama yöntemleri detaylıca açıklanmıştır.

Hızlı Başlangıç Bir hücre seçin, = işaretini yazın ve ORTALAMA (veya İngilizce sürümde AVERAGE) yazmaya başlayın. Tab tuşuna basın, fare ile istediğiniz sayı aralığını seçin ve Enter'a basın.

Temel Aritmetik Ortalama (AVERAGE Fonksiyonu)

Bu, bir aralıktaki tüm sayıları toplayıp toplamı sayı adedine bölen standart yöntemdir. Fonksiyon, güçlü sapmaları olmayan dengeli veriler için mükemmeldir.

Sözdizimi: =AVERAGE(sayı1; [sayı2]; ...) veya bir aralık için: =AVERAGE(A2:A100)

Temel Özellikler:

  • Boşlukları Yoksayma: Boş hücreler hesaplamada dikkate alınmaz (payda artmaz).
  • Metni Yoksayma: Metin içeren hücreler atlanır.
  • Sıfırları Dikkate Alma: 0 değerine sahip hücreler hesaplamaya katılır (toplam değişmez ancak eleman sayısı artar, bu da ortalamayı düşürür).

Sıfırları hesaplamadan hariç tutmanız gerekiyorsa, EĞERORTALAMA fonksiyonunu kullanın (bkz. sonraki bölüm).

Koşullu Ortalama: AVERAGEIF ve AVERAGEIFS

Çoğu zaman, ortalama değerin yalnızca belirli bir veri grubu için hesaplanması gerekir (örneğin, yalnızca "Satış" departmanı için ortalama maaş veya iadesiz günler için ortalama satışlar).

Tek Kriter: AVERAGEIF

Koşulun, sayıların bulunduğu aynı aralığa veya filtreleme için bitişik sütuna uygulandığı durumlarda kullanılır.

Formül: =AVERAGEIF(kriter_aralığı; "kriter"; sayı_aralığı)

Örnekler:

  • Yalnızca pozitif değerler için ortalama: =AVERAGEIF(B2:B50; ">0")
  • "Elma" ürünü için ortalama satışlar: =AVERAGEIF(A2:A50; "Elma"; B2:B50)

Çoklu Kriterler: AVERAGEIFS

Verileri aynı anda birden fazla parametreye göre filtrelemeye olanak tanır (örneğin, "Satışlar" VE "Bölge: İstanbul" VE "Tarih > 01.01.2026").

Formül: =AVERAGEIFS(sayı_aralığı; aralık1; kriter1; aralık2; kriter2; ...)

Argüman Sırasına Dikkat AVERAGEIFS fonksiyonunda ilk argüman her zaman ortalamanın alındığı aralıktır. AVERAGEIF fonksiyonunda ise bu argüman en sonda yer alır. Sırayı karıştırmak yaygın bir hatadır ve yanlış sonuca veya #YANLIŞ! hatasına neden olur.

Ağırlıklı Ortalama Değer

Bazı değerlerin diğerlerinden daha önemli olduğu durumlarda (örneğin, sınav notunun %40, ev ödevinin %10 ağırlığı olması gibi), basit aritmetik ortalama çarpık bir sonuç verecektir. Burada ağırlıklı ortalama kullanılması gerekir.

Excel'de bunun için ayrı bir fonksiyon yoktur, ancak ÇARPIMTOPLAM (SUMPRODUCT) ve TOPLA (SUM) kombinasyonu görevi tek satırda çözer.

Formül: =ÇARPIMTOPLAM(değerler; ağırlıklar) / TOPLA(ağırlıklar)

Pratik Örnek: Varsayalım ki A sütununda bir öğrencinin notları, B sütununda ise her notun ağırlığı (yüzde veya puan cinsinden) bulunmaktadır.

  • Veriler: A2:A5 (notlar), B2:B5 (ağırlıklar).
  • Formül: =ÇARPIMTOPLAM(A2:A5; B2:B5) / TOPLA(B2:B5)

Bu formül, her notu kendi ağırlığıyla çarpar, sonuçları toplar ve toplam ağırlığa böler.

Ortalamaya Alternatif Olarak Medyan (MEDIAN Fonksiyonu)

Verilerinizde aşırı aykırı değerler varsa (örneğin, maaş listesinde bir çalışan diğerlerinden 10 kat daha fazla kazanıyorsa), aritmetik ortalama oldukça yüksek çıkacak ve "tipik" değerin gerçek durumunu yansıtmayacaktır. Bu gibi durumlarda medyan kullanmak daha iyidir.

Medyan, sıralı bir dizinin tam ortasında bulunan sayıdır. Değerlerin yarısı bundan küçük, yarısı bundan büyüktür.

Formül: =MEDIAN(A2:A100) (Türkçe sürümde =MEDYAN)

Ortalama Yerine Medyan Ne Zaman Seçilmeli:

  • Nüfus gelirlerinin analizi.
  • Sunucu yanıt sürelerinin işlenmesi (nadiren oluşan arızaların çok büyük değerler verdiği durumlarda).
  • Bölgedeki birkaç lüks mülk nedeniyle emlak değerlendirmesi.

Hesaplama Yöntemlerinin Karşılaştırılması

YöntemExcel FonksiyonuNe Zaman KullanılırAykırı Değerlere Duyarlılık
Aritmetik OrtalamaAVERAGE (ORTALAMA)Dengeli veriler, aşırı değerlerin olmamasıYüksek
Koşullu OrtalamaAVERAGEIF (EĞERORTALAMA)Verilerin kategorilere veya koşullara göre filtrelenmesiSeçime bağlı
Ağırlıklı OrtalamaSUMPRODUCT / SUMFarklı önem derecesine (ağırlığa) sahip verilerOrta
MedyanMEDIAN (MEDYAN)Aykırı değerli veriler, düzensiz dağılımDüşük (kararlı)

Hesaplamalarda Sık Yapılan Hatalar

  1. Sıfır ile boş hücre arasındaki karışıklık. AVERAGE fonksiyonu boş hücreleri yoksayar ancak sıfırları sayar. Hücrenizde 0 varsa (örneğin, satış yapılmamışsa), bu genel ortalamayı düşürür. Satış simplemente kaydedilmediyse, hücre boş bırakılmalıdır.
  2. Sayısal formattaki metin. Bazen sayılar metin olarak içeri aktarılır (genellikle boşluklar veya kesme işaretleri ile). Ortalama fonksiyonu bunları yoksayacak ve sonucun düşük çıkmasına neden olacaktır. Hücre formatını kontrol edin ("Sayı" olmalıdır).
  3. Ağırlıklı ortalamada aralık uzunluklarının farklı olması. ÇARPIMTOPLAM kullanırken, değer ve ağırlık aralıklarının boyut olarak eşleşmesi gerekir. Aksi takdirde #YANLIŞ! hatası alırsınız.
  4. Sıfıra bölme. Ağırlıklı ortalama hesaplanırken, ağırlıkların toplamı 0 ise formül #SAYI/0! hatası verir. EĞERHATA ile sarmalama kullanın: =EĞERHATA(formül; 0).

SSS

Yalnızca görünen (filtrelenmiş) hücreler için ortalama nasıl hesaplanır? Standart AVERAGE fonksiyonu, filtreyle gizlenenler dahil tüm hücreleri sayar. Yalnızca görünür verilerle çalışmak için ARA.TOPLAM (SUBTOTAL) fonksiyonunu kullanın: =ARA.TOPLAM(1; A2:A100), burada 1 rakamı AVERAGE fonksiyonunu temsil eder.

Zaman veya tarihler için ortalama değer bulunabilir mi? Evet, Excel'de tarihler ve saatler sayı olarak saklanır. Bir olayın "ortalama tarihini" bulmak için tarih sütununa AVERAGE uygulayabilirsiniz. Hesaplamadan sonra sonuç hücresine sadece "Tarih" formatını uygulayın.

Neden formül #AD? hatası döndürüyor? Bu çoğunlukla fonksiyon adındaki bir yazım hatası veya Türkçe Excel sürümünde İngilizce adın kullanılmasından (veya tam tersi) kaynaklanır. Adı kontrol edin: Türkçe arayüz için ORTALAMA, İngilizce için AVERAGE.