Birden çok ölçütle Excel AVERAGEIFS işlevi

  • Bunu Paylaş
Michael Brown

Bu eğitimde, birden fazla koşulla ortalama hesaplamak için Excel AVERAGEIFS işlevinin nasıl kullanılacağı gösterilmektedir.

Excel'de bir grup sayının aritmetik ortalamasını hesaplamak söz konusu olduğunda, ORTALAMA kullanılacak yoldur. Belirli bir koşulu karşılayan hücrelerin ortalamasını almak için, ORTALAMAIF kullanışlı olur. Birden çok ölçütle bir ortalama bulmak için, ORTALAMAIFS kullanılacak işlevdir. Nasıl çalıştığını öğrenmek için lütfen okumaya devam edin!

    Excel'de AVERAGEIFS işlevi

    Excel ORTALAMALARIFS işlevi, bir aralıktaki belirtilen ölçütleri karşılayan tüm hücrelerin aritmetik ortalamasını hesaplar.

    Sözdizimi aşağıdaki gibidir:

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

    Nerede?

    • Average_range - ortalaması alınacak hücre aralığı.
    • Kriter_aralığı1, kriter_aralığı2, ... - ilgili kriterlere karşı test edilecek aralıklar.
    • Kriter1, kriter2, ... - Hangi hücrelerin ortalamasının alınacağını belirleyen ölçütler. Ölçütler bir sayı, mantıksal ifade, metin değeri veya hücre başvurusu biçiminde sağlanabilir.

    Kriter_aralığı1 / KRİTERLER1 gereklidir, sonrakiler isteğe bağlıdır. 1 ila 127 aralık/kriter çifti tek bir formülde kullanılabilir.

    AVERAGEIFS işlevi Excel 2007 - Excel 365'te kullanılabilir.

    Not: AVERAGEIFS işlevi AND mantığıyla çalışır, yani yalnızca tüm koşulların DOĞRU olduğu hücrelerin ortalaması alınır. Herhangi bir koşulun DOĞRU olduğu hücreleri hesaplamak için AVERAGE IF OR formülünü kullanın.

    AVERAGEIFS fonksiyonu - kullanım notları

    Fonksiyonun nasıl çalıştığını net bir şekilde anlamak ve hatalardan kaçınmak için aşağıdaki gerçeklere dikkat edin:

    • İçinde average_range Tartışma, boş hücreler , mantıksal değerler DOĞRU/YANLIŞ ve metin değerleri göz ardı edilir. Sıfır değerler dahildir.
    • Eğer Kriterler boş bir hücre ise, sıfır değeri olarak değerlendirilir.
    • Eğer average_range tek bir sayısal değer içermiyorsa, #DIV/0! hatası oluşur.
    • Hiçbir hücre belirtilen ölçütlerin tümünü karşılamıyorsa, #DIV/0! hatası döndürülür.
    • AVERAGEIFS'in kriterleri aynı aralık veya farklı aralıklar için geçerli olabilir.
    • Her biri criteria_range ile aynı boyut ve şekilde olmalıdır. average_range aksi takdirde bir #VALUE! hatası oluşur.

    Artık teoriyi bildiğinize göre, AVERAGEIFS fonksiyonunun pratikte nasıl kullanılacağını görelim.

    Excel AVERAGEIFS formülü

    İlk olarak, genel yaklaşımı özetleyelim. Bir AVERAGEIFS formülünü doğru bir şekilde oluşturmak için lütfen aşağıdaki yönergeleri izleyin:

    1. İlk bağımsız değişkende, ortalamasını almak istediğiniz aralığı girin.
    2. Sonraki bağımsız değişkenlerde aralık/kriter çiftlerini belirtin. Çiftler herhangi bir sırada düzenlenebilir, ancak kriter her zaman uygulandığı aralığı takip eder.
    3. Bir AVERAGEIFS formülü her zaman bir tek sayıda argüman : average_range + bir veya daha fazla criteria_range/criteria Çiftler.

    Metin kriterleri ile AVERAGEIFS

    Başka bir sütun(lar) belirli bir metin içeriyorsa, bir sütundaki sayıların ortalamasını almak için, ölçüt olarak bu metni kullanın.

    Örnek olarak, "Kuzey" bölgesindeki "Apple" satışlarının ortalamasını bulalım. Bunun için iki kriterli bir AVERAGEIFS formülü yapıyoruz:

    • Average_range C3:C15'tir (hücrelerden ortalamaya).
    • Kriter_aralığı1 A3:A15 (Kontrol edilecek öğeler) ve KRİTERLER1 "elma".
    • Kriter_aralığı2 B3:B15 (Kontrol edilecek bölgeler) ve kriterler2 "kuzey".

    Argümanları bir araya getirdiğimizde aşağıdaki formülü elde ederiz:

    =AVERAGEIFS(C3:C15, A3:A15, "elma", B3:B15, "kuzey")

    Önceden tanımlanmış hücrelerdeki (F3 ve F4) ölçütlerle formül şu biçimi alır:

    =ORTALAMAIFS(C3:C15, A3:A15, F3, B3:B15, F4)

    Mantıksal operatörlerle AVERAGEIFS

    Ölçüt varsayılan olarak "eşittir" olduğunda, eşitlik işareti atlanabilir ve önceki örnekte gösterildiği gibi hedef metni (tırnak işaretleri içine alınmış) veya sayıyı (tırnak işaretleri olmadan) ilgili bağımsız değişkene koymanız yeterlidir.

    "greater than" (>), "less than" (<), not equal to () gibi diğer mantıksal operatörleri kullanırken sayı veya Tarih 'de, tüm yapıyı çift tırnak içine alırsınız.

    Örneğin, 1-Ekim-2022 tarihine kadar teslim edilen sıfırdan büyük ortalama satışlar için formül şöyledir:

    =ORTALAMAIFS(C3:C15, B3:B15, "0")

    Ölçütler ayrı hücrelerde olduğunda, bir mantıksal işleci tırnak işaretleri içine alır ve bir hücre referansı Bir ve işareti (&) kullanarak. Örneğin:

    =AVERAGEIFS(C3:C15, B3:B15, ""&F4)

    Joker karakterli AVERAGEIFS

    Hücrelerin ortalamasını almak için kısmi metin eşleşmesi , ölçütlerde joker karakterler kullanın - herhangi bir tek karakterle eşleşmek için soru işareti (?) veya herhangi bir sayıda karakterle eşleşmek için yıldız işareti (*).

    Aşağıdaki tabloda, "güney-batı" ve "güney-doğu" dahil olmak üzere tüm "güney" bölgelerindeki "turuncu" satışların ortalamasını almak istediğinizi varsayalım. Bunu yapmak için ikinci kritere bir yıldız işareti ekliyoruz:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "güney*")

    Bir hücreye kısmi bir metin eşleşme ölçütü girilirse, hücre başvurusuyla bir joker karakteri birleştirin. Bizim durumumuzda formül bu şekli alır:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4& "*")

    İki değer arasındaysa ortalama

    İki belirli değer arasında kalan değerlerin ortalamasını almak için aşağıdaki genel formüllerden birini kullanın:

    İki değer arasındaysa ortalama, dahil:

    AVERAGEIFS(average_range, criteria_range,">= değer1 ", criteria_range,"<= değer2 ")

    İki değer arasındaysa ortalama, özel:

    AVERAGEIFS(average_range, criteria_range,"> değer1 ", criteria_range,"< değer2 ")

    1. formülde, aşağıdakileri kullanırsınız 'den büyük veya eşit (>=) ve daha az veya eşit (<=) mantıksal operatörleri kullanılarak sınır değerleri ortalamaya dahil edilir.

    2. formülde ise daha büyük (>) ve daha az (<) mantıksal kriterleri sınır değerlerini ortalamadan hariç tutar.

    Bu formüller, ortalaması alınacak hücreler ve kontrol edilecek hücreler aynı sütun ya da iki farklı sütunlar .

    Örneğin, 100 ile 130 arasındaki satışların ortalamasını hesaplamak için bu formülü kullanabilirsiniz:

    =AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")

    E3 ve F3 hücrelerindeki sınır değerleri ile formül şu şekli alır:

    =AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)

    Lütfen bu durumda 3 aralık argümanı için aynı referansı (C3:C15) kullandığımıza dikkat edin.

    Başka bir sütundaki değerler iki değer arasında kalıyorsa, belirli bir sütundaki hücrelerin ortalamasını almak için average_range ve criteria_range Argümanlar.

    Örneğin, B sütunundaki tarih 1-Eylül ile 30-Ekim arasındaysa C sütunundaki satışların ortalamasını almak için formül şu şekildedir:

    =AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")

    Hücre referansları ile:

    =AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3)

    Birden fazla kritere sahip bir aritmetik ortalama bulmak için Excel'de ORTALAMALARIFS işlevini bu şekilde kullanabilirsiniz. Okuduğunuz için teşekkür eder, gelecek hafta blogumuzda görüşmek dileğiyle!

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

    Excel AVERAGEIFS işlevi - ö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.