Excel логикалық операторлары: оларды қалай пайдалануға болады?

  • Мұны Бөлісіңіз
Hugh West

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

Логикалық операторларды практикалық қолдану арқылы түсіндіру үшін біз төмендегі деректер жиынын қолданамыз.

Бұл деректер жиыны несиені мерзімімен төлеу. Төлем ай сайын төленеді.

Тәжірибелік жұмыс кітабын жүктеп алу

Осы мақаланы оқып жатқанда жаттығу жасау үшін осы жаттығу жұмыс кітабын жүктеп алыңыз.

Excel Boolean Operators.xlsx

Excel логикалық функциялары мен операторларына кіріспе

Логикалық оператор келесіден келеді логикалық өрнек. Логикалық өрнек әдетте бағдарламалау тілдерінде қолданылады. Логикалық өрнекті өрнектеу үшін логикалық операторлар қолданылады. Логикалық өрнектің қайтарылуы 1 немесе 0 болып табылады. Оңай түсіну үшін оны сәйкесінше True немесе False деп көрсетуге болады.

Excelде бізде 4 логикалық оператор/функция бар - NOT , OR , AND және XOR . Енді біз Excel бағдарламасындағы келесі логикалық функцияларға шолу жасаймыз.

Оператор Сипаттамасы
ЕМЕС Бұл функцияның негізі кері нәтижені қайтару болып табылады. Аргумент қандай болса да, бұл оның кері мәнін қайтарадыаргумент.
ЖӘНЕ Бұл барлық аргументтерді салыстырады және егер барлық дәлелдер қанағаттандыратын болса, онда TRUE мәнін қайтарады, әйтпесе ЖАЛҒАН.
НЕМЕСЕ Егер аргументтердің кез келгені қанағаттандырса, қайтару АҚИҚАТ болады. Бірақ егер барлық аргументтер қанағаттанбайтын болса, нәтиже ЖАЛҒАН болады.
XOR Ол "ерекше НЕМЕСЕ" ретінде белгілі. . Біз екі дәлелді салыстырып жатырмыз делік. Аргументтердің кез келгені ақиқат болса, TRUE мәнін қайтарады. Бірақ егер барлық аргументтер ақиқат болса немесе аргументтердің ешқайсысы ақиқат болмаса, онда ЖАЛҒАН мәнін қайтарыңыз.

Бұл логикалық операциялар кез келген логикалық операцияны қолданғанда орындалады.

Логикалық оператор Мағына Мысалы Түсіндіру
= Тең =B4=C4 Бұл формула B4 және C4 салыстырады егер екеуі де тең болса, TRUE қайтарады, әйтпесе ЖАЛҒАН.
> Үлкен =B4>C4 Егер B4 C4-тен үлкен болса, қайтару Әйтпесе ЖАЛҒАН болады.
< Кем =B4 strong=""> Егер B4 аз болса C4 мәнінен гөрі қайтару ШЫН болады әйтпесе ЖАЛҒАН.
Тең емес =B4C4 Бұл B4 және C4 салыстырады және егер екеуі де тең болмаса, TRUE мәнін қайтарады, әйтпесеЖАЛҒАН.
>= Үлкен немесе тең =B4>=C4 Егер B4 C4 мәнінен үлкен немесе оған тең болса, қайтару АҚИҚА, әйтпесе ЖАЛҒАН болады.
<= Кіші немесе тең =B4<=C4 Егер B4 мәні C4 мәнінен кіші немесе оған тең болса, қайтару ШЫН болады, әйтпесе ЖАЛҒАН.

4 Excel бағдарламасында логикалық операторларды пайдалану мысалдары

Енді Excel бағдарламасында логикалық функциялар мен операторларды қолданатын мысалдарды көрсетеміз.

1. NOT логикалық операторының қолданбасы

NOT функциясы нәтижені өзгертеді. TRUE FALSE және керісінше түрлендіреді.

Мұнда біз 3 мысалмен NOT функцияның қолданылуын көрсетеміз.

1-мысал:

Төмендегі деректер жиынында ЕМЕС функциясын қолданамыз.

1-қадам:

  • F5 ұяшығына өтіңіз.
  • Төмендегі кодты жазыңыз:

=NOT(D5=5)

2-қадам:

  • Енді <түймесін басыңыз. 6>Enter .

3-қадам:

  • Толтыру тұтқасын тартыңыз соңғы ұяшыққа қарай.

