AVERAGEIFS функциясы

Бұл мақалада Microsoft Excel бағдарламасындағы формула синтаксисі мен AVERAGEIFS функциясының қолданысы сипатталады.

Сипаттамасы

Көптеген шарттарға сәйкес келетін барлық ұяшықтың орташа (арифметикалық) мәнін береді.

Синтаксис

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

AVERAGES функциясының синтаксисінде келесі аргументтер бар:

  • Average_range    Міндетті. Орташа мәні есептелетін сандар, атаулар, массивтер не сандары бар сілтемелерді қамтитын бір немесе бірнеше ұяшық.

  • Criteria_range1, criteria_range2, …    Criteria_range1 мәні қажет, келесі criteria_ranges мәні қосымша болады. Байланысқан шарттар есептелетін 1-ден 127-ге дейінгі ауқымдар.

  • 1-шарт, 2-шарт,...    Шарттар1 қажет, мәнді шарттар қосымша болады. Нөмір, өрнек, ұяшық сілтемесі немесе орташа мәні есептелетін ұяшықты анықтайтын мәтін түріндегі 1-ден 127-ге дейінгі шарттар. Мысалы, шарттар 32, "32", ">32", "алмалар" немесе B4 түрінде көрсетілуі мүмкін.

Ескертпелер

  • Егер орташа мән_ауқымы бос немесе мәтіндік мән болса, AVERAGEIFS функциясы #DIV0! қате мәнін береді.

  • Шарттардағы ұяшық бос болса, AVERAGEIFS функциясы мұны 0 мәні ретінде қабылдайды.

  • Құрамында ШЫН қисындық мәні бар ауқымдағы ұяшықтар 1 деп, ал ЖАЛҒАН қисындық мәні бар ауқымдағы ұяшықтар 0 (нөл) деп есептеледі.

  • Барлық көрсетілген шарт сол ұяшық үшін шын мәні болса ғана, орташа мән_ауқымындағы әр ұяшықты орташа мәнді есептеуге пайдаланады.

  • AVERAGEIF функциясындағы ауқым және шарт дәлелдері сияқты емес, AVERAGEIFS функциясында әр шарт_ауқымының өлшемі және кескіні қосынды_ауқымының өлшемі және кескінімен бірдей болуы тиіс.

  • Орташа мән_ауқымындағы ұяшықтар санды мәндерге алмастырылмаса, AVERAGEIFS функциясы #DIV/0! қате мәнін береді.

  • Барлық шартқа сәйкес келетін ұяшықтар жоқ болса, AVERAGEIFS функциясы #DIV/0! қате мәнін береді.

  • Сіз шарттарда қойылмалы таңбаларды, сұрақ белгісін (?) және жұлдызшаны (*) пайдалана аласыз. Сұрақ белгісі кез келген дара таңбаға, ал жұлдызша таңбалардың бірізділігіне сәйкес келеді. Егер нақты сұрақ белгісін не жұлдызшаны тауып алғыңыз келсе, таңбаның алдында иректі (~) теріңіз.

Ескерту : AVERAGEIFS функциясы санақты үлестірімдегі сандар тобының ортасындағы орны болып табылатын орталық процесті өлшейді. Орталық процестің негізгі үш өлшем бірлігі бар:

  • Орташа мән     арифметикалық орташа мән, сандар тобын қосып, оны сол сандардың санына бөлу арқылы есептелінеді. Мысалы, 2, 3, 3, 5, 7 және 10 сандарының қосындысы ? 30, оны 6-ға бөлсек, орташа мәні 5-ке тең болады.

  • Медиана     сандар тобының ортасындағы сан; ол сандардың жартысы медианадан төмен мәнге, ал жартысы медианадан жоғары мәнге ие екендігін білдіреді. Мысалы, 2, 3, 3, 5, 7 және 10 сандарының медианасы 4 санына тең.

  • Модус     сандар тобындағы ең жиі кездесетін сан. Мысалы, 2, 3, 3, 5, 7 және 10 сандарының модусы 3.

Сандар тобын симметриялық үлестіруі үшін, орталық үрдістің үш өлшемі де бірдей болып табылады. Сан топтарының асимметриялық үлестіруі үшін, олар әр түрлі болуы мүмкін.

Мысалдар

Келесі кестедегі мысал ретіндегі деректерді көшіріп, жаңа Excel жұмыс парағының A1 ұяшығына қойыңыз. Нәтижелерді көрсететін формулалар үшін, оларды таңдап, F2 пернесін, содан кейін Enter пернесін басыңыз. Қажет болса, барлық деректерді көру үшін баған ендерін өзгертуге болады.

Студент

Бірінші

Екінші

Соңғы

Сынақ

Сынақ

Емтихан

Баға

Баға

Баға

Еркін

75

85

87

Жұлдызай

94

80

88

Ғани

86

93

Толық емес

Frederique

Толық емес

75

75

Формула

Сипаттама

Нәтиже

=AVERAGEIFS(B2:B5, B2:B5, ">70", B2:B5, "<90")

Барлық студенттер үшін бірінші сынақтың орташа бағасы 70 пен 90 арасында (80,5). Екінші «Толық емес» деп таңбаланған баға санды мән болмағандықтан есептелмеген.

75

=AVERAGEIFS(C2:C5, C2:C5, ">95")

Барлық студенттер үшін 95-тен асатын екінші сынақтың орташа бағасы. 95 мәніне асатын баға жоқ болғандықтан, #DIV0! қайтарылады.

#DIV/0!

=AVERAGEIFS(D2:D5, D2:D5, "<>Incomplete", D2:D5, ">80")

Барлық студенттер үшін 80-нен асатын соңғы емтиханның орташа бағасы (87,5). Екінші «Толық емес» деп таңбаланған баға санды мән болмағандықтан есептелмеген.

87,5

2-мысал

Түр

Баға

Қала

Жатын бөлмелер саны

Гараж?

Cozy Rambler

230000

Талдықорған

3

Жоқ

Snug Bungalow

197000

Қарағанды

2

Иә

Cool Cape Codder

345678

Қарағанды

4

Иә

Splendid Split Level

321900

Талдықорған

2

Иә

Exclusive Tudor

450000

Қарағанды

5

Иә

Classy Colonial

395000

Қарағанды

4

Жоқ

Формула

Сипаттама

Нәтиже

=AVERAGEIFS(B2:B7, C2:C7, "Қарағанды", D2:D7, ">2",E2:E7, "Иә")

Кемінде 3 жатын бөлмесі және гаражы бар Қарағандыдағы үйдің орташа бағасы

397839

=AVERAGEIFS(B2:B7, C2:C7, "Талдықорған", D2:D7, "<=3",E2:E7, "Жоқ")

Ең көбі 3 жатын бөлмесі бар, гаражы жоқ Талдықорғандағы үйдің орташа бағасы

230000

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×