Аргументтер – функциялар есептеулерді орындау үшін пайдаланатын мәндер. Excel және Google Sheets сияқты электрондық кесте бағдарламаларында функциялар орнатылған есептеулерді орындайтын жай ғана кірістірілген формулалар болып табылады және бұл функциялардың көпшілігі нәтижені қайтару үшін деректерді пайдаланушы немесе басқа көзден енгізуді талап етеді.
Функция синтаксисі
Функция синтаксисі функцияның орналасуына сілтеме жасайды және функцияның атын, жақшаны, үтір бөлгіштерін және оның аргументтерін қамтиды.
Дәлелдер әрқашан жақшамен қоршалады және жеке аргументтер үтірмен бөлінеді.
Жоғарыдағы суретте көрсетілген қарапайым мысал - ұзын бағандарды немесе сандар жолдарын қосу немесе қосу үшін пайдаланылуы мүмкін SUM функциясы. Бұл функцияның синтаксисі:
СОМ (1-сан, 2-сан, … 255-сан)
Бұл функцияның аргументтері:
1-сан, 2-сан, … сан255
Аргументтер саны
Функция талап ететін аргументтер саны функцияға байланысты өзгереді. SUM функциясында 255 аргументке дейін болуы мүмкін, бірақ тек біреуі қажет - 1-сан аргументі. Қалғандары міндетті емес.
OFFSET функциясының үш қажетті дәлелі және екі қосымша дәлелі бар.
ҚАЗІР және БҮГІН функциялары сияқты басқа функциялардың аргументтері жоқ, бірақ олардың деректерін – сериялық нөмірін немесе күнін – компьютердің жүйелік сағатынан алады. Бұл функциялар үшін ешқандай аргумент қажет болмаса да, функция синтаксисінің бөлігі болып табылатын жақшалар функцияны енгізу кезінде әлі де қосылуы керек.
Аргументтердегі деректер түрлері
Аргументтер саны сияқты, аргумент үшін енгізуге болатын деректер түрлері функцияға байланысты әр түрлі болады.
SUM функциясы жағдайында, жоғарыдағы суретте көрсетілгендей, аргументтер сандық деректерді қамтуы керек, бірақ бұл деректер болуы мүмкін:
- қорытындыланатын нақты деректер - жоғарыдағы суреттегі 1-сан аргументі
- жұмыс парағындағы сан деректерінің орнына жеке ұяшық сілтемесі - 2-сан аргументі
- жиым немесе ұяшық сілтемелерінің ауқымы - 3-сан аргументі
Дәлелдер үшін пайдалануға болатын басқа деректер түрлеріне мыналар жатады:
- мәтіндік деректер
- Логикалық мәндер
- қате мәндері
- басқа функциялар
Ұя салу функциялары
Бір функцияның басқа функцияның аргументі ретінде енгізілуі жиі кездеседі. Бұл операция кірістірілген функциялар ретінде белгілі және ол күрделі есептеулерді орындау кезінде бағдарламаның мүмкіндіктерін кеңейту үшін жасалады.
Мысалы, IF функциялары төменде көрсетілгендей бірінің ішінде бірінің ішіне орналастырылуы сирек емес.
=ЕСЕР(A1 > 50, ЕГЕР(A2 < 100, A110, A125)
Бұл мысалда екінші немесе кірістірілген ЕГЕР функциясы бірінші IF функциясының Мән_егер_шындық аргументі ретінде пайдаланылады және A2 ұяшығындағы деректер 100-ден аз болса, екінші шартты тексеру үшін пайдаланылады.
Excel 2007 жылдан бастап формулаларда 64 кірістіру деңгейіне рұқсат етілген. Бұған дейін ұя салудың жеті деңгейіне ғана қолдау көрсетілді.
Функцияның аргументтерін табу
Жеке функциялар үшін аргумент талаптарын табудың екі жолы:
- Excel бағдарламасында функцияның диалогтық терезесін ашыңыз
- Excel және Google Sheets қолданбаларындағы кеңестер терезелері
Excel функциясының диалогтық терезелері
Excel бағдарламасындағы функциялардың басым көпшілігінде жоғарыдағы суреттегі SUM функциясы үшін көрсетілгендей, функция үшін қажетті және қосымша аргументтерді тізімдейтін диалогтық терезе бар.
Функцияның тілқатысу терезесін ашуды орындауға болады:
- лентаның Формула қойындысының астындағы функция атын табу және оны басу;
- жоғарыдағы суретте көрсетілгендей формула жолының жанында орналасқан Функцияны кірістіру опциясын басу.
Кеңестер: функцияның атын теру
Excel және Google Sheets қолданбаларында функция аргументтерін табудың тағы бір жолы:
- Ұяшықты таңдаңыз.
-
Бағдарламаға формула енгізіліп жатқанын хабарлау үшін теңдік белгісін енгізіңіз.
-
Функция атын енгізіңіз.
Енгізген кезде сол әріптен басталатын барлық функциялардың атаулары белсенді ұяшықтың астындағы құралдар кеңесінде көрсетіледі.
-
Ашық жақшаны енгізіңіз - көрсетілген функция және оның дәлелдері құралдар кеңесінде берілген.
Excel бағдарламасында құралдар кеңесінің терезесі тік жақшалармен () қосымша аргументтерді қоршайды. Барлық басқа тізімделген дәлелдер қажет.
Google Sheets қолданбасында кеңестер терезесі қажетті және қосымша аргументтерді ажыратпайды. Оның орнына ол мысалды, сондай-ақ функцияны пайдаланудың қысқаша мазмұнын және әрбір аргументтің сипаттамасын қамтиды.