Бұл оқулық мысалда екі түрлі жоба үшін ортаңғы тендерді табу үшін MEDIAN IF массив формуласы қолданылады. Формуланың сипаты іздеу шартын өзгерту арқылы бірнеше нәтижелерді іздеуге мүмкіндік береді (осы оқулық мысалында жоба атауы).
Бұл мақаладағы ақпарат Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 және Mac жүйесіне арналған Excel үшін қолданылады.
MEDIAN және IF функциялары туралы
Формуланың әрбір бөлігінің жұмысы:
- MEDIAN функциясы жобаның ортаңғы мәнін табады.
- Егер функциясы жоба атаулары арқылы шарт орнату арқылы қандай жобаға тендер бергіміз келетінін таңдауға мүмкіндік береді.
- Массив формуласы IF функциясына бір ұяшықтағы бірнеше шарттарды тексеруге мүмкіндік береді. Шарт орындалса, массив формуласы орташа тендерді табу үшін MEDIAN функциясы қандай деректерді (жоба тендерлері) зерттейтінін анықтайды.
Excel CSE формулалары
Массив формулалары экрандағы Ctrl+ Shift+ Enter пернелерін басу арқылы жасалады. Формула терілгеннен кейін пернетақтаны бір уақытта басыңыз. Жиым формуласын жасау үшін пернелер басылғандықтан, олар кейде CSE формулалары деп аталады.
MEDIAN IF кірістірілген формула синтаксисі және аргументтері
MEDIAN IF формуласының синтаксисі мен аргументтері келесідей:
=MEDIAN(ЕГЕР(логикалық_тест,_шын_мән,_егер_жалған_мән))
Егер функциясы MEDIAN функциясының ішінде кірістірілгендіктен, бүкіл IF функциясы MEDIAN функциясы үшін жалғыз аргумент болады.
Егер функциясының аргументтері:
- логикалық_тест (міндетті): TRUE немесе FALSE логикалық мәніне тексерілген мән немесе өрнек.
- егер_шындық_мән (міндетті): Логикалық_тест ақиқат болса көрсетілетін мән.
- false_value (міндетті емес): логикалық_тест өтірік болса көрсетілетін мән.
Excel MEDIAN IF массив формуласының мысалы
Келесі мысал орташа немесе орташа тендерді табу үшін екі түрлі жобаға арналған тендерлерді іздейді. IF функциясының аргументтері мұны келесі шарттар мен нәтижелерді орнату арқылы орындайды:
- Логикалық сынақ жұмыс парағының D10 ұяшығына терілген жоба атауына сәйкестікті табады.
- Мән_егер_шындық аргументі MEDIAN функциясының көмегімен таңдалған жоба үшін орташа тендер болып табылады.
- Егер_жалған_мән аргументі алынып тасталды, себебі ол қажет емес және оның болмауы формуланы қысқартады. Деректер кестесінде жоқ жоба атауы (мысалы, C жобасы) D10 ұяшығына терілсе, формула нөлдік мәнді қайтарады.
Оқулық деректерін Excel бағдарламасына енгізіңіз
- Мысал деректерін жоғарыда көрсетілгендей бос Excel жұмыс парағына енгізіңіз.
- D10 ұяшығына Project A деп теріңіз. Қай жоба сәйкес келетінін табу үшін формула осы ұяшықты іздейді.
Егер кірістірілген болса MEDIAN формуласын енгізіңіз
Кірістірілген формуланы да, жиым формуласын да жасағанда, бүкіл формула бір жұмыс парағы ұяшығына терілуі керек. Формула аяқталған кезде Enter пернесін баспаңыз немесе басқа ұяшықты таңдамаңыз, себебі формула массив формуласына айналады.
МӘН! қате формуланың массив ретінде дұрыс енгізілмегенін білдіреді.
- Ұяшықты таңдау E10. Бұл жерде формула нәтижелері көрсетіледі.
-
Ұяшыққа келесі формуланы теріңіз:
=ОРТА(Егер(D3:D8=D10, E3:E8))
- Ctrl және Shift пернелерін басып тұрыңыз.
- Массив формуласын жасау үшін Enter пернесін басыңыз.
- Жауап 15875 (пішімдеуімен $15, 875) E10 ұяшығында пайда болады, себебі бұл А жобасы үшін орташа тендер.
Формуланы сынау
В жобасы үшін орташа тендерді табу арқылы формуланы сынап көріңіз. D10 ұяшығына Project B деп теріп, Enter пернесін басыңыз.
Формула E10 ұяшығындағы 24365 ($24, 365) мәнін береді.