Орташа мәндерді табу кезінде Excel бағдарламасының AVERAGEIF мәнін елемеу үшін нөлдік мәндерді елемеу

AVERAGEIF функциясы белгілі бір критерийге сәйкес келетін деректер ауқымында орташа мәнді табуды жеңілдету үшін Excel 2007 бағдарламасында қосылды.

Функция үшін мұндай пайдалану - бұл қалыпты AVERAGE функциясын пайдалану кезінде орта немесе арифметикалық орташа мәндерді тастайтын деректердегі нөлдік мәндерді елемеу.

Жұмыс парағына қосылатын деректерге қоса, нөлдік мәндер формула есептеулерінің нәтижесі болуы мүмкін - әсіресе толық емес жұмыс парақтарында .

Орташа табу кезінде нөлдерді елемеу

Жоғарыдағы суретте AVERAGEIF пайдаланатын формула бар, ол нөлдік мәндерді елемейді. Формуладағы критерий « <> 0« болып табылады .

«<>» Таңбасы Excel-да символға тең емес және пернетақтаның төменгі оң жақ бұрышында орналасқан бұрыштық жақшаларды теру арқылы жасалады - артқа қарай;

Суреттегі мысалдар бірдей негізгі формуланы пайдаланады - тек ауқым өзгереді. Алынған әртүрлі нәтижелер формулада қолданылатын әртүрлі деректерге байланысты.

AVERAGEIF функциясының синтаксисі және кеңейтімдері

Функцияның синтаксисі функцияның орналасуына қатысты және функцияның атауын, жақшалар мен дәлелдерді қамтиды .

AVERAGEIF функциясының синтаксисі:

= AVERAGEIF (Ауқым, критерий, орташа_күндік)

AVERAGEIF функциясының дәлелдері:

Ауқым - (міндетті түрде) ұяшықтар тобы функция төмендегі Критерийлер аргументі үшін сәйкестіктерді табу үшін іздейді.

Критерийлер - (міндетті) ұяшықтағы деректер орта немесе орташа болмауы керек екендігін анықтайды

Average_range - бірінші диапазон белгіленген өлшемдерге сай болса, орташа мәнді (қосымша) деректер ауқымын білдіреді. Егер бұл дәлел алынбаса, Range аргументіндегі деректер оның орнына - бұл суретте көрсетілген мысалдарда көрсетілген.

AVERAGEIF функциясы елемейді:

Ескерту:

Нөлдерді елемеу үлгісі

AVERAGEIF функциясын және оның дәлелдерін енгізу параметрлері мыналарды қамтиды:

  1. Толық функцияны теріңіз , мысалы: = AVERAGEIF (A3: C3, «<> 0») жұмыс парағының ұяшығына;
  2. Функцияны және оның аргументтерін AVERAGEIF функциясы диалогтық терезесін пайдаланып таңдау .

Толық функцияны қолмен енгізу мүмкін болса да, көптеген адамдар тілқатысу терезесін пайдалануды жеңілдетеді, себебі ол функцияның синтаксисіне қамқорлықпен айналысады, мысалы, жақшалар және дәлелдер арасында талап етілетін үтір ажыратқыштары.

Сонымен қатар, егер функция мен оның дәлелдері қолмен енгізілсе, Критерийлер аргументі тырнақшалармен қоршалуы керек: «<> 0» . Егер диалогтық терезе функцияға кіру үшін пайдаланылса, ол сізге тырнақшаларды қосады.

Төменде аталған функцияның диалогтық терезесін пайдаланып жоғарыда келтірілген мысалдың D3 ұяшығына AVERAGEIF енгізу үшін қолданылатын қадамдар келтірілген.

AVERAGEIF тілқатысу терезесін ашу

  1. Белсенді ұяшықты жасау үшін D3 ұяшығына басыңыз - функция нәтижелері көрсетілетін орын;
  2. Таспаның Формулалары қойындысын нұқыңыз;
  3. Функция ашылмалы тізімін ашу үшін Қосымша функцияларды таңдаңыз > Таспадан статистикалық ;
  4. Функцияның тілқатысу терезесін шығару үшін тізімде AVERAGEIF түймесін басыңыз;
  5. Диалогтық терезеде Ауқым жолын басыңыз;
  6. Осы диапазонды диалогтық терезеге енгізу үшін жұмыс парағындағы A3-C3 ұяшықтарын бөлектеңіз;
  7. Тілқатысу терезесіндегі Критерийлер жолында мынаны енгізіңіз: <> 0 ;
  8. Ескерту: Range аргументі үшін енгізілген бірдей ұяшықтар үшін орташа мәнді табатындықтан, Орташа_ақытта бос қалдырылады;
  9. Тілқатысу терезесін жабу және жұмыс парағына қайта оралу үшін OK түймешігін басыңыз ;
  10. 5-жауап D3 ұяшығында көрсетілуі тиіс;
  11. Функция функция B3 ұяшығындағы нөлдік мәнді елемейтіндіктен, қалған екі ұяшықтың орташа мәні 5: (4 + 6) / 2 = 10;
  12. D8 ұяшығына толық функцияны бассаңыз = AVERAGEIF (A3: C3, «<> 0») жұмыс парағының үстіндегі формула жолында пайда болады.