Мазмұны
Оқулық Excel бағдарламасындағы ЖАЛПЫ САЛ функциясының ерекшеліктерін түсіндіреді және көрінетін ұяшықтардағы деректерді жинақтау үшін Аралық жиын формулаларын қалай пайдалану керектігін көрсетеді.
Алдыңғы мақалада біз автоматты әдісті талқылаған болатынбыз. Аралық жиын мүмкіндігін пайдалану арқылы Excel бағдарламасына аралық қорытындыларды кірістіру. Бүгін сіз Аралық жиынтық формулаларды өз бетіңізше жазуды және бұл сізге қандай артықшылықтар беретінін үйренесіз.
Excel Аралық жиынтық функциясы - синтаксис және пайдалану
Microsoft Excel ҚОЖАЛЫНДЫ анықтайды. тізімдегі немесе дерекқордағы аралық жиынды қайтаратын функция ретінде. Бұл контекстте "қосалқы жиынтық" ұяшықтардың анықталған диапазонындағы жалпы сандар ғана емес. Тек бір нақты әрекетті орындауға арналған басқа Excel функцияларынан айырмашылығы, SUBTOTAL таңғажайып әмбебап - ол ұяшықтарды санау, орташа мәнді есептеу, минималды немесе ең үлкен мәнді табу және т.б. сияқты әртүрлі арифметикалық және логикалық операцияларды орындай алады.
ҚАРШЫ ЖАЛПЫ функциясы Excel 2016, Excel 2013, Excel 2010, Excel 2007 және одан кейінгі нұсқаларының барлық нұсқаларында қол жетімді.
Excel ОРТА ЖАЛПЫ функциясының синтаксисі келесідей:
ОРТА ЖАЛПЫ (функция_саны, реф1) , [ref2],…)Мұндағы:
- Функция_нөмірі - аралық жиын үшін қолданылатын функцияны көрсететін сан.
- Ref1, Ref2, … - бір немесе бірнеше ұяшықтар немесе аралық қорытындыға дейінгі ауқым. Бірінші ref аргументі қажет, басқалары (254-ке дейін) міндетті емес.
Function_num аргументі келесіге тиесілі болуы мүмкінкелесі жиындардың бірі:
- 1 - 11 сүзілген ұяшықтарды елемейді, бірақ қолмен жасырылған жолдарды қамтиды.
- 101 - 111 барлық жасырын ұяшықтарды елемеу - сүзгіден өткізілген және қолмен жасырылған.
Функция_нөмірі | Функция | Сипаттамасы | |
1 | 101 | Орташа | Сандардың орташа мәнін береді. |
2 | 102 | COUNT | Сандық мәндері бар ұяшықтарды санайды. |
3 | 103 | COUNTA | Бос емес ұяшықтарды санайды . |
4 | 104 | MAX | Ең үлкен мәнді қайтарады. |
5 | 105 | MIN | Ең кіші мәнді қайтарады. |
6 | 106 | PRODUCT | Жасушалардың көбейтіндісін есептейді. |
7 | 107 | STDEV | Қайтарылады сандар таңдауына негізделген жиынтықтың стандартты ауытқуы. |
8 | 108 | STDEVP | Стандартты ауытқуды қайтарады сандардың бүтін жиынына негізделген. |
9 | 109<1 5> | SUM | Сандарды қосады. |
10 | 110 | VAR | Сандардың таңдауы негізінде бас жиынтық дисперсиясын бағалайды. |
11 | 111 | VARP | Дисперсиясын бағалайды сандардың тұтас жиынына негізделген популяция. |
Шын мәнінде, барлық функция сандарын есте сақтаудың қажеті жоқ. Аралық жиынды тере бастағандаұяшықтағы немесе формула жолындағы формуланы пайдалансаңыз, Microsoft Excel сізге қолжетімді функция нөмірлерінің тізімін көрсетеді.
Мысалы, C2 ұяшықтарындағы мәндерді қорытындылау үшін 9-аралық жиынтық формуласын осылай жасауға болады. C8-ге:
Формулаға функция нөмірін қосу үшін оны екі рет басыңыз, содан кейін үтірді теріңіз, ауқымды көрсетіңіз, жабу жақшасын теріңіз де, Enter пернесін басыңыз. . Аяқталған формула келесідей болады:
=SUBTOTAL(9,C2:C8)
Ұқсас жолмен орташа мәнді алу үшін 1-аралық қорытынды формуласын, сандары бар ұяшықтарды санау үшін 2-аралық жиынды, санау үшін 3-аралық қорытынды формуласын жазуға болады. бос еместер және т.б. Келесі скриншот әрекеттегі бірнеше басқа формулаларды көрсетеді:
Ескертпе. SUM немесе AVERAGE сияқты жиынтық функциясы бар Аралық жиын формуласын пайдаланған кезде, ол бос орындарды елемейтін сандары бар ұяшықтарды және сандық емес мәндерді қамтитын ұяшықтарды ғана есептейді.
Енді Excel бағдарламасында Аралық жиынтық формуланы қалай жасау керектігін білетін болсаңыз, басты сұрақ - неге оны үйрену қиынға соғады? Неліктен SUM, COUNT, MAX және т.б. сияқты қарапайым функцияны қолданбасқа? Жауапты дәл төменде табасыз.
Excel бағдарламасында ОРТА ЖАЛПЫСЫН пайдаланудың негізгі 3 себебі
Дәстүрлі Excel функцияларымен салыстырғанда, SUBTOTAL сізге келесі маңызды артықшылықтарды береді.
1 . Сүзілген жолдардағы мәндерді есептеңіз
Excel ОРТА ЖАЛПЫ функциясы сүзілген жолдардағы мәндерді елемейтіндіктен, оны жасау үшін пайдалана аласыз.аралық жиын мәндері сүзгіге сәйкес автоматты түрде қайта есептелетін динамикалық деректер жиыны.
Мысалы, егер біз тек Шығыс аймағы үшін сатылымдарды көрсету үшін кестені сүзгіден өткізсек, Аралық жиын формуласы барлық басқа аймақтар үшін автоматты түрде реттеледі. жиынтықтан алынып тасталды:
Ескерту. Функция нөмірлерінің екеуі де (1-11 және 101-111) сүзілген ұяшықтарды елемейтіндіктен, бұл жағдайда эфирлік жиынтық 9 немесе Аралық жиынтық 109 формуласын пайдалануға болады.
2. Тек көрінетін ұяшықтарды есептеңіз
Есіңізде болса, function_num 101-111 аралығындағы жиынтық формулалары барлық жасырын ұяшықтарды елемейді - сүзгіден өткізіліп, қолмен жасырылады. Сонымен, Excel бағдарламасының Жасыру мүмкіндігін қараудан маңызды емес деректерді жою үшін пайдаланған кезде, аралық жиындардан жасырын жолдардағы мәндерді алып тастау үшін 101-111 функция нөмірін пайдаланыңыз.
Келесі мысал оның қалай жұмыс істейтінін көбірек түсінуге көмектеседі: Аралық қорытынды 9 және 109 аралық қорытынды.
3. Кірістірілген аралық жиын формулаларындағы мәндерді елемеу
Егер Excel аралық жиын формуласына берілген ауқымда кез келген басқа аралық жиын формулалары болса, сол кірістірілген аралық жиындар еленбейді, сондықтан бірдей сандар екі рет есептелмейді. Керемет, солай емес пе?
Төмендегі скриншотта Үлкен орташа формула SUBTOTAL(1, C2:C10)
C3 және C10 ұяшықтарындағы аралық жиын формулаларының нәтижелерін елемейді, 2 бөлек AVERAGE(C2:C5, C7:C9)
ауқымы бар Орташа формуланы пайдаланғаныңыздай.
Excel бағдарламасында аралық жиынды пайдалану - формула мысалдары
ҚашанSUBTOTAL бірінші кездесуі күрделі, күрделі және тіпті мағынасыз болып көрінуі мүмкін. Бірақ сіз жезден жасалған ілмектерге түскеннен кейін оны меңгеру соншалықты қиын емес екенін түсінесіз. Төмендегі мысалдар сізге бірнеше пайдалы кеңестер мен шабыттандыратын идеяларды көрсетеді.
1-мысал. 9-аралық жиынтық және 109-аралық жиынтық
Өздеріңіз білетіндей, Excel ҚОЖАЛЫҚ функциясы 2 функция сандар жинағын қабылдайды: 1-11 және 101-111. Екі жиын да сүзілген жолдарды елемейді, бірақ 1-11 сандары қолмен жасырылған жолдарды қамтиды, ал 101-111 оларды қоспайды. Айырмашылықты жақсырақ түсіну үшін келесі мысалды қарастырайық.
Жалпы сүзгіден өткен жолдар үшін төмендегі скриншотта көрсетілгендей аралық жиынтық 9 немесе 109 аралық қорытынды формуласын пайдалануға болады:
Бірақ Басты қойындысындағы Жолдарды жасыру пәрменін пайдалану арқылы жасырын маңызды емес элементтер қолмен болса > Ұяшықтар тобы > Формат > Жасыру & Көрсету немесе жолдарды тінтуірдің оң жақ түймешігімен басу арқылы, содан кейін Жасыру түймешігін басыңыз, енді тек көрінетін жолдардағы мәндерді қосқыңыз келсе, Аралық жиынтық 109 жалғыз опция:
Басқа функция сандары дәл осылай жұмыс істейді. Мысалы, бос сүзгіден өткен ұяшықтарды санау үшін 3-аралық жиын немесе 103-аралық қорытынды формуласы орындалады. Бірақ диапазонда кез келген жасырын жолдар болса, тек Аралық жиынтық 103 ғана көрінетін бос еместерді дұрыс санай алады:
Ескертпе. Excel ОРТА ЖАЛПЫ функциясы барfunction_num 101-111 жасырын жолдардағы мәндерді елемейді, бірақ жасырын бағандарда емес. Мысалы, көлденең ауқымдағы сандарды қосу үшін SUBTOTAL(109, A1:E1)
сияқты формуланы пайдалансаңыз, бағанды жасыру аралық жиынға әсер етпейді.
2-мысал. Деректерді динамикалық түрде жинақтау үшін ЕГЕР + ЖАЛЫНДЫСЫ
Егер сіз әртүрлі деректер жиынын көрсету керек жиынтық есепті немесе бақылау тақтасын жасап жатсаңыз, бірақ барлығына орын жоқ болса, келесі тәсіл шешім болуы мүмкін:
- Бір ұяшықта Барлығы, Макс, Мин және т.б. сияқты функция атауларынан тұратын ашылмалы тізім жасаңыз.
- Келесі ұяшықта ашылмалы тізімге функция атауларына сәйкес келетін кірістірілген IF формуласын енгізіңіз. және A17-дегі ашылмалы тізімде Барлығы , Орташа , Макс және Мин элементтері бар, "динамикалық" Аралық жиынтық формуласы төмендегідей:
=IF(A17="total", SUBTOTAL(9,C2:C16), IF(A17="average", SUBTOTAL(1,C2:C16), IF(A17="min", SUBTOTAL(5,C2:C16), IF(A17="max", SUBTOTAL(4,C2:C16),""))))
Ал енді, пайдаланушы ашылмалы тізімнен қандай функцияны таңдайтынына байланысты, сәйкес Аралық жиынтық функциясы сүзілген жолдардағы мәндерді есептейді:
Кеңес. Егер кенеттен ашылмалы тізім мен формула ұяшығы жұмыс парағынан жоғалып кетсе, оларды сүзгілер тізімінде таңдауды ұмытпаңыз.
Excel Аралық жиыны жұмыс істемейді - жиі кездесетін қателер
Егер Аралық жиын формуласы қатені қайтарса, оның себебі болуы мүмкін.келесі себептердің бірі:
#VALUE!
- функция_саны аргументі 1 - 11 немесе 101 - 111 арасындағы бүтін саннан басқа; немесе ref аргументтерінің кез келгенінде 3-D сілтемесі бар.
#DIV/0!
- егер көрсетілген жиынтық функция нөлге бөлуді орындау керек болса (мысалы, ұяшықтар ауқымы үшін орташа немесе стандартты ауытқуды есептеу) орын алады. құрамында бір сандық мән бар).
#NAME?
- Аралық жиын функциясының атауы қате жазылған - қатені түзету оңай :)
Кеңес. ОРТА ЖАЛПЫ функциясымен әзірше өзіңізді жайлы сезінбесеңіз, кірістірілген ЖАЛПЫ АРАЛЫҚ мүмкіндігін пайдалануға және формулаларды автоматты түрде енгізуге болады.
Көрінетін ұяшықтардағы деректерді есептеу үшін Excel бағдарламасындағы ЖАЛПЫ ОРНАЛДЫҚ формулаларды осылай пайдалану керек. Мысалдарды орындауды жеңілдету үшін төмендегі үлгілер жұмыс кітабын жүктеп алуға болады. Оқығаныңыз үшін рахмет!
Тәжірибе жұмыс дәптері
Excel ЖАЛПЫ ОРТА формула мысалдары (.xlsx файлы)