Excel'de ortalama değer hesaplama: Temel formüllerden karmaşık koşullara
Excel'de sayıların aritmetik ortalamasını hızlıca hesaplamak için =ORTALAMA(aralık) fonksiyonunu kullanın. Sonucun görünmesini istediğiniz hücreyi seçin, veri aralığını belirterek formülü girin (örneğin, =ORTALAMA(A1:A10)) ve Enter tuşuna basın. Fonksiyon, boş hücreleri ve metinleri otomatik olarak yok sayarak saniyeler içinde doğru sonucu verir.
Bu yöntem, tüm Excel sürümleri (2016–2026, Microsoft 365) için uygundur ve satışların, notların, sıcaklık rejimlerinin ve diğer sayısal göstergelerin analizi için standarttır. Aşağıda, koşullarla çalışma, sıfır değerleri ve yaygın hatalar konusundaki nüanslar ele alınmıştır.
Temel ORTALAMA fonksiyonu
ORTALAMA fonksiyonu (İngilizce: AVERAGE), bir aralıktaki tüm sayıların toplamını hesaplar ve bu toplamı sayı adedine böler. En önemli özelliği, boş hücreleri ve metin değerlerini yok sayması ancak sıfırları dikkate almasıdır.
İşlem adımları:
- Sonucun görünmesini istediğiniz hücreye tıklayın.
- Eşittir işaretini
=yazın veORTALAMAyazmaya başlayın. - Parantez içinde fareyle gerekli aralığı seçin veya adresini manuel olarak yazın:
=ORTALAMA(B2:B20). - Enter tuşuna basın.
Otomatik Toplam ipucu: Sayı aralığını ve bunun altındaki veya sağındaki bir boş hücreyi seçin. Alt + = kombinasyonuna basın (veya "Giriş" sekmesindeki "Otomatik Toplam" düğmesi → aşağı ok → "Ortalama"). Excel formülü otomatik olarak yerleştirecektir.
Koşullarla çalışma: Sıfırları yok sayma ve filtreleme
Verilerde sıfırlar varsa (örneğin, satış olmayan günler), standart formül istatistikleri bozabilir. Bu tür durumlar için koşullu fonksiyonlar kullanılır.
EĞERORTALAMA (AVERAGEIF)
Yalnızca tek bir koşul yerine getirildiğinde sayıları ortalamak gerektiğinde kullanılır. Genellikle sıfırları dışlamak için uygulanır.
Örnek: Yalnızca satış yapılan günlerdeki ortalama fişi hesapla:
=EĞERORTALAMA(A1:A10; ">0")
Burada ">0", "sıfırdan büyük" anlamına gelen koşuldur. Tırnak işaretleri zorunludur.
ÇOKLU.EĞERORTALAMA (AVERAGEIFS)
Aynı anda birden fazla koşul belirlemenize olanak tanır. Söz dizimi argümanların sırasıyla farklılık gösterir: önce ortalanacak aralık, ardından "koşul aralığı – koşul" çiftleri gelir.
Örnek: "Ivanov" yöneticisinin "Dizüstü Bilgisayar" ürünü için ortalama satışları:
=ÇOKLU.EĞERORTALAMA(C2:C100; A2:A100; "Ivanov"; B2:B100; "Dizüstü Bilgisayar")
Burada C sütunu satış tutarlarını, A isimleri, B ise ürünleri temsil eder.
Yaygın hata: Koşullu fonksiyonlarda (EĞERORTALAMA, ÇOKLU.EĞERORTALAMA) metin kriterleri ve mantıksal operatörler (>, <, <>) mutlaka çift tırnak içine alınmalıdır. =EĞERORTALAMA(A1:A10; >0) yazımı #DEĞER! hatasına neden olur. Doğrusu: ">0".
Gelişmiş veri analizi yöntemleri
Karmaşık raporlar için standart ortalama yeterli olmayabilir. Özelleştirilmiş hesaplamaları inceleyelim.
Ağırlıklı ortalama
Sayıların farklı "ağırlığa" sahip olduğu durumlarda gereklidir (örneğin, aynı fiyatla farklı miktarlarda ürün). Excel'de bunun için ayrı bir fonksiyon yoktur, bu nedenle ÇARPIMTOPLAM ve TOPLAM fonksiyonlarının birleşimi kullanılır.
Formül: =ÇARPIMTOPLAM(Fiyatlar; Miktarlar) / TOPLAM(Miktarlar)
"Fiyatlar" fiyat aralığını, "Miktarlar" ise hacim aralığını temsil eder.
Alternatif olarak medyan
Seçimde aşırı aykırı değerler varsa (küçük siparişler arasında tek bir çok büyük sipariş gibi), aritmetik ortalama yanlış olacaktır. Böyle durumlarda, seçimi ikiye bölen değer olan medyanı kullanmak daha iyidir.
Formül: =MEDYAN(A1:A100)
Dinamik tablolar
Yeni veriler eklendiğinde formülün bunları otomatik olarak kapsaması için aralığı "Akıllı Tablo"ya (Ctrl + T) dönüştürün.
Formül şu hale gelecektir: =ORTALAMA(Tablo1[Satislar]). Tablonun altına yeni satırlar eklendiğinde aralık otomatik olarak genişleyecektir.
Hesaplama yöntemlerinin karşılaştırılması
| Yöntem | Fonksiyon | Sıfırları dikkate alır mı? | Koşullar | Ne zaman kullanılır |
|---|---|---|---|---|
| Klasik | ORTALAMA | Evet | Yok | Standart hesaplamalar, yoğun veriler |
| Filtreli | EĞERORTALAMA | Hayır (koşul >0 ise) | Tek | Boşlukları veya sıfırları dışlama |
| Çoklu filtre | ÇOKLU.EĞERORTALAMA | Hayır (koşula bağlı) | Birden fazla | Karmaşık segmentasyon (departmanlara, tarihlere göre) |
| Manuel | TOPLAM/SAY | Formüle bağlı | Herhangi biri | Standart dışı hesaplama mantığı |
Yaygın hatalar ve çözüm yolları
Ortalama değerlerle çalışırken kullanıcılar genellikle aşağıdaki sorunlarla karşılaşır:
- #SAYI/0! (#DIV/0!): Ortalanacak aralıkta sayı yoksa (tüm hücreler boşsa veya koşula uymuyorsa) ortaya çıkar.
- Çözüm: Formülü
HATA.YOKSAiçine alın:=HATA.YOKSA(ORTALAMA(A1:A10); 0)veya=HATA.YOKSA(...; "Veri yok").
- Çözüm: Formülü
- Sayılar metin olarak saklanıyor: Hücreler sola hizalanmış, fonksiyon 0 döndürüyor.
- Çözüm: Aralığı seçin, beliren uyarı simgesine tıklayın ve "Sayıya Dönüştür" seçeneğini belirleyin. Alternatif olarak "Veri" sekmesindeki "Metni Sütunlara Dönüştür" özelliğini kullanın.
- Yanlış ayırıcı: Rusça Excel sürümünde argümanlar noktalı virgül (
;) ile ayrılırken, İngilizce sürümde virgül (,) kullanılır.- Çözüm: Hücrenin altındaki açılır paneldeki ipuçlarını takip edin.
SSS
Soru: Yalnızca görünen (filtrelenmiş) hücrelerin ortalaması nasıl hesaplanır?
Cevap: ORTALAMA fonksiyonu, filtreyle gizlenenler dahil tüm hücreleri sayar. Yalnızca görünenleri dikkate almak için ARA.TOPLAM fonksiyonunu kullanın: =ARA.TOPLAM(1; A1:A100), burada 1 rakamı "Ortalama" işlemini temsil eder.
Soru: Excel'de tarihlerin ortalaması alınabilir mi?
Cevap: Evet, Excel'de tarihler sayıdır. =ORTALAMA formülü ortalama tarihi sayısal biçimde döndürür. Tarihi görmek için, sonuç hücresinin biçimini "Tarih" olarak değiştirin ("Giriş" sekmesinde).
Soru: Neden ortalama değer güncellenmiyor?
Cevap: Hesaplama modunu kontrol edin. "Formüller" sekmesine gidin → "Hesaplama Seçenekleri" ve "Otomatik"in seçili olduğundan emin olun. "El ile" seçiliyse, yeniden hesaplama için F9 tuşuna basın.