Excel AVERAGEIFS funksiyası çoxlu kriteriyalara malikdir

  • Bunu Paylaş
Michael Brown

Bu dərslik Excel AVERAGEIFS funksiyasından bir neçə şərtlə ortalamanın hesablanması üçün necə istifadə olunacağını göstərir.

Excel-də bir qrup ədədin arifmetik ortasını hesablamağa gəldikdə, AVERAGE getməli yoldur. Müəyyən bir şərtə cavab verən hüceyrələri orta hesablamaq üçün AVERAGEIF faydalıdır. Çoxlu kriteriyalara malik orta tapmaq üçün AVERAGEIFS funksiyasından istifadə edilir. Bunun necə işlədiyini öyrənmək üçün oxumağa davam edin!

    Excel-də AVERAGEIFS funksiyası

    Excel AVERAGEIFS funksiyası göstərilən diapazondakı bütün xanaların arifmetik ortasını hesablayır. meyarlar.

    Sintaksis aşağıdakı kimidir:

    AVERAGEIFS(orta_aralıq, kriteriya_aralığı1, meyar1, [meyar_aralığı2, meyar2], …)

    Harada:

    • Orta_aralıq - ortalama olan xanaların diapazonu.
    • Kriteriya_aralığı1, kriteriya_aralığı2, … - müvafiq meyarlara uyğun sınaqdan keçiriləcək diapazonlar.
    • Meyar1, kriteriya2, … - hansı hüceyrələrin orta hesabla alınacağını müəyyən edən meyarlar. Kriteriyalar rəqəm, məntiqi ifadə, mətn dəyəri və ya xana istinadı şəklində təqdim edilə bilər.

    Kriteriya_aralığı1 / meyar1 tələb olunur, sonra olanlar isteğe bağlıdır. 1 - 127 diapazon/kriteriya cütləri bir düsturda istifadə edilə bilər.

    AVERAGEIFS funksiyası Excel 2007 - Excel 365-də mövcuddur.

    Qeyd. AVERAGEIFS funksiyası AND məntiqi ilə işləyir, yəni yalnız həmin xanalarlabütün şərtlərin DOĞRU olduğu orta ölçülür. Hər hansı bir şərtin DOĞRU olduğu xanaları hesablamaq üçün AVERAGE IF OR düsturundan istifadə edin.

    AVERAGEIFS funksiyası - istifadə qeydləri

    Funksiyanın necə işlədiyini aydın şəkildə başa düşmək və xətalardan qaçınmaq üçün aşağıdakı parametrləri götürün. aşağıdakı faktlara dair bildiriş:

    • orta_aralıq arqumentində boş xanalar , məntiqi dəyərlər DOĞRU/YANLIŞ və mətn dəyərləri nəzərə alınmır. Sıfır dəyərlər daxil edilib.
    • Əgər meyar boş xanadırsa, o, sıfır dəyər kimi qəbul edilir.
    • Əgər orta_aralıq tək ədədi dəyərdən ibarət deyil, #DIV/0! xəta baş verir.
    • Heç bir xana göstərilən meyarların hamısına cavab vermirsə, #DIV/0! xəta qaytarılır.
    • AVERAGEIFS' meyarları eyni diapazona və ya müxtəlif diapazonlara tətbiq oluna bilər.
    • Hər kriteriya_aralığı orta_aralıq ilə eyni ölçüdə və formada olmalıdır. , əks halda #VALUE! xəta baş verir.

    İndi siz nəzəriyyəni bildiyiniz üçün gəlin AVERAGEIFS funksiyasını praktikada necə istifadə edəcəyimizi görək.

    Excel AVERAGEIFS formula

    Əvvəlcə, ümumi yanaşmanı təsvir edək. AVERAGEIFS düsturunu düzgün qurmaq üçün lütfən, bu təlimatlara əməl edin:

    1. Birinci arqumentdə orta hesablamaq istədiyiniz diapazonu təqdim edin.
    2. Sonrakı arqumentlərdə diapazon/kriteriya cütlərini təyin edin. . Cütlüklər istənilən ardıcıllıqla düzülə bilər, lakin meyarlar həmişə aşağıdakılara uyğunduronun tətbiq olunduğu diapazon.
    3. AVERAGEIFS düsturunda həmişə tək sayda arqumentlər olmalıdır: orta_aralıq + bir və ya daha çox kriteria_aralıq/kriteriya cütləri .

    Mətn kriteriyaları olan ORTA HƏLƏKLƏR

    Əgər başqa sütun(lar) müəyyən mətni ehtiva edirsə, bir sütundakı ədədlərin ortasını əldə etmək üçün meyarlar üçün həmin mətndən istifadə edin.

    Nümunə olaraq, "Şimal" bölgəsində "Apple" satışlarının orta göstəricisini tapaq. Bunun üçün iki kriteriya ilə AVERAGEIFS düsturu hazırlayırıq:

    • Orta_aralıq C3:C15 (orta xanalar).
    • Kriteriya_aralığı1 A3:A15 (Yoxlanılacaq elementlər) və meyar1 "alma"dır.
    • Kriteriya_aralığı2 B3:B15 (Yoxlanılacaq regionlar) və meyar2-dir "şimal"dır.

    Arqumentləri bir araya gətirərək aşağıdakı düsturu əldə edirik:

    =AVERAGEIFS(C3:C15, A3:A15, "apple", B3:B15, "north")

    Əvvəlcədən təyin edilmiş xanalarda meyarlarla (F3 və F4) ), düstur bu formanı alır:

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

    Məntiqi operatorlarla AVERAGEIFS

    Default meyar "bərabərdir" olduqda bərabərlik işarəsi buraxıla bilər və siz sadəcə olaraq hədəf mətni (dırnaq işarəsi içərisindədir) və ya nömrəni (dırnaq işarələri olmadan) əvvəlki nümunədə göstərildiyi kimi müvafiq arqumentə qoyursunuz.

    "Böyük" (>) kimi digər məntiqi operatorlardan istifadə edərkən ;), "kiçik" (<), bərabər deyil () və rəqəm və ya tarix olan digərləri, siz bütün konstruksiyanı bura əlavə edirsiniz.qoşa dırnaqlar.

    Məsələn, 1-Oktyabr 2022-ci il tarixinə qədər sıfırdan çox olan orta satış üçün düstur belədir:

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

    Kriteriyalar ayrı xanalarda olduqda , siz məntiqi operatoru dırnaq işarələrinə qoyursunuz və onu işarədən (&) istifadə edərək xana istinadı ilə birləşdirirsiniz. Məsələn:

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

    Worldcard simvollu AVERAGEIFS

    qismən mətn uyğunluğu əsasında xanaları ortalaşdırmaq üçün meyarlarda joker simvollardan istifadə edin - sual işarəsi (?) hər hansı bir simvol və ya istənilən sayda simvola uyğun gələn ulduz işarəsi (*). -qərb” və “cənub-şərq”. Bunu etmək üçün biz ikinci kriteriyaya ulduz işarəsini daxil edirik:

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

    Əgər xanaya qismən mətn uyğunluğu meyarları daxil edilirsə, o zaman xana istinadı ilə joker simvolu birləşdirin. Bizim vəziyyətimizdə düstur bu formanı alır:

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

    İki dəyər arasındadırsa, orta dəyər

    İki xüsusi dəyər arasında düşən dəyərlərin ortasını almaq üçün aşağıdakılardan birini istifadə edin. aşağıdakı ümumi düsturlar:

    İki dəyər arasında orta, daxil olmaqla:

    AVERAGEIFS(orta_aralıq, kriteriya_aralığı,">= dəyər1 ", meyar_aralığı,"<= dəyər2 ")

    İki dəyər arasında orta, eksklüziv:

    AVERAGEIFS(orta_aralıq, meyar_aralığı,"> dəyər1 ", kriteriya_aralığı,"< dəyər2 ")

    1-ci düsturda siz böyük və ya ona bərabər (>=) və kiçik və ya bərabər (<=) məntiqi operatorlarından istifadə edirsiniz, buna görə də sərhəd dəyərləri daxil edilir. orta.

    2-ci düsturda böyük (>) və -dən kiçik (<) məntiqi kriteriyalar sərhəd dəyərlərini ortadan çıxarır. .

    Bu düsturlar yaxşı işləyir və ya hər iki ssenari - orta hesablanacaq xanalar və yoxlanılacaq xanalar eyni sütunda və ya iki fərqli sütunda olduqda.

    Məsələn, 100 və 130 daxil olmaqla satışın orta qiymətini hesablamaq üçün bu düsturdan istifadə edə bilərsiniz:

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

    E3 və F3 xanalarında sərhəd dəyərləri ilə düstur bu formanı alır:

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

    Diqqət yetirin ki, bu halda 3 diapazon arqumenti üçün eyni istinaddan (C3:C15) istifadə edirik.

    Əgər başqa bir sütundakı dəyərlər iki dəyər arasında olarsa, verilmiş sütunun xanalarını orta hesabla almaq üçün orta_aralıq kriteriya_aralığı arqumentləri üçün fərqli diapazon təqdim edin.

    Məsələn, B sütunundakı tarix 1-Sentyabr və 30-Oktyabr arasındadırsa, C sütununda satışları orta hesabla almaq üçün düstur belədir:

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

    Hüceyrə istinadları ilə:

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

    Birdən çox kriteriya ilə arifmetik orta tapmaq üçün Excel-də AVERAGEIFS funksiyasından belə istifadə edirsiniz. Oxuduğunuz üçün sizə təşəkkür edirəm və sizi gələn həftə bloqumuzda görməyə ümid edirəm!

    Endirmək üçün məşq iş dəftəri

    ExcelAVERAGEIFS funksiyası - nümunələr (.xlsx faylı)

    Michael Brown proqram alətlərindən istifadə edərək mürəkkəb prosesləri sadələşdirməyə həvəsi olan xüsusi texnologiya həvəskarıdır. Texnologiya sənayesində on ildən artıq təcrübəyə malik olmaqla, o, Microsoft Excel və Outlook, həmçinin Google Cədvəl və Sənədlərdə bacarıqlarını mükəmməlləşdirib. Mayklın bloqu öz biliyini və təcrübəsini başqaları ilə bölüşməyə, məhsuldarlığı və səmərəliliyi artırmaq üçün asan izlənilən məsləhətlər və dərslikləri təqdim etməyə həsr olunub. İstər təcrübəli peşəkar, istərsə də yeni başlayan biri olmağınızdan asılı olmayaraq, Mayklın bloqu bu vacib proqram alətlərindən maksimum yararlanmaq üçün dəyərli fikirlər və praktiki məsləhətlər təklif edir.