Excel'de Ortalama İstatistiklerin Hesaplanması: Temel Formüllerden Karmaşık Koşullara
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:
0değ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öntem | Excel Fonksiyonu | Ne Zaman Kullanılır | Aykırı Değerlere Duyarlılık |
|---|---|---|---|
| Aritmetik Ortalama | AVERAGE (ORTALAMA) | Dengeli veriler, aşırı değerlerin olmaması | Yüksek |
| Koşullu Ortalama | AVERAGEIF (EĞERORTALAMA) | Verilerin kategorilere veya koşullara göre filtrelenmesi | Seçime bağlı |
| Ağırlıklı Ortalama | SUMPRODUCT / SUM | Farklı önem derecesine (ağırlığa) sahip veriler | Orta |
| Medyan | MEDIAN (MEDYAN) | Aykırı değerli veriler, düzensiz dağılım | Düşük (kararlı) |
Hesaplamalarda Sık Yapılan Hatalar
- Sıfır ile boş hücre arasındaki karışıklık.
AVERAGEfonksiyonu boş hücreleri yoksayar ancak sıfırları sayar. Hücrenizde0varsa (örneğin, satış yapılmamışsa), bu genel ortalamayı düşürür. Satış simplemente kaydedilmediyse, hücre boş bırakılmalıdır. - 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).
- Ağırlıklı ortalamada aralık uzunluklarının farklı olması.
ÇARPIMTOPLAMkullanı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. - 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ĞERHATAile 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.