TRUE немесе FALSE нәтижелерін қайтару үшін бірнеше шарттарды тексеру
ЖӘНЕ НЕМЕСЕ функциялары Google парақтарындағы ең танымал логикалық функциялардың екеуі. Екі немесе одан да көп мақсатты ұяшықтан шыққан өнім сіз көрсеткен шарттарға сай келетінін тексереді.
Бұл логикалық функциялар тек екі нәтиженің (немесе логикалық мәндердің ), олар пайдаланылатын ұяшықта, TRUE немесе FALSE мәндерін ғана қайтарады:
- AND функциясы үшін бірнеше ұяшықтағы формулалар сыналды. Тек осы формулалардың барлығы шын болса, функция TRUE жауап қайтарады. Олай болмаса, функция FALSE мәнін қайтарады.
- OR функциясы үшін , тексерілген формулалардың кез келгені шын болса, OR функциясы TRUE жауап қайтарады. Барлық формулалар шын емес болса ғана, НЕМЕСЕ ол орналасқан жердегі ұяшықта FALSE мәнін береді.
ЖӘНЕ ЖӘНЕ функциясы үшін осы TRUE немесе FALSE жауаптары функциялар орналасқан ұяшықтарда көрсетілуі мүмкін немесе IF функциялары сияқты басқа Google Spreadsheet функцияларымен біріктірілуі мүмкін, әр түрлі нәтижелерді немесе бірқатар есептерді орындау.
Google парақтарында логикалық функциялар қалай жұмыс істейді
Жоғарыдағы суретте B2 және B3 ұяшықтары тиісінше ЖӘНЕ және НЕМЕСЕ функциясына ие. Жұмыс парағының A2, A3 және A4 ұяшықтарындағы деректер үшін әртүрлі шарттарды тексеру үшін екі бірдей салыстыру операторын пайдаланады.
Екі функция:
= AND (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)
Сыналатын жағдайлар:
- Егер A2 ұяшығындағы деректер 50- ден аз болса ( < аз белгісі болса)
- Егер A3 ұяшығындағы деректер 75 тең емес болса ( <> - тең емес белгісі)
- Егер A4 ұяшығындағы деректер 100- ден көп немесе тең болса ( > = үлкен немесе тең символы болса)
B2 ұяшығындағы AND функциясында A2-ден A4 ұяшықтарындағы деректер TRUE жауап қайтару үшін функцияның жоғарыдағы барлық үш шартына сәйкес келуі керек. Бұл тұрғыда бірінші екі шарт орындалады, бірақ A4 ұяшығындағы мән 100-ден көп немесе тең емес болғандықтан, ЖӘНЕ функциясы үшін шығыс FALSE болып табылады.
B3 ұяшығындағы НЕМЕСЕ функциясы жағдайында, жоғарыда келтірілген шарттардың тек біреуін функцияның A TRUE жауап қайтару үшін A2, A3 немесе A4 ұяшықтарындағы деректермен қанағаттандыруы қажет. Бұл мысалда A2 және A3 ұяшықтарындағы деректер екеуі де талап етілетін шартқа сәйкес келеді, сондықтан OR функциясының шығысы - шын.
AND / OR функциялары үшін синтаксис және дәлелдер
Функцияның синтаксисі функцияның орналасуына қатысты және функцияның атауын, жақшалар мен дәлелдерді қамтиды .
ЖӘНЕ функциясының синтаксисі:
= AND ( logical_expression1, logical_expression2, ... )
OR функциясының синтаксисі:
= OR ( logical_expression1, logical_expression2, logical_expression3, ... )
- logical_expression1 [Талап етіледі] тексерілетін күйге қатысты. Шарттың нысаны, әдетте, тексерілетін деректердің ұялы сілтемесі болып табылады, содан кейін A2 <50 сияқты жағдайдың өзі.
- logical_expression2 , logical_expression3, ... [міндетті емес] - бұл қосымша сыналатын жағдайлар.
AND функциясын енгізу
Келесі қадамдар жоғарыдағы суретте B2 ұяшығында орналасқан AND функциясын қалай енгізу керектігін қамтиды. Сол қадамдарды B3 ұяшығында орналасқан НЕМЕСЕ функциясына енгізу үшін пайдалануға болады.
Google парақтарында Excel жұмыс жасайтын функцияның дәлелдерін енгізу үшін диалогтық терезелер пайдаланылмайды. Оның орнына, функцияның атауы ұяшыққа терілгендіктен, автоматты түрде ұсынылған терезе бар.
- Белсенді ұяшықты жасау үшін B2 ұяшығын басыңыз; бұл жерде AND функциясы енгізіледі және функция нәтижесі көрсетілетін жерде.
- ЖӘНЕ функциясынан кейін теңдік белгісін ( = ) енгізіңіз.
- Сіз енгізгенде, авто ұсыныс терезесі А әрпінен басталатын функциялардың атаулары пайда болады.
- Функция ЖӘНЕ қорапта пайда болған кезде тінтуір көрсеткішінің атын нұқыңыз.
Функция дәлелдерін енгізу
AND функциясы үшін дәлелдер ашық жақшадан кейін енгізіледі. Excel бағдарламасындағыдай, функцияның аргументтері арасында бөлгіш ретінде әрекет ету үшін үтір енгізілді.
- Бұл ұяшық сілтемесін logical_expression1 аргументі ретінде енгізу үшін жұмыс парағындағы А2 ұяшығын басыңыз.
- Ұяшық сілтемесінен кейін <50 теріңіз.
- Функцияның дәлелдері арасында бөлгіш ретінде әрекет ету үшін ұяшық сілтемесінен кейін үтір теріңіз.
- Бұл ұяшық сілтемесін logical_expression2 аргументі ретінде енгізу үшін жұмыс парағындағы А3 ұяшығын басыңыз.
- Ұяшық сілтемесінен кейін <> 75 теріңіз.
- Басқа бөлгіш ретінде әрекет ету үшін екінші үтірді теріңіз.
- Үшінші ұяшық сілтемесін енгізу үшін жұмыс парағындағы A4 ұяшығын басыңыз.
- Үшінші ұяшық сілтемесінен кейін > = 100 теріңіз.
- Аргументтерден кейін жабық жақшаны енгізу және функцияны аяқтау үшін пернетақтадағы Enter пернесін басыңыз.
B2 ұяшығында FALSE мәні пайда болуы керек, себебі A4 ұяшығындағы деректер 100-ден көп немесе тең болуы шартына сәйкес келмейді.
B2 ұяшығын нұқығанда, жұмыс парағының үстіндегі формула жолында = AND (A2 <50, A3 <> 75, A4> = 100) толық функциясы пайда болады.
НЕМЕСЕ ЖӘНЕ орнына
Жоғарыдағы қадамдар жоғарыдағы жұмыс парағындағы B3 ұяшығында орналасқан НЕМЕСЕ функциясын енгізу үшін де қолданылуы мүмкін.
Аяқталған НЕМЕСЕ функциясы = OR (A2 <50, A3 <> 75, A4> = 100) болады.
TRUE ұяшығында TRUE мәні болуы керек, себебі тек сыналған жағдайлардың біреуі НЕМЕСЕ функциясы үшін шын мәнді қайтару үшін шынайы болуы керек және осы мысалда шарттардың екеуі дұрыс:
- A2 ұяшығындағы деректер 50-ден аз.
- A3 ұяшығындағы деректер 75 тең емес.