Мұнда біз ұяшықтардың қай деректерін көру үшін NOT функциясын қолдандық. Ұзақтығы бағаны 5 жылға тең. Нәтижеден біз 5-ке тең ұяшықтар ЖАЛҒАН , ал қалғандары көрсетілгенін көреміз. ШЫН .

2-мысал:

Бұл мысалда Егер функциясын арқылы кірістіреміз NOT функциясы.

1-қадам:

  • Келесі формуланы F5 ұяшығына жазыңыз.
=IF(NOT(D5=5),"Yes","No")

2-қадам:

  • Одан кейін <6 түймесін басыңыз>Енгізіңіз және қайтаруды қараңыз.

3-қадам:

  • Толтыру тұтқасы белгішесін соңғы ұяшыққа қарай бағыттаңыз.

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

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

Оқу. Толығырақ: Excel бағдарламасында логикалық операторларды пайдалану жолы (11 мысал)

2. Excel бағдарламасында логикалық ЖӘНЕ операторын пайдалану

ЖӘНЕ функциясы аргументтерді шарттармен тексереді. Егер барлық аргументтер шарттарды қанағаттандырса, нәтиже ШЫН болады. Бірақ егер аргументтердің кез келгені шартты қанағаттандырмаса, ЖАЛҒАН қайтарады.

Енді түсінікті болу үшін 5 мысалды қарастырайық.

1-мысал:

Мұнда біз ЖӘНЕ функциясының қарапайым мысалын көрсетеміз. Біз 5 жылдан астам мерзімі бар несиелерді тексереміз. Бұл мысалда жалғыз шарт қолданылады.

1-қадам:

  • F5 ұяшығына өтіп, төмендегі формуланы қойыңыз:
=AND(D5>5)

2-қадам:

  • Сосын басыңыз Қайтаруды алу үшін енгізіңіз.

3-қадам:

  • Толтыру тұтқасы белгішесін соңғы ұяшыққа қарай бағыттаңыз.

Осы жерден ЖӘНЕ операторын қолданудың қарапайымдылығын көре аламыз. .

2-мысал:

Бұл мысалда әр уақытта ЖӘНЕ функциясын қолдану арқылы бір формулада бірнеше шарттарды қолданамыз. Қай жолдарда ұзақтығы 5 жылдан астам немесе оған тең және жалпы несие $100 000 аз екенін анықтаймыз.

1-қадам:

  • Өту F5 ұяшығы.
  • Екі шарттан тұратын төмендегі формуланы қойыңыз.
=AND(D5>=5,E5<=100000)

2-қадам:

  • Енді төмендегі суреттегі формуланы қолданғаннан кейін қайтаруды көре аламыз.

Сонымен, Excel бағдарламасында бір ЖӘНЕ функциясымен бірнеше шарттарды қолдана аламыз.

3-мысал:

Мұнда біз кірістірілген ЖӘНЕ функциясын қолданамыз. Формулада тек ЖӘНЕ функциясы ғана пайдаланылады. Енді осы формуланы қолданғаннан кейін не болатынын қараңыз.

1-қадам:

  • Төмендегі формуланы F5 ұяшығына жазыңыз.
=AND(AND(D5>2,D550000,E5<200000))

2-қадам:

  • <6 басыңыз> енгізіңіз және қалған ұяшықтарға да қолданыңыз.

Біз формуланы келесі жолмен жоспарладық. Ұзақтығы 2 жылдан астам және 10 жылдан аз. Ал жалпы несие 50 000 доллардан жоғары және 200 000 доллардан аз.

Мысалы4:

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

1-қадам:

  • Осы формуланы F5<7 ұяшығына қолданыңыз>.
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

2-қадам:

  • Формуланы орындаңыз және не болатынын көріңіз.

Біз қайтару мәнінің өзгергенін көреміз. Әдепкі мәннің орнына «Сәтті» және «Сәтсіздік» орнатылды.

5-мысал:

Сонымен қатар біз ұяшық ауқымын <6-мен бірге жеке ұяшықтарсыз қолдана аламыз>ЖӘНЕ функциясы.

Барлық депозит сомасы 1000 доллардан асатынын көргіміз келеді.

1-қадам:

  • C5:C9 диапазоны бар формуланы F5 ұяшығында қолданыңыз.
=AND(C5:C9>1000)

2-қадам:

  • Енді Enter

пернесін басқаннан кейін нәтижені алыңыз.

Бұл жерде біз жеке ұяшық нөмірінің орнына жай ғана ұяшық ауқымын пайдаландық. Бұл да бірқалыпты орындалады.

