Excel'de ortalama nasıl hesaplanır: formül örnekleri

  • Bunu Paylaş
Michael Brown

Bu eğitim size Excel'de formüllerle veya formüller olmadan nasıl ortalama bulacağınızı ve sonuçları istediğiniz kadar ondalık basamağa yuvarlayacağınızı öğretecektir.

Microsoft Excel'de, bir dizi sayısal değerin ortalamasını hesaplamak için bir avuç farklı işlev vardır. Dahası, anında formülsüz bir yol da vardır. Bu sayfada, kullanım örnekleri ve en iyi uygulamalarla gösterilen tüm yöntemlere hızlı bir genel bakış bulacaksınız. Bu eğitimde tartışılan tüm işlevler, Excel 365'ten Excel 2007'ye kadar herhangi bir Excel sürümünde çalışır.

    Ortalama nedir?

    Günlük yaşamda ortalama, bir veri kümesindeki tipik değeri ifade eden bir sayıdır. Örneğin, birkaç atlet 100 metrelik bir sprint koşusu yaptıysa, ortalama sonucu bilmek isteyebilirsiniz - yani çoğu sprinterin yarışı tamamlamak için ne kadar zaman harcaması beklendiğini.

    Matematikte ortalama, bir sayı kümesindeki orta veya merkezi değerdir ve tüm değerlerin toplamının sayılarına bölünmesiyle hesaplanır.

    Yukarıdaki örnekte, ilk sporcunun mesafeyi 10,5 saniyede kat ettiği, ikincinin 10,7 saniyeye ihtiyaç duyduğu ve üçüncünün 11,2 saniye sürdüğü varsayıldığında, ortalama süre 10,8 saniye olacaktır:

    (10.5+10.7+11.2)/3 = 10.8

    Excel'de formüller olmadan ortalama nasıl alınır

    Excel çalışma sayfalarında, manuel hesaplamalar yapmanıza gerek yoktur - güçlü Excel işlevleri tüm işi perde arkasında yapar ve sonucu hemen verir. Özel işlevleri ayrıntılı olarak incelemeden önce, hızlı ve şaşırtıcı derecede basit bir formül dışı yol öğrenelim.

    Formül olmadan hızlı bir şekilde ortalama bulmak için Excel'in durum çubuğunu kullanın:

    1. Ortalamak istediğiniz hücreleri veya aralıkları seçin. Bitişik olmayan seçimler için Ctrl tuşunu kullanın.
    2. Excel penceresinin altındaki durum çubuğuna bakın; bu çubuk seçili hücreler hakkında temel bilgileri sağlar. Excel'in otomatik olarak hesapladığı değerlerden biri ortalamadır.

    Sonuç aşağıdaki resimde gösterilmektedir:

    Ortalama manuel olarak nasıl hesaplanır

    Matematikte, bir sayı listesinin aritmetik ortalamasını bulmak için, tüm değerleri toplamanız ve ardından toplamı listede kaç sayı olduğuna bölmeniz gerekir. Excel'de bu, sırasıyla SUM ve COUNT işlevleri kullanılarak yapılabilir:

    SUM( aralık )/COUNT( aralık )

    Aşağıdaki sayı aralığı için formül aşağıdaki gibidir:

    =TOPLAM(B3:B12)/SAYIM(B3:B12)

    Gördüğünüz gibi, formülün sonucu durum çubuğundaki ortalama değerle tam olarak eşleşiyor.

    Pratikte, çalışma sayfalarınızda manuel ortalama almanız neredeyse hiç gerekmeyecektir. Ancak, şüphe durumunda ortalama formülünüzün sonucunu yeniden kontrol etmek yararlı olabilir.

    Şimdi de, bu amaç için özel olarak tasarlanmış fonksiyonları kullanarak Excel'de nasıl ortalama yapabileceğinize bir göz atalım.

    AVERAGE işlevi - sayıların ortalamasını hesaplar

    Belirtilen hücrelerdeki veya aralıklardaki tüm sayıların ortalamasını almak için Excel ORTALAMA işlevini kullanırsınız.

    ORTALAMA(sayı1, [sayı2], ...)

    Nerede numara1, sayı2 , ... ortalamasını bulmak istediğiniz sayısal değerlerdir. 255 adede kadar bağımsız değişken tek bir formüle dahil edilebilir. Bağımsız değişkenler sayılar, başvurular veya adlandırılmış aralıklar olarak sağlanabilir.

    ORTALAMA, Excel'deki en basit ve kullanımı kolay işlevlerden biridir.

    Sayıların ortalamasını hesaplamak için, bunları doğrudan bir formüle yazabilir veya ilgili hücre veya aralık referanslarını sağlayabilirsiniz.

    Örneğin, aşağıdaki 2 aralığın ve 1 tekil hücrenin ortalamasını almak için formül şöyledir:

    =ORTALAMA(B4:B6, B8:B10, B12)

    Excel ORTALAMA işlevi, sayıların yanı sıra, yüzdeler ve zamanlar gibi diğer sayısal değerlerin ortalamasını da bulabilir.

    Excel ORTALAMA formülü - kullanım notları

    Az önce gördüğünüz gibi, Excel'de ORTALAMA işlevini kullanmak kolaydır. Ancak, doğru bir sonuç elde etmek için, ortalamaya hangi değerlerin dahil edildiğini ve hangilerinin göz ardı edildiğini açıkça anlamanız gerekir.

    Dahil:

    • Sıfır değerli hücreler (0)
    • Mantıksal değerler DOĞRU ve YANLIŞ doğrudan bağımsız değişkenler listesine yazılır. Örneğin, ORTALAMA(DOĞRU, YANLIŞ) formülü, 1 ve 0'ın ortalaması olan 0,5 değerini döndürür.

    Görmezden geldim:

    • Boş hücreler
    • Metin dizeleri
    • TRUE ve FALSE Boolean değerlerini içeren hücreler

    Daha fazla bilgi için lütfen Excel'de ORTALAMA işlevinin nasıl kullanılacağına bakın.

    AVERAGEA işlevi - boş olmayan tüm hücrelerin ortalaması

    Excel ORTALAMA işlevi, bağımsız değişkenlerindeki değerlerin aritmetik ortalamasını hesaplaması bakımından ORTALAMA'ya benzer. Aradaki fark, ORTALAMA'nın aşağıdakileri içermesidir boş olmayan tüm hücreler sayı, metin, mantıksal değerler veya diğer işlevler tarafından döndürülen boş dizeler içerip içermediğine bakılmaksızın bir hesaplamada kullanılır.

    AVERAGEA(değer1, [değer2], ...)

    Nerede değer1, değer2, ... ortalamasını almak istediğiniz değerler, diziler, hücre referansları veya aralıklardır. İlk bağımsız değişken zorunludur, diğerleri (255'e kadar) isteğe bağlıdır.

    Excel AVERAGEA formülü - kullanım notları

    Yukarıda belirtildiği gibi, AVERAGEA işlevi sayılar, metin dizeleri ve mantıksal değerler gibi farklı değer türlerini işler. Ve işte bunların nasıl değerlendirildiği:

    Dahil:

    • Metin değerleri 0 olarak değerlendirilir.
    • Sıfır uzunluklu dizeler ("") 0 olarak değerlendirilir.
    • Boolean değeri TRUE 1 ve FALSE 0 olarak değerlendirilir.

    Görmezden geldim:

    • Boş hücreler

    Örneğin, aşağıdaki formül 2 ve 0'ın ortalaması olan 1 değerini verir.

    =ORTALAMAA(2, YANLIŞ)

    Aşağıdaki formül, 2 ve 1'in ortalaması olan 1,5 değerini verir.

    =ORTALAMAA(2, TRUE)

    Aşağıdaki görüntüde, aynı değerler listesine uygulanan ORTALAMA ve ORTALAMAA formülleri ve döndürdükleri farklı sonuçlar gösterilmektedir:

    AVERAGEIF işlevi - koşullu ortalama alın

    Belirli bir koşulu karşılayan belirtilen aralıktaki tüm hücrelerin ortalamasını almak için ORTALAMAIF işlevini kullanın.

    AVERAGEIF(aralık, ölçüt, [average_range])

    AVERAGEIF fonksiyonu aşağıdaki bağımsız değişkenlere sahiptir:

    • Menzil (gerekli) - belirli bir kritere göre test edilecek hücre aralığı.
    • Kriterler (gerekli) - karşılanması gereken koşul.
    • Average_range (isteğe bağlı) - ortalaması alınacak hücreler. Atlanırsa, o zaman aralık ortalaması alınır.

    ORTALAMA EĞER işlevi Excel 2007 - Excel 365'te mevcuttur. Daha önceki sürümlerde, kendi ORTALAMA EĞER formülünüzü oluşturabilirsiniz.

    Şimdi de, belirttiğiniz koşula göre hücrelerin ortalamasını almak için Excel AVERAGEIF işlevini nasıl kullanabileceğinizi görelim.

    C3:C15'te farklı dersler için puanlarınız olduğunu ve ortalama bir matematik puanı bulmak istediğinizi varsayalım. Bu, aşağıdaki formülle yapılabilir:

    =AVERAGEIF(B3:B15, "math", C3:C15)

    Koşulu doğrudan bir formüle "sabit kodlamak" yerine, ayrı bir hücreye (F3) yazabilir ve ölçütlerde bu hücreye başvurabilirsiniz:

    =ORTALAMAIF(B3:B15, F3, C3:C15)

    Daha fazla formül örneği için lütfen Excel AVERAGEIF işlevine bakın.

    AVERAGEIFS fonksiyonu - çoklu kriterlerle ortalama

    İki veya daha fazla koşulla ortalama almak için AVERAGEIF'in çoğul karşılığı olan AVERAGEIFS işlevini kullanın.

    AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

    Fonksiyon aşağıdaki sözdizimine sahiptir:

    • Average_range (gerekli) - ortalaması alınacak aralık.
    • Kriter_aralığı (gerekli) - test edilecek aralık Kriterler .
    • Kriterler (gerekli) - hangi hücrelerin ortalamasının alınacağını belirleyen koşul. Sayı, mantıksal ifade, metin değeri veya hücre başvurusu biçiminde sağlanabilir.

    1 ila 127 criteria_range / Kriterler İlk çift zorunludur, sonraki çiftler isteğe bağlıdır.

    Temelde, AVERAGEIFS'i AVERAGEIF'e benzer şekilde kullanırsınız, ancak tek bir formül içinde birden fazla koşul test edilebilir.

    Bazı öğrencilerin belirli konularda sınava girmediğini ve sıfır puan aldığını varsayalım. Sıfırları göz ardı ederek belirli bir konuda ortalama bir puan bulmayı hedefliyorsunuz.

    Görevi gerçekleştirmek için iki ölçütlü bir AVERAGEIFS formülü oluşturursunuz:

    • Ortalanacak aralığı tanımlayın (C3:C15).
    • 1'inci koşula karşı kontrol edilecek aralığı belirtin (B3:B15 - öğeler).
    • 1. koşulu ifade edin ("math" veya F3 - tırnak işaretleri içine alınmış hedef öğe veya öğeyi içeren hücreye referans).
    • İkinci koşula karşı kontrol edilecek aralığı belirtin (C3:C15 - puanlar).
    • 2. koşulu ifade edin (">0" - sıfırdan büyük).

    Yukarıdaki bileşenleri bir araya getirerek aşağıdaki formülü elde ederiz:

    =AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")

    Ya da

    =AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")

    Aşağıdaki görüntü, yalnızca iki hücrenin (C6 ve C10) her iki koşulu da karşıladığını ve bu nedenle yalnızca bu hücrelerin ortalamasının alındığını açıkça ortaya koymaktadır.

    Daha fazla bilgi için Excel AVERAGEIFS işlevine göz atın.

    AVERAGEIF ve AVERAGEIFS formülleri - kullanım notları

    Excel AVERAGEIF ve AVERAGEIFS fonksiyonlarının, özellikle hangi değerleri hesaplayıp hangilerini göz ardı ettikleri gibi pek çok ortak noktası vardır:

    • Ortalama aralıkta, boş hücreler, metin değerleri, DOĞRU/YANLIŞ mantıksal değerleri yok sayılır.
    • Ölçütlerde, boş hücreler sıfır değer olarak kabul edilir.
    • Soru işareti (?) ve yıldız işareti (*) gibi joker karakterler kısmi eşleşme kriterlerinde kullanılabilir.
    • Hiçbir hücre belirtilen kriterlerin tümünü karşılamıyorsa, bir #DIV0! hatası oluşur.

    AVERAGEIF ve AVERAGEIFS - farklar

    İşlevsellik açısından en temel fark, AVERAGEIF'in yalnızca bir koşulu işleyebilirken AVERAGEIFS'in bir veya daha fazla kriteri işleyebilmesidir. Ayrıca, aşağıdakilerle ilgili birkaç teknik farklılık vardır average_range .

    • AVERAGEIF ile, average_range son ve isteğe bağlı bağımsız değişkendir. AVERAGEIFS formüllerinde, ilk ve gerekli bağımsız değişkendir.
    • AVERAGEIF ile, average_range ile aynı boyutta olması gerekmez. aralık çünkü ortalaması alınacak gerçek hücreler, hücrenin boyutuna göre belirlenir. aralık argümanının sol üst hücresi average_range başlangıç noktası olarak alınır ve dahil edilen hücre sayısı kadar ortalama alınır. aralık argümanı. AVERAGEIFS her bir criteria_range ile aynı boyut ve şekilde olması için average_range aksi takdirde bir #VALUE! hatası oluşur.

    Excel'de ORTALAMA EĞER VEYA formülü

    Excel AVERAGEIFS işlevi her zaman AND mantığıyla çalıştığından (tüm ölçütler TRUE olmalıdır), OR mantığıyla hücrelerin ortalamasını almak için kendi formülünüzü oluşturmanız gerekecektir (herhangi bir tek ölçüt TRUE olmalıdır).

    Hücrenin X veya Y olup olmadığının ortalamasını almak için genel formül aşağıda verilmiştir.

    ORTALAMA(IF(ISNUMBER(MATCH( aralık , { KRİTERLER1 , kriterler2 ,...}, 0)), average_range ))

    Şimdi, pratikte nasıl çalıştığını görelim. Aşağıdaki tabloda, iki deneğin ortalama puanını bulmak istediğinizi varsayalım, Biyoloji ve Kimya Bu, aşağıdaki dizi formülü ile yapılabilir:

    =AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"biyoloji", "kimya"}, 0)), C3:C15))

    İnsan diline çevrildiğinde formül şöyle der: B3:B15'te karşılık gelen bir hücre "Biyoloji" veya "Kimya" ise C3:C15'teki hücrelerin ortalaması.

    Sabit kodlanmış kriterler yerine bir aralık referansı kullanabilirsiniz (bizim durumumuzda F3:F4):

    =ORTALAMA(IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))

    Formülün doğru çalışması için lütfen Excel 2019 ve daha düşük sürümlerde Ctrl + Shift + Enter tuşlarına basmayı unutmayın. Dinamik dizi Excel'de (365 ve 2021), normal bir Enter vuruşu yeterli olacaktır:

    Bu formül nasıl çalışır?

    Sadece formül kullanmakla kalmayıp ne yaptıklarını da anlamak isteyen meraklı ve düşünceli okuyucularımız için, işte mantığın ayrıntılı bir açıklaması.

    Formülün özünde, EĞER işlevi kaynak aralığındaki hangi değerlerin belirtilen kriterlerden herhangi biriyle eşleştiğini belirler ve bu değerleri ORTALAMA işlevine aktarır:

    MATCH işlevi, arama değerleri olarak B3:B15'teki konu adlarını kullanır ve bu değerlerin her birini F3:F4'teki (hedef konularımız) arama dizisiyle karşılaştırır. 3. bağımsız değişken ( match_type ) tam eşleşme aramak için 0 olarak ayarlanır:

    MATCH(B3:B15, F3:F4, 0)

    Bir eşleşme bulunduğunda, MATCH arama dizisindeki göreli konumunu döndürür, aksi takdirde #N/A hatası verir:

    {1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}

    ISNUMBER işlevi sayıları DOĞRU'ya ve hataları YANLIŞ'a dönüştürür:

    {TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;FALSE}

    Bu dizi IF'nin mantıksal testine gider. Tam formda, mantıksal test şu şekilde yazılmalıdır:

    IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE

    Kısalık adına, =TRUE kısmını atlıyoruz çünkü ima ediliyor.

    Ayarlayarak value_if_true argümanını C3:C15'e eklediğinizde, IF fonksiyonuna TRUE'leri C3:C15'teki gerçek değerlerle değiştirmesini söylemiş olursunuz:

    {89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}

    Bu son dizi, mantıksal değerleri göz ardı ederek sayıların aritmetik ortalamasını hesaplayan ORTALAMA işlevine teslim edilir.

    Excel'de ortalama nasıl yuvarlanır

    Excel'de bir ortalama hesaplarken, sonuç genellikle birden çok ondalık basamağı olan bir sayıdır. Daha az ondalık basamak görüntülemek veya bir ortalamayı tam sayıya yuvarlamak isterseniz, aşağıdaki çözümlerden birini kullanın.

    Ondalık Sayıyı Azalt seçeneği

    Yalnızca yuvarlamak için görüntülenen ortalama temel değeri değiştirmeden, en hızlı yol Azalma Ondalık üzerinde komut Ev sekmesinde Sayı Grup:

    Hücreleri Biçimlendir iletişim kutusu

    Ondalık basamak sayısı ayrıca Hücreleri Biçimlendir iletişim kutusunu açmak için formül hücresini seçin ve Ctrl + 1 tuşlarına basın. Hücreleri Biçimlendir iletişim kutusunu açın. Ardından Sayı sekmesine gidin ve göstermek istediğiniz yer sayısını Ondalık basamaklar Kutu.

    Önceki yöntemde olduğu gibi, bu yöntemde de yalnızca görüntüleme biçimi değiştirilir. Diğer formüllerde ortalama hücresine başvurulduğunda, tüm hesaplamalarda orijinal yuvarlatılmamış değer kullanılır.

    Tüm ayrıntılar için lütfen Hücre biçimini değiştirerek sayıları yuvarlama bölümüne bakın.

    Bir ortalamayı formülle yuvarlama

    Hesaplanan değerin kendisini yuvarlamak için, ortalama formülünüzü Excel yuvarlama işlevlerinden birine sarın.

    Çoğu durumda, yuvarlama için genel matematik kurallarını izleyen ROUND işlevini kullanırsınız. 1. bağımsız değişkende ( sayı ), AVERAGE, AVERAGEIF veya AVERAGEIFS işlevini yuvalayın. 2. bağımsız değişkende ( num_digits ), ortalamanın yuvarlanacağı ondalık basamak sayısını belirtin.

    Örneğin, bir ortalamayı şu değere yuvarlamak için en yakın tamsayı formülüdür:

    =ROUND(ORTALAMA(B3:B15), 0)

    Bir ortalamayı yuvarlamak için bir ondalık basamak kullanılacak formül budur:

    =ROUND(ORTALAMA(B3:B15), 1)

    Bir ortalamayı yuvarlamak için iki ondalık basamak Bu işe yarayacak:

    =ROUND(ORTALAMA(B3:B15), 2)

    İpucu: Yukarı yuvarlamak için ROUNDUP fonksiyonunu; aşağı yuvarlamak için ROUNDDOWN fonksiyonunu kullanın.

    Excel'de ortalamayı bu şekilde yapabilirsiniz. Aşağıda, daha özel ortalama durumlarını tartışan ilgili eğitimlere bağlantılar bulunmaktadır, umarım bunları yararlı bulursunuz. Okuduğunuz için teşekkürler!

    İndirmek için pratik çalışma kitabı

    Excel'de ortalama hesaplama - örnekler (.xlsx dosyası)

    Michael Brown, yazılım araçlarını kullanarak karmaşık süreçleri basitleştirme tutkusuna sahip, kendini adamış bir teknoloji meraklısıdır. Teknoloji endüstrisinde on yılı aşkın deneyimiyle Microsoft Excel ve Outlook'un yanı sıra Google E-Tablolar ve Dokümanlar'daki becerilerini geliştirdi. Michael'ın blogu, bilgisini ve uzmanlığını başkalarıyla paylaşmaya, üretkenliği ve verimliliği artırmaya yönelik takip etmesi kolay ipuçları ve eğitimler sağlamaya adamıştır. İster deneyimli bir profesyonel, ister yeni başlayan olun, Michael'ın blogu, bu temel yazılım araçlarından en iyi şekilde yararlanmak için değerli bilgiler ve pratik tavsiyeler sunar.