Excel ұяшығына формуланы енгізу жолы

Көптеген жаңа Excel пайдаланушыларында жиі сұрақ туындайды: Excel формуласы дегеніміз не және оны ұяшыққа қалай енгізу керек. Көбісі тіпті бұл не үшін қажет деп ойлайды. Олар үшін Excel электрондық кесте болып табылады. Бірақ шын мәнінде, бұл үлкен көп функциялы калькулятор және белгілі бір дәрежеде бағдарламалау ортасы.

Формула және функция туралы түсінік

Excel бағдарламасындағы барлық жұмыс формулаларға негізделген, олардың саны өте көп. Кез келген формуланың негізінде функция жатыр. Бұл алдын ала өңделгеннен кейін жіберілген деректерге байланысты мәнді қайтаратын негізгі есептеу құралы.

Формула – логикалық операторлардың, арифметикалық амалдар мен функциялардың жиынтығы. Ол әрқашан осы элементтердің барлығын қамтымайды. Есептеу, мысалы, тек математикалық операцияларды қамтуы мүмкін.

Күнделікті сөйлеуде Excel пайдаланушылары бұл ұғымдарды жиі шатастырады. Шындығында, олардың арасындағы сызық өте ерікті және екі термин де жиі қолданылады. Дегенмен, Excel бағдарламасымен жұмыс істеуді жақсы түсіну үшін дұрыс мәндерді білу қажет. 

Формулаға байланысты терминдер

Шын мәнінде, терминологиялық аппарат әлдеқайда кең және толығырақ қарастыруды қажет ететін көптеген басқа ұғымдарды қамтиды.

  1. Тұрақты. Бұл өзгеріссіз қалатын және өзгертуге болмайтын мән. Бұл, мысалы, Pi саны болуы мүмкін.
  2. Операторлар. Бұл белгілі бір операцияларды орындау үшін қажет модуль. Excel операторлардың үш түрін ұсынады:
    1. Арифметика. Бірнеше сандарды қосу, азайту, бөлу және көбейту үшін қажет. 
    2. Салыстыру операторы. Деректер белгілі бір шартқа сәйкес келетінін тексеру үшін қажет. Ол бір мәнді қайтара алады: ақиқат немесе жалған.
    3. Мәтіндік оператор. Бұл бір ғана және деректерді біріктіру үшін қажет – &.
  3. Сілтеме. Бұл формула ішіндегі деректер алынатын ұяшықтың мекенжайы. Сілтемелердің екі түрі бар: абсолютті және салыстырмалы. Біріншісі, егер формула басқа орынға жылжытылса, өзгермейді. Салыстырмалы ұяшықтар сәйкесінше ұяшықты көрші немесе сәйкес ұяшыққа өзгертеді. Мысалы, қандай да бір ұяшықта B2 ұяшығына сілтемені көрсетсеңіз, содан кейін осы формуланы оң жақтағы көршісіне көшірсеңіз, мекенжай автоматты түрде C2 болып өзгереді. Сілтеме ішкі немесе сыртқы болуы мүмкін. Бірінші жағдайда Excel бағдарламасы бір жұмыс кітабында орналасқан ұяшыққа қатынасады. Екіншісінде – екіншісінде. Яғни, Excel басқа құжатта орналасқан деректерді формулаларда пайдалана алады. 

Ұяшыққа мәліметтерді енгізу жолы

Функцияны қамтитын формуланы енгізудің ең оңай жолдарының бірі - Функция шеберін пайдалану. Оны шақыру үшін формула жолының сол жағындағы fx белгішесін басу керек (ол кестенің үстінде орналасқан және ұяшықтың мазмұны, егер формула болмаса немесе формула болса, онда қайталанады) бар болса көрсетіледі.Мұндай диалогтық терезе пайда болады.

1

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

Формулаларды енгізудің екінші жолы - Excel таспасындағы сәйкес қойындыны пайдалану.

