Excel'de hızlı istatistik hesaplamaları: Maksimum, Minimum ve Ortalama

Kerem Aydın·9 Temmuz 2026·⏱3 dk

Excel'de en büyük, en küçük veya ortalama değeri bulmak için yerleşik =MAK(), =MİN() ve =ORTALAMA() işlevlerini kullanın. Parantez içinde ihtiyaç duyduğunuz hücre aralığını seçmeniz yeterlidir, örneğin =MAK(A2:A10). Koşullu hesaplamalar için (örneğin yalnızca Ocak ayındaki satışlar) istatistiksel formüllerin içinde =FİLTRELE() işlevini veya =MAKEĞER() gibi özel işlevleri uygulayın.

Sayısal serileri analiz etmek için temel işlevler

Bu üç işlev, herhangi bir hızlı veri analizi için temel oluşturur. "Kirli" tablolarla çalışmayı kolaylaştıran boş hücreleri ve metin değerlerini otomatik olarak yoksayarlar.

İşlevAmaçSöz dizimiÖrnek
MAKListedeki en büyük sayıyı bulur=MAK(sayı1; [sayı2]; ...)=MAK(B2:B50)
MİNListedeki en küçük sayıyı bulur=MİN(sayı1; [sayı2]; ...)=MİN(B2:B50)
ORTALAMAAritmetik ortalamayı hesaplar=ORTALAMA(sayı1; [sayı2]; ...)=ORTALAMA(B2:B50)

İşlevler yalnızca bitişik aralıklarla değil, kesintisiz aralıklarla da çalışır. Noktalı virgülle ayrılmış birkaç bitişik olmayan alanı listeleyebilirsiniz: =MAK(A1:A10; C1:C10; E5).

Ortalama değerle çalışmanın özellikleri

ORTALAMA işlevi, sayıların toplamını sayı içeren hücre sayısına böler. Boş hücreler paydada dikkate alınmaz, ancak 0 değerine sahip hücreler dikkate alınır. Sıfırın veri eksikliğini değil, aktivite yokluğunu ifade edebileceği verileri analiz ederken bunu hatırlamak önemlidir.

Koşullu hesaplamalar: Filtreler ve kriterler

Çoğu zaman ekstremumları tüm sütun için değil, yalnızca belirli bir kategori için (örneğin belirli bir satış temsilcisinin maksimum satışı) bulmanız gerekir. Excel'in modern sürümlerinde (2021, 365) en esnek araç FİLTRELE işlevidir.

Koşula göre maksimum ve minimum arama

Karmaşık dizi formülleri yerine istatistiksel işlev ve filtrenin kombinasyonunu kullanın:

=MAK(FİLTRELE(C2:C100; B2:B100="Moskova"))

C sütunu satış tutarlarını, B sütunu ise şehirleri gösterir.

Minimum için benzer şekilde:

=MİN(FİLTRELE(C2:C100; B2:B100="Moskova"))

Eski bir Excel sürümünüz varsa (2019 öncesi), MAKEĞER ve MİNEĞER işlevlerini kullanın:

=MAKEĞER(C2:C100; B2:B100; "Moskova")

Gereksiz verileri hariç tutarak ortalama değer

Bazen hesaplamadan sıfırları veya hataları çıkarmak gerekir.

  • Sıfırları hariç tut: =ORTALAMA(FİLTRELE(C2:C100; C2:C100<>0))
  • Hataları yoksay (#YOK, #DEĞER!): =ORTALAMA(HATAYOKSA(C2:C100; "")) (yeni sürümlerde normal bir formül olarak girilir).

Excel'in eski sürümlerini kullanırken, MAK veya ORTALAMA içinde EĞER işlevi içeren formüller Ctrl+Shift+Enter kombinasyonu ile onaylanmalıdır. Yeni sürümlerde bu işlem otomatik olarak gerçekleşir.

Büyük tablolar ve özet verilerle çalışma

Veriler binlerce satırdan oluşuyorsa ve koşullar sık sık değişiyorsa, formüller dosyanın çalışma hızını yavaşlatabilir. Bu durumlarda Özet Tablolar kullanmak daha etkilidir.

  1. Veri tablonuzu seçin.
  2. Ekle sekmesine gidin → Özet Tablo.
  3. Gerekli alanı (örneğin "Satış Tutarı") Değerler alanına sürükleyin.
  4. Varsayılan olarak burada "Toplam" bulunur. Değerler alanındaki alana tıklayın → Değer Alan Ayarları.
  5. İşlemi seçin: Maksimum, Minimum veya Ortalama.

Bu yöntem, karmaşık formüller yazmadan istatistik türleri arasında anında geçiş yapmanıza ve verileri tarihlere, kategorilere veya çalışanlara göre gruplandırmanıza olanak tanır.

Hesaplamalarda sık yapılan hatalar

  • #DEĞER! Hatası: Aralıkta sayı olarak yorumlanamayan metin değerleri varsa veya dizi formülü Excel'in eski sürümünde yanlış girilmişse ortaya çıkar.
  • Yanlış ortalama sonucu: Genellikle aralığa, ortalama değeri yapay olarak düşüren sıfır içeren hücrelerin dahil olması durumunda meydana gelir. Bunları hariç tutmak için filtre kullanın.
  • Statik aralık: Yeni veri satırları eklerseniz, =MAK(A2:A100) formülü 101. satırı görmez.
    • Çözüm: Aralığı "Akıllı Tablo"ya (Ctrl+T) dönüştürün veya sütunda başka veri yoksa tüm sütuna referans kullanın (örneğin, A:A).

SSS

En büyük ikinci değeri nasıl bulurum? =ENBÜYÜK(aralık; 2) işlevini kullanın. En küçük ikinci değer için — =ENKÜÇÜK(aralık; 2).

Neden ORTALAMA 0 döndürüyor? Hücre biçimini kontrol edin. Sayılar metin olarak kaydedilmişse (genellikle 1C veya web sitelerinden dışa aktarma sırasında olur), işlev bunları yoksayar. Dönüştürme için "Sütunlara Dönüştür" aracını veya DEĞER işlevini kullanın.

Filtrelemeden sonra yalnızca görünür hücrelerin ortalamasını alabilir miyim? Evet, standart ORTALAMA gizli satırları da sayar. Görünür olanlar için =ARATOPLAM(1; aralık) işlevini kullanın, burada 1 rakamı "Ortalama" işlemini ifade eder.