AVERAGEIF ֆունկցիան հեշտացնում է միջին արժեքը գտնել մի շարք տվյալների մեջ, որոնք համապատասխանում են նշված չափանիշին: Ֆունկցիայի օգտագործումից մեկն այն է, որ այն անտեսի տվյալների մեջ զրոյական արժեքները, որոնք դուրս են մղում միջին կամ թվաբանական միջինը սովորական AVERAGE ֆունկցիան օգտագործելիս: Ի հավելումն աշխատաթերթին ավելացված տվյալների, զրոյական արժեքները կարող են լինել բանաձևի հաշվարկների արդյունք, հատկապես թերի աշխատաթերթերում:
Այս հոդվածի տեղեկատվությունը վերաբերում է Excel 2019, 2016, 2013, 2010 և Excel տարբերակներին Mac-ի համար:
Անտեսել զրոները միջինը գտնելիս
Ստորև բերված պատկերը պարունակում է օրինակ գործառույթ, որն օգտագործում է AVERAGEIF բոլոր զրոյական արժեքները անտեսելու համար: Բոլոր ցուցադրված գործառույթներն օգտագործում են նույն հիմնական բանաձևը, օրինակների միջև փոխվում է միայն միջակայքը: Տարբեր արդյունքները պայմանավորված են բանաձևում օգտագործվող տարբեր տվյալների հետ:
Բանաձևի չափանիշը, որը թույլ է տալիս անտեսել զրոները, հետևյալն է՝
«0»
AVERAGEIF ֆունկցիայի շարահյուսություն և լրացումներ
Ֆունկցիայի շարահյուսությունը վերաբերում է ֆունկցիայի դասավորությանը և ներառում է ֆունկցիայի անվանումը, փակագծերը և արգումենտները: AVERAGEIF ֆունկցիայի շարահյուսությունն է՝
=AVERAGEIF (միջակայք, չափանիշ, միջին_միջակայք)
AVERAGEIF ֆունկցիայի արգումենտներն են՝
- Range (պահանջվում է). Բջիջների խումբը, որը գործառույթը որոնում է, որպեսզի գտնի Criteria արգումենտի համընկնում:
- Չափանիշ (պարտադիր). Որոշում է, թե արդյոք բջջի տվյալները պետք է միջինացվեն, թե ոչ:
- Միջին_միջակայք (ըստ ցանկության). Տվյալների միջակայքը, որը միջինացվում է, եթե առաջին միջակայքը համապատասխանում է նշված չափանիշներին: Եթե այս արգումենտը բաց թողնվի, փոխարենը միջակայքի արգումենտի տվյալները միջինացված են:
AVERAGEIF ֆունկցիան անտեսում է.
- Բջիջներ Average_range արգումենտում, որոնք պարունակում են բուլյան (TRUE կամ FALSE) արժեքներ:
- Բջիջներ միջին_տիրույթում, որոնք դատարկ են:
Եթե Range-ում ոչ մի բջիջ չի համապատասխանում նշված չափանիշներին, AVERAGEIF-ը վերադարձնում է DIV/0: սխալի արժեքը, որտեղ Range-ի բոլոր բջիջները հավասար են զրոյի: Եթե Range արգումենտն ամբողջությամբ դատարկ է կամ պարունակում է միայն տեքստային արժեքներ, AVERAGEIF-ը նույնպես վերադարձնում է DIV/0: սխալի արժեք։
Անտեսել զրոների օրինակ
AVERAGEIF ֆունկցիան և դրա արգումենտները մուտքագրելու տարբերակները ներառում են՝
- Ամբողջական ֆունկցիայի մուտքագրում աշխատանքային թերթիկի բջիջում:
- Ընտրելով ֆունկցիան և դրա արգումենտները՝ օգտագործելով Formula Builder:
Թեև հնարավոր է ձեռքով մուտքագրել ամբողջական գործառույթը, ավելի հեշտ է օգտագործել երկխոսության տուփը: Երկխոսության տուփը հոգ է տանում ֆունկցիայի շարահյուսության մուտքագրման մասին, ինչպիսիք են փակագծերը և արգումենտների միջև պահանջվող ստորակետերի բաժանիչները:
Նաև, եթե ֆունկցիան և դրա արգումենտները մուտքագրվում են ձեռքով, Criteria արգումենտը պետք է շրջապատված լինի չակերտներով, օրինակ՝ " 0": Եթե Formula Builder-ն օգտագործվում է ֆունկցիան մուտքագրելու համար, այն ավելացնում է չակերտները ձեզ համար:
Բացելով բանաձևի ստեղծող
Ահա այն քայլերը, որոնք օգտագործվում են AVERAGEIF-ը օրինակի պատկերի D3 բջիջ մուտքագրելու համար՝ օգտագործելով Formula Builder:
- Ընտրեք D3 բջիջը՝ այն ակտիվ բջիջ դարձնելու համար: Սա այն վայրն է, որտեղ ցուցադրվում են ֆունկցիայի արդյունքները:
- Ընտրեք Բանաձևեր.
- Ընտրեք Ավելի շատ գործառույթներ > վիճակագրական ֆունկցիաների բացվող ցանկը բացելու համար:
- Ընտրեք AVERAGEIF-ը ցուցակում՝ Formula Builder-ը ներկայացնելու համար:
- Ընտրեք Range տողը։
- Նշեք A3-ից մինչև C3 բջիջները՝ այս միջակայքը մուտքագրելու համար:
- Չափանիշների տողում մուտքագրեք 0: Average_range-ը դատարկ է մնացել, քանի որ դուք գտնում եք միջակայքի արգումենտի համար մուտքագրված նույն բջիջների միջին արժեքը:
-
Ընտրեք Կատարված ֆունկցիան ավարտելու համար: 5 պատասխանը հայտնվում է D3 բջիջում:
=AVERAGEIF(A3:C3, «0»)
Քանի որ ֆունկցիան անտեսում է B3 բջիջի զրոյական արժեքը, մնացած երկու բջիջների միջինը 5 է ((4+6)/2=10): Եթե ընտրեք օրինակի D8 բջիջը, ամբողջական ֆունկցիան կհայտնվի աշխատաթերթի վերևի բանաձևի տողում: