Excel массив формуласы – бір деректер мәнінен гөрі бір немесе бірнеше массивтердегі мәндер бойынша есептеулерді орындайтын формула. Электрондық кесте бағдарламаларында жиым әдетте жұмыс парағындағы көрші ұяшықтарда болатын қатысты деректер мәндерінің ауқымы немесе сериясы болып табылады.
Бұл нұсқаулар Excel 2019, 2016, 2013, 2010 және Microsoft 365 жүйесіне арналған Excel үшін қолданылады.
Массив формулалары дегеніміз не?
Массив формулалары кәдімгі формулаларға ұқсас. Олар:
- Теңдік белгісінен бастаңыз (=)
- Кәдімгі формулалар сияқты синтаксисті пайдаланыңыз
- Бірдей математикалық операторларды пайдаланыңыз
- Бірдей жұмыс тәртібін орындаңыз
Алайда, жиым формулалары бұйра жақшалармен қоршалған { }. Оларды жай ғана теру мүмкін емес; формуланы енгізгеннен кейін Ctrl, Shift және Enter пернелерін басу арқылы қосу керек. жасуша немесе жасушалар. Осы себепті, жиым формуласы кейде Excel бағдарламасында CSE формуласы деп аталады.
Жиым формуласын өңдеген кез келген кезде, бұйра жақшалар жоғалады. Оларды қайтару үшін Ctrl, Shift және Enter пернелерін қайта басыңыз.
Массив формулаларының екі негізгі түрі бар:
- Бір жұмыс парағы ұяшығында бірнеше есептеулерді орындайтын бір ұяшықты массив формулалары
- Бірнеше жұмыс парағы ұяшығындағы көп ұяшықты массив формулалары
Массив формуласын қалай жасауға болады
- Ұяшыққа формуланы енгізіңіз.
- Пернетақтадағы Ctrl және Shift пернелерін басып тұрыңыз.
- Массив формуласын жасау үшін Enter пернесін басып, босатыңыз.
- Ctrl және Shift пернелерін босатыңыз.
- Дұрыс орындалса, формуланы бұйра жақшалар қоршайды.
Бір ұялы жиым формулалары
Жалғыз ұяшық массивінің формуласы SUM, Орташа немесе COUNT сияқты функцияны пайдаланады., көп ұяшықты массив формуласының шығысын бір ұяшықтағы бір мәнге біріктіру. Төменде мысал келтірілген:
{=ҚОСЫНДЫ(A1:A2B1:B2)}
Жоғарыдағы формула A1B1 және A2B2 көбейтіндісін қосады, содан кейін ол бір нәтижені береді жұмыс парағындағы жалғыз ұяшық. Бұл формуланы ұсынудың тағы бір жолы:
=(A1B1)+(A2B2)
Көп ұяшықты массив формулалары
Аты айтып тұрғандай, көп ұяшықты жиым формулалары бірнеше жұмыс парағының ұяшықтарында болады және олар жауап ретінде массивді қайтарады. Басқаша айтқанда, бірдей формула екі немесе одан да көп ұяшықтарда және ол әр ұяшықта әртүрлі жауаптарды қайтарады.
Массив формуласының әрбір көшірмесі немесе данасы өзі орналасқан әрбір ұяшықта бірдей есептеуді орындайды, бірақ әрқайсысы әртүрлі деректерді пайдаланады. Сондықтан әрқайсысы әртүрлі нәтиже береді. Бірнеше ұяшық массивінің формуласының мысалы:
{=A1:A2B1:B2}
Егер жоғарыдағы жиым формуласы жұмыс парағындағы C1 және C2 ұяшықтарында болса, нәтижелер келесідей болады:
- A1 деректері B1 деректеріне көбейтіледі және нәтижелер C1 ұяшығында көрсетіледі.
- A2 деректері B2 деректеріне көбейтіледі және нәтижелер C2 ұяшығында көрсетіледі.
Массив формулалары және Excel функциялары
Сіз SUM, AVERAGE және COUNT сияқты көптеген кірістірілген Excel функцияларын пайдалана аласыз. , массив формуласында. Сондай-ақ TRANSPOSE сияқты бірнеше функциялар бар, олар әрқашан дұрыс жұмыс істеу үшін массив формуласы болуы керек. (TRANSPOSE функциясы деректерді жолдан бағанға немесе керісінше көшіреді.)
Сонымен қатар INDEX және МАТЧ немесе MAX сияқты көптеген функциялардың пайдалылығын кеңейтуге болады.және IF массив формуласында бірге пайдалану арқылы.
Жалғыз ұяшық массивінің қарапайым формуласын жасау
Бір ұяшық массивінің формулалары әдетте алдымен көп ұяшықты есептеуді жүзеге асырады, содан кейін біріктіру үшін Орташа немесе SUM сияқты функцияны пайдаланады. массивтің шығысы бір нәтижеге.
Деректерді табу кезінде қате мәндерін елемеу
Бұл жиым формуласы мынаны табу үшін AVERAGE, IF және ISNUMBER функцияларын пайдаланады. DIV/0! және NAME? сияқты қате мәндерін елемеу кезінде бар деректердің орташа мәні
Деректердің ұяшықтарын санау
Бірнеше шарттардың біріне сәйкес келетін деректер ұяшықтарын санау үшін жиым формуласындағы SUM және IF функцияларын пайдаланыңыз; бұл әдіс Excel бағдарламасының COUNTIFS функциясын пайдаланудан ерекшеленеді, ол ұяшықты санамас бұрын барлық орнатылған шарттарды орындауды талап етеді.
Ең үлкен оң немесе теріс санды табыңыз
Бұл мысал MAX функциясын және IF функциясын массив формуласында біріктіреді, ол ауқым үшін ең үлкен немесе ең үлкен мәнді табады. нақты критерийлерге сәйкес келетін деректер. Мұнда ең үлкен мән ең баяу уақытты білдіреді.
Ең кіші оң немесе теріс санды табыңыз
Жоғарыдағы мысалға ұқсас, ең кіші немесе ең аз мәнді табу үшін массив формуласында MIN және IF функцияларын біріктіруге болады. белгілі бір шарттарға сай деректер ауқымы үшін.
Орташа немесе орташа мәнді табыңыз
Excel бағдарламасындағы MEDIAN функциясы деректер тізімінің ортаңғы мәнін табады. Оны массив формуласындағы IF функциясымен біріктіру арқылы байланысты деректердің әртүрлі топтары үшін орташа мәнді табуға болады.
Бірнеше критерийі бар іздеу формуласын жасаңыз
Бұл массив формуласы дерекқордағы нақты ақпаратты табу үшін МАТCH және INDEX функцияларын кірістіруді қамтиды.
Сол жақтан іздеу формуласын жасау
VLOOKUP функциясы әдетте оң жақтағы бағандарда орналасқан деректерді ғана іздейді, бірақ оны CHOOSE функциясымен біріктіру арқылы сіз Іздеу_мәні аргументінің сол жағындағы деректер бағандарын іздейтін сол жақ іздеу формуласын жасай алады.
Массивді әдетте бір мәнді немесе ұяшық сілтемесін қамтитын функция үшін аргумент ретінде енгізген кезде, Ctrl+Shift+Enter пернелерін пайдаланбай, жақшаларды тікелей теруге боладыпернелер тіркесімі, жоғарыдағы мысалдағыдай.