Толығырақ оқу: Excel бағдарламасындағы анықтамалық оператор [Негізгі мәліметтер + Арнайы пайдалану]

Ұқсас оқулар

  • Excel бағдарламасында үлкен және кіші мәндерді қалай орындауға болады (5 әдіс)
  • Excel формуласында үлкеннен немесе тең операторды пайдалану

3. Excel бағдарламасында НЕМЕСЕ Операторын қолдану

НЕМЕСЕ функциясы шартпен барлық аргументтерді тексереді. Егер аргументтердің кез келгені шартты қанағаттандырса, ол ШЫН қайтарады. Бірақ егер барлық дәлелдер болсақанағаттандырмау қайтару ЖАЛҒАН болады.

1-мысал:

Бұл мысалда біз табамыз ұзақтығы 5 жылдан асатын немесе жалпы несие сомасы 90 000 доллардан асатын жолдар. Бір формулада екі шарт қолдандық.

1-қадам:

  • F5 ұяшығына өтіңіз.
  • Төмендегі формуланы сол ұяшыққа жазыңыз-
=OR(D5>5,E5>90000)

2-қадам:

  • Енді Enter пернесін басыңыз.

3-қадам:

  • Толтыру тұтқасы белгішесін F9 ұяшығына сүйреңіз.

жағдайда НЕМЕСЕ функциясы, ол орындалған шарттардың кез келгені ретінде TRUE береді.

2-мысал:

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

1-қадам:

  • Төмендегі формуланы енгізіңіз. 2000 доллардан.
=OR(C5:C9>2000)

2-қадам:

  • Енді нәтижені алу үшін Enter пернесін басыңыз.

3-мысал:

Бұл мысалда біз кірістірілген функцияны қолданамыз. ЖӘНЕ және IF функциясы да формулаға енгізіледі. Біз қандай нысандардың ұзақтығы 5 жылдан асатынын немесе жалпы несие $90 000 немесе оған тең және депозиттік ақша $2000 асатынын тапқымыз келеді.

1-қадам:

  • Келесі формуланы ұяшыққа жазF5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

2-қадам:

  • Енді Enter пернесін басып, нәтижені алыңыз.

Бұл логикалық операторларды қолданғаннан кейінгі кірістірілген нәтиже.

Толығырақ: Excel бағдарламасындағы операциялардың реті қандай (соңғы нұсқаулық)

4. Excel бағдарламасындағы XOR операторының қызметі

XOR операторы әдетте былай деп айтылады: “Ерекше НЕМЕСЕ” . Ол үш жолмен негізделеді. Біріншіден, барлық аргументтер ақиқат болса, ЖАЛҒАН мәнін қайтарады. Екіншіден, аргументтердің кез келгені ақиқат болса, ШЫН қайтарады. Сондай-ақ, егер барлық аргументтер жалған болса, ЖАЛҒАН қайтарады.

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

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

1-қадам:

  • 2 айналымнан кейін нәтиже деректер жинағында жаңартылды.

Енді біз 3-ші айналымда кім ойнайтынын анықтау үшін XOR функциясын қолданамыз.

2-қадам:

  • Формуланы мына жерде қолданыңыз F5 ұяшығы.
=XOR(C5="Head",D5="Head")

3-қадам:

  • Одан кейін Enter пернесін басыңыз және сүйреп апарыңыз Толтыру тұтқасын

Біз аламыз нәтиже. Нәтиже ШЫНДЫҚ және ЖАЛҒАН терминдерінде көрсетілгендіктен, бұл барлығына оңай түсінуге қолайлы болуы мүмкін.

Оны жеңілдету үшін ЕГЕР функциясын енгіземіз. барлығы.

4-қадам:

  • IF функциясын енгізгеннен кейін формула келесідей болады.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")

5-қадам:

  • Енді біз түсінікті боламыз төмендегі нәтижеден алынған идея.

Қазір айта аламыз, 3-ші турда 3 ойыншы ойнайды, ал 2 ойыншы ойнамайды.

Толығырақ: Excel бағдарламасындағы «тең емес» операторы (5 мысалмен)

Қорытынды

Осы мақалада , біз әртүрлі логикалық операторларды көрсеттік. Логикалық операторлардың әрқайсысының әртүрлі мысалдары қосылды. Бұл сіздің қажеттіліктеріңізді қанағаттандырады деп үміттенемін. ExcelWIKI.com веб-сайтымызды қарап шығыңыз және түсініктеме жолағына өз ұсыныстарыңызды беріңіз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.