Excel ұяшығына формуланы енгізу жолы
2

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

Функцияны ұяшыққа тікелей енгізуге де болады. Ол үшін оған формуланы енгізу таңбасын (= =) жазуды бастау керек және функцияның атын қолмен енгізу керек. Бұл әдіс оны жатқа білетін тәжірибелі пайдаланушылар үшін қолайлы. Көп уақытты үнемдеуге мүмкіндік береді.

Excel ұяшығына формуланы енгізу жолы
3

Бірінші әріптерді енгізгеннен кейін тізім пайда болады, онда сіз сондай-ақ қажетті функцияны таңдап, оны кірістіре аласыз. Егер тінтуірді пайдалану мүмкін болмаса, TAB пернесін пайдаланып осы тізім бойынша шарлауға болады. Егер солай болса, сәйкес формуланы екі рет басу жеткілікті. Функция таңдалғаннан кейін деректерді дұрыс реттілікпен енгізуге мүмкіндік беретін шақыру пайда болады. Бұл деректер функцияның аргументтері деп аталады.

Excel ұяшығына формуланы енгізу жолы
4

Егер сіз әлі де Excel 2003 нұсқасын пайдаланып жатсаңыз, онда ол ашылмалы тізімді қамтамасыз етпейді, сондықтан функцияның нақты атауын есте сақтау және жадтан деректерді енгізу қажет. Барлық функция аргументтері үшін де солай. Бақытымызға орай, тәжірибелі пайдаланушы үшін бұл проблема емес. 

Әрқашан тең белгісі бар формуланы бастау маңызды, әйтпесе Excel ұяшықта мәтін бар деп ойлайды. 

Бұл жағдайда плюс немесе минус белгісінен басталатын деректер де формула болып саналады. Осыдан кейін ұяшықта мәтін болса, Excel бағдарламасы #NAME? қатесін береді. Егер сандар немесе сандар берілсе, онда Excel сәйкес математикалық амалдарды (қосу, алу, көбейту, бөлу) орындауға тырысады. Кез келген жағдайда, әдеттегідей формуланы = белгісімен енгізуді бастау ұсынылады.

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

Функция аргументтері туралы түсінік

Барлық дерлік функцияларда ұяшық сілтемесі, мәтін, сан және тіпті басқа функция болуы мүмкін аргументтер бар. Сонымен, егер сіз функцияны қолдансаңыз ЭНЕЧЕТ, тексерілетін сандарды көрсету қажет. Логикалық мән қайтарылады. Егер бұл тақ сан болса, TRUE қайтарылады. Тиісінше, егер жұп болса, онда «ЖАЛҒАН». Жоғарыдағы скриншоттардан көріп отырғаныңыздай, аргументтер жақшаға енгізіледі және нүктелі үтірмен бөлінеді. Бұл жағдайда бағдарламаның ағылшын тіліндегі нұсқасы пайдаланылса, кәдімгі үтір бөлгіш қызметін атқарады. 

Енгізу аргументі параметр деп аталады. Кейбір функциялар оларды мүлдем қамтымайды. Мысалы, ұяшықта ағымдағы уақыт пен күнді алу үшін = формуласын жазу керекTATA (). Көріп отырғаныңыздай, егер функция аргументтерді енгізуді қажет етпесе, жақшаларды әлі де көрсету қажет. 

Формулалар мен функциялардың кейбір ерекшеліктері

Формула арқылы сілтеме жасалған ұяшықтағы деректер өңделсе, ол сәйкесінше деректерді автоматты түрде қайта есептейді. Бізде қалыпты ұяшық сілтемесі бар қарапайым формулаға жазылған A1 ұяшығы бар делік = D1. Ондағы ақпаратты өзгертсеңіз, сол мән A1 ұяшығында көрсетіледі. Дәл осылай нақты ұяшықтардан деректерді алатын күрделі формулалар үшін.

