Excel'de Ortalama Değerlerle Ustalık
ORTALAMA (AVERAGE) işlevi, belirtilen bir hücre aralığının aritmetik ortalamasını hesaplar; boş hücreleri ve metinleri otomatik olarak yoksayar. Bu, satış analizleri, başarı notları, finansal göstergeler ve herhangi bir sayısal istatistik için temel bir araçtır. Sonucu elde etmek için ilgili hücreye =ORTALAMA(aralık) yazmanız yeterlidir.
Çalışma Prensibi ve Söz Dizimi
İşlev, bağımsız değişkenlerdeki tüm sayısal değerleri toplar ve elde edilen toplamı bu sayıların adedine böler. ORTALAMA'nın en önemli özelliği verilere karşı "akıllı" yaklaşımıdır: Metin içeren, mantıksal değerler (DOĞRU/YANLIŞ) barındıran veya tamamen boş bırakılan hücreleri atlar. Ancak değeri 0 olan hücreler hesaplamada tam bir sayı olarak dikkate alınır.
Temel söz dizimi şöyledir:
=ORTALAMA(sayı1; [sayı2]; ...)
Bağımsız değişkenler şunlar olabilir:
- Tekil sayılar (örneğin
5; 10). - Hücre başvuruları (
A1). - Hücre aralıkları (
A1:A10). - Adlandırılmış aralıklar.
Ayraçlar hakkında önemli bilgi: Excel'in Türkçe sürümünde bağımsız değişkenler noktalı virgül (;) ile ayrılırken, İngilizce sürümde virgül (,) kullanılır. Formül hata veriyorsa bölge ayarlarınızı kontrol edin.
Pratik Kullanım Senaryoları
Tek veya Birden Fazla Aralık Üzerinden Hesaplama
İşlev çoğunlukla bitişik bir sütuna veya satıra uygulanır.
- Örnek 1: Haftalık ortalama fiş tutarı (B2:B8 hücreleri).
=ORTALAMA(B2:B8) - Örnek 2: İki farklı sensörden alınan ortalama sıcaklık (bitişik olmayan aralıklar).
=ORTALAMA(B2:B10; D2:D10)
Verilerdeki Hataların Yönetilmesi
Aralıkta bir hata varsa (örneğin #SAYI/0! veya #YOK), ORTALAMA işlevi de hata döndürür ve tüm hesaplama "bozulur". Bunu önlemek için EĞERHATA işlevini kullanın.
- Formül:
=EĞERHATA(ORTALAMA(A2:A20); 0)Bu yapı, aralıkta bir hata bulunursa 0 döndürür; hata yoksa doğru ortalamayı verir.
Daha karmaşık durumlar için Excel'in yeni sürümlerinde (365, 2021+) yalnızca hata kontrolünden geçen değerlerin ortalamasını almak amacıyla FİLTRELE işleviyle birlikte kullanım mümkündür:
=ORTALAMA(FİLTRELE(A2:A20; EHATA(A2:A20)=YANLIŞ))
Koşullu Ortalama Alma
Standart ORTALAMA işlevi sayıları bir koşula göre yoksayamaz (örneğin, "sadece 3 üzerindeki notların ortalamasını al"). Bunun için iki yol vardır:
- EĞERORTALAMA (AVERAGEIF) İşlevi: Tek bir koşul için idealdir.
=EĞERORTALAMA(B2:B100; ">1000")— Sadece 1000'den büyük değerlerin ortalamasını hesaplar. - ORTALAMA + FİLTRELE Birleşimi: Karmaşık kriterler tanımlamanıza olanak tanır.
=ORTALAMA(FİLTRELE(B2:B100; (B2:B100>1000)*(B2:B100<5000)))— 1000 ile 5000 arasındaki değerlerin ortalaması.
Eski sürümler için ipucu: Eğer FİLTRELE işlevi olmayan eski bir Excel sürümü kullanıyorsanız, dizi formülü kullanın (Ctrl+Shift+Enter ile girilir):
{=ORTALAMA(EĞER(B2:B100>1000; B2:B100))}
Ortalama Alma İşlevlerinin Karşılaştırılması
| İşlev | Amaç | Sıfırları Dikkate Alır mı? | Aralıktaki Hatalara Tepki Verir mi |
|---|---|---|---|
| ORTALAMA | Basit aritmetik ortalama | Evet | Evet (hata döndürür) |
| ORTALAMAA | Metin ve mantıksal değerleri dikkate alan ortalama | Evet | Evet |
| EĞERORTALAMA | Tek bir kritere göre ortalama | Evet | Evet |
| ÇOK.EĞERORTALAMA | Birden fazla kritere göre ortalama | Evet | Evet |
Sık Karşılaşılan Hatalar ve Çözümleri
- #DEĞER!: Genellikle ORTALAMAA için daha sık görülse de, işlevin sayı olarak yorumlayamadığı metin değerleri içeren bir aralığı ortalamaya çalıştığınızda veya bağımsız değişkenler yanlış belirtildiğinde ortaya çıkar.
- #SAYI/0!: Ortalanacak aralıkta hiç sayı olmadığında (tüm hücreler boş veya metin içeriyor) belirir. Sıfıra bölme imkansızdır.
- Hatalı Sonuç (Düşük Değer): Kullanıcılar sıklıkla ORTALAMA'nın boş hücreleri yoksaydığını ancak sıfırları saydığını unutur. Satırları gizlerseniz veya sıfır yerine hücreleri boş bırakırsanız, sonuç beklenen "liste ortalamasından" farklı olacaktır.
SSS
ORTALAMA ile ORTALAMAA arasındaki fark nedir? ORTALAMA metin ve mantıksal değerleri yoksayar. ORTALAMAA (AVERAGEA) metni 0, mantıksal DOĞRU değerini ise 1 olarak kabul eder. Sadece bu özel verileri hesaplamaya dahil etmeniz gerektiğinde ORTALAMAA kullanın.
Adımlı verilerin (her ikinci hücrenin) ortalaması nasıl alınır?
Bunu standart araçlarla yapmak zordur. En kolayı, satır numarasını kontrol eden bir yardımcı sütun eklemektir (örneğin, =EĞER(MOD(SATIR(A1);2)=0; A1; "")) ve ardından ORTALAMA'yı bu sütuna göre hesaplamaktır.
Neden ortalama değer yanlış görünüyor? Hücre biçimini kontrol edin. Bazen sayılar metin olarak kaydedilir (hücrenin köşesinde yeşil üçgen bulunur). Bunları seçin, ünlem işaretine tıklayın ve "Sayıya Dönüştür" seçeneğini belirleyin, ardından formülü yeniden hesaplayın.