Бүлінген формулаларды болдырмау әдісі

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

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

Мына маңызды әдістерді пайдаланыңыз:

Бұл жиі кездесетін қатені болдырмау:

Әр функцияны теңдік белгімен (=) бастаңыз

Егер жазбаңыз теңдік белгісімен басталмаса, ол формула болмайды және есептелмейді; бұл жиі кездесетін қате.

Мысалы, SUM(A1:A10) сияқты бір формуланы терген кезде, Excel Online бағдарламасы формула нәтижесінің орнына SUM(A1:A10) мәтін жолын көрсетеді. Егер 11/2 мәнін терсеңіз, 11 санын 2 санына бөлудің орнына, 2 қараша немесе 11/02/2009 сияқты күнді көресіз.

Бұл күтілмеген нәтижелерді болдырмау үшін әрқашан теңдік белгімен бастаңыз. Мысалы, былай теріңіз: =SUM(A1:A10) және =11/2

Барлық ашылатын және жабылатын жақшаларды қойыңыз

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

Мысалы, =IF(B5<0),"Not valid",B5*1.05) формуласы дұрыс істемейді, себебі мұнда екі жабу жақша және тек бір ашу жақшасы бар.

Дұрыс формула мынадай болуы тиіс: =IF(B5<0,"Not valid",B5*1.05).

Барлық талап етілген аргументтерді енгізіңіз

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

Мысалы, UPPER функциясы тек бір мәтін жолын немесе ұяшық сілтемесін аргумент ретінде қабылдайды: =UPPER("hello") немесе =UPPER(C2)

Сондай-ақ, SUM сияқты кейбір функцияларға тек сандық аргументтер қажет, ал REPLACE сияқты функцияларға, олардың кемінде бір аргументіне мәтін мәні қажет. Егер қате деректер түрін пайдалансаңыз, кейбір функциялар күтілмеген нәтижелерді беруі немесе «#VALUE!» қатесін көрсетуі мүмкін.

Формулаларда пішімделмеген сандарды пайдалану

Формулаларда доллар белгісімен ($) немесе ондық бөлшектермен (,) пішімделген сандарды пайдаланбаңыз, себебі доллар белгісі абсолютті сілтемелерді және үтірлер аргумент бөлшектерін көрсетеді. Пішімделген сандар формула есептеуінде пайдаланбайды. Формулада $1.000 мәнін терудің орнына, 1000 мәнін теріңіз.

Егер аргументтерде пішімделген сандарды пайдалансаңыз, күтілмеген есептеу нәтижелерін аласыз және «#NUM!» қатесін де көруіңіз мүмкін. Мысалы, -2134 мәнінің абсолютті мәнін табу үшін =ABS(-2,134) формуласын енгізсеңіз, Excel Online бағдарламасы «#NUM!» қатесін көрсетеді, себебі ABS функциясы аргументті ғана қабылдайды.

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

Ұяшық деректерінің дұрыс түрін пайдалану

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

Мысалы, мәтін ретінде пішімделген ұяшыққа «=2+3» қарапайым формуланы енгізсеңіз, Excel Online бағдарламасы енгізген деректеріңізді есептей алмайды. Ұяшықта тек =2+3 мәні болады.

Мұны түзету үшін ұяшықтың деректер түрін Мәтін мәнінен Жалпы мәніне өзгертіңіз, мысалы:

  1. Ұяшықты таңдаңыз.

  2. Басты бет > Сан пішімі көрсеткісін басып, Жалпы параметрін таңдаңыз.

  3. Ұяшықты «Өңдеу» режиміне қою үшін «F2» пернесін басыңыз, содан соң формуланы қабылдау үшін «Enter» пернесін басыңыз.

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

Сандарды көбейту үшін «*» белгісін пайдалану

«x» белгісін формулада көбейту операторы ретінде пайдалануға болады, бірақ оның орнына жұлдызшаны (*) пайдалану қажет.

Формулада «x» белгісін пайдаланған кезде, Excel Online бағдарламасы формула қатесі бар екенін білдіру үшін ұяшықтың айналасына нүктелі қызыл жиекті орналастырып, нәтижелерді есептей алмай, оның орнына ұяшықта формуланы көрсетеді.

Формулалардағы мәтін шетінде тырнақшаларды қойыңыз

Ішінде мәтіні бар формуланы жасағыңыз келсе, сол мәтінді тырнақшаға алыңыз.

Мысалы, =«Бүгін » және МӘТІН(БҮГІН(),«кккк, аааа кк») формуласы «Бүгін» мәтінін МӘТІН және БҮГІН функциясымен біріктіріп, ұяшықта Бүгін дүйсенбі, 30 мамыр формуласын береді.

Формулада «Бүгін» мәтінінде аяғындағы тырнақшадан бұрын бос орын қою керектігін ескеріңіз; бұл Бүгін және Дүйсенбі, 30 мамыр арасында сізге қажет бос орынды қамтамасыз етеді. Мәтін шетінде тырнақшалар болмаса, формула «#NAME?» қатесін көрсетуі мүмкін.

Формулада 64 функциядан артық қоймаңыз

Формулада 64 функция деңгейлеріне дейін біріктіре (немесе енгізе) аласыз.

Мысалы, =IF(SQRT(PI())<2,«Екіден аз!»,«Екіден көп!») формуласы функциялардың 3 деңгейіне ие: PI функциясыIF функциясы ішіне қойылған SQRT функциясы қойылады.

Сандық мәндерді нөлге бөлуді болдырмаңыз

Ұяшықты нөл (0) немесе бос мәні бар ұяшықпен бөлсеңіз, «#DIV/0!» қатесі пайда болады.

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

=IFERROR(3/0,0)

=IFERROR(3/7,0)

Бірінші формула 0 мәнін қайтарады, себебі «IFERROR» функциясы қателіктегі нөл бойынша бөлуді таниды. Екінші формула 3/7 мәнін қайтарады, қателіктер жоқ, себебі сіз нөл мәнімен бөлмедіңіз.

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

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×