Стандартты Excel әдістері ұяшықтың мәнін басқа ұяшыққа қайтара алмайтынын түсіну маңызды. Сонымен қатар, бұл тапсырмаға макростарды – Excel құжатында белгілі әрекеттерді орындайтын ішкі бағдарламаларды пайдалану арқылы қол жеткізуге болады. Бірақ бұл мүлдем басқа тақырып, бұл жаңадан бастағандар үшін емес, өйткені ол бағдарламалау дағдыларын қажет етеді.

Массив формуласы туралы түсінік

Бұл формуланың сәл басқаша түрде енгізілген нұсқаларының бірі. Бірақ көбісі оның не екенін білмейді. Сондықтан алдымен бұл терминнің мағынасын түсінейік. Мұны мысалмен түсіну әлдеқайда оңай. 

Бізде формула бар делік СУМ, ол белгілі бір ауқымдағы мәндердің қосындысын қайтарады. 

А1:А5 ұяшықтарына бірден беске дейінгі сандарды жазу арқылы осындай қарапайым диапазон құрайық. Содан кейін біз функцияны көрсетеміз =ҚОСЫНДЫ(A1:A5) В1 ұяшығында. Нәтижесінде 15 саны сонда пайда болады. 

Бұл қазірдің өзінде массив формуласы ма? Жоқ, ол деректер жиынтығымен жұмыс істейді және оны біреуі деп атауға болады. Кейбір өзгерістер енгізейік. Әрбір аргументке біреуін қосу керек делік. Ол үшін келесідей функцияны жасау керек:

=ҚОСЫНДЫ(A1:A5+1). Олардың сомасын есептемес бұрын мәндер ауқымына біреуін қосқымыз келеді. Бірақ бұл пішінде де Excel мұны істегісі келмейді. Ол мұны Ctrl + Shift + Enter формуласы арқылы көрсетуі керек. Массив формуласы сыртқы түрі бойынша ерекшеленеді және келесідей көрінеді:

{=ҚОСЫНДЫ(A1:A5+1)}

Осыдан кейін, біздің жағдайда, нәтиже 20 енгізіледі. 

Бұйра жақшаларды қолмен енгізудің мағынасы жоқ. Бұл ештеңе істемейді. Керісінше, Excel бұл функция және формуланың орнына жай ғана мәтін деп ойламайды. 

Бұл функцияның ішінде, сонымен қатар, келесі әрекеттер орындалды. Біріншіден, бағдарлама бұл ауқымды құрамдастарға бөледі. Біздің жағдайда бұл 1,2,3,4,5. Содан кейін Excel олардың әрқайсысын автоматты түрде бір-бірден арттырады. Содан кейін алынған сандар қосылады.

Жиым формуласы стандартты формула жасай алмайтын нәрсені жасай алатын басқа жағдай бар. Мысалы, бізде A1:A10 ауқымында тізімделген деректер жинағы бар. Стандартты жағдайда нөл қайтарылады. Бірақ бізде нөлді есепке алу мүмкін емес жағдай бар делік.

Осы мәнге тең еместігін тексеру үшін диапазонды тексеретін формуланы енгізейік.

=МИН(ЕСЛИ(A1:A10<>0;A1:A10))

Мұнда қалаған нәтижеге қол жеткізіледі деген жалған сезім пайда болады. Бірақ бұл олай емес, өйткені мұнда массив формуласын пайдалану керек. Жоғарыда келтірілген формулада тек бірінші элемент тексеріледі, бұл, әрине, бізге сәйкес келмейді. 

Бірақ оны массив формуласына айналдырсаңыз, туралау тез өзгеруі мүмкін. Енді ең кіші мән 1 болады.

Жиым формуласының артықшылығы да бар, ол бірнеше мәндерді қайтара алады. Мысалы, кестені ауыстыруға болады. 

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

пікір қалдыру