Дар байни ибораҳои мухталифе, ки ҳангоми кор бо Microsoft Excel истифода мешаванд, вазифаҳои мантиқӣ бояд қайд карда шаванд. Онҳо барои нишон додани иҷрои шартҳои гуногун дар формулаҳо истифода мешаванд. Ғайр аз он, агар шароитҳо хеле гуногун бошанд, пас натиҷаи функсияҳои мантиқӣ танҳо ду арзишро мегиранд: шарт қонеъ карда мешавад (ҲАҚИҚАТ) ва шарт қонеъ карда намешавад (ФАЛСА) Биёед биандешем, ки функсияҳои мантиқӣ дар Excel чӣ гунаанд.
Операторони асосӣ
Якчанд функсияи мантиқӣ мавҷуданд. Дар байни онҳо дохил мешаванд:
- ҲАҚИҚАТ;
- ФАЛСА;
- ИФ;
- АГАР хато бошад;
- Ё
- Ва;
- НА;
- ХАТО;
- ОСОН.
Функсияҳои мантиқӣ камтар маъмуланд.
Ҳар кадоме аз операторҳои боло, ба истиснои дуи аввал, далелҳо доранд. Далелҳо метавонанд рақамҳои мушаххас ё матн ё пайвандҳое бошанд, ки суроғаи ячейкаи додаҳоро нишон диҳанд.
Вазифаҳо ҲАҚИҚАТ ва ФАЛСА
Оператор ҲАҚИҚАТ танҳо як нуқтаи муайянро қабул мекунад. Ин функсия далелҳо надорад ва, одатан, он қариб ҳамеша қисми ҷудонашавандаи ибораҳои мураккаб мебошад.
Оператор ФАЛСАбаръакс, ҳама гуна арзишро мегирад, ки рост нест. Ба ин монанд, ин функсия далелҳо надорад ва ба ибораҳои мураккаб дохил карда мешавад.
Вазифаҳо Ва ва Ё
Вазифа Ва пайванди байни якчанд шартҳост. Танҳо вақте ки ҳамаи шароитҳое, ки ин функсия мепайвандад, қонеъ гардонида мешаванд, ададро бармегардонад ҲАҚИҚАТ. Агар ҳадди аққал як аргумент арзиши гузориш диҳад ФАЛСАпас оператор Ва умуман ҳамон арзишро бармегардонад. Назари умумии ин функсия:= Ва (log_value1; log_value2; ...)
. Функсия метавонад аз 1 то 255 далелҳоро дар бар гирад.
Вазифа Ё, баръакс, TRUEро бармегардонад, ҳатто агар яке аз далелҳо ба шартҳо ҷавобгӯ бошад ва ҳамаи дигарон дурӯғ бошанд. Қолаби ӯ чунин аст:= Ва (log_value1; log_value2; ...)
. Мисли функсияи қаблӣ, оператор Ё метавонад аз 1 то 255 шартҳоро дар бар гирад.
Вазифа НЕСТ
Баръакси ду изҳороти қаблӣ, функсия НЕСТ танҳо як далел дорад. Вай маънои ибораро бо иваз мекунад ҲАҚИҚАТ оид ба ФАЛСА дар фазои аргумаи нишондодашуда. Синтаксиси умумии формула чунин аст:= НЕ (log_value)
.
Вазифаҳо АГАР ва АГАР хато бошад
Барои тарҳҳои мураккабтар функсияро истифода баред АГАР. Ин изҳорот нишон медиҳад, ки арзиши кадом аст ҲАҚИҚАТва кадом ФАЛСА. Шаблонҳои умумии он чунинанд:= IF (boolean_expression; value_if_true; value_if_false)
. Ҳамин тариқ, агар шарт иҷро шуда бошад, он гоҳ маълумоти дар боло зикршуда дар чашмаке, ки ин функсияро дорост, пур карда мешавад. Агар шарт иҷро карда нашавад, ҳуҷайра бо дигар маълумотҳои дар далели сеюми функсия нишондодашуда пур карда мешавад.
Оператор АГАР хато бошад, агар далел дуруст бошад, аҳамияти худро ба чашмак бармегардонад. Аммо, агар далел хато бошад, онгоҳ қимме, ки корбар нишон медиҳад, ба чашмак баргардонида мешавад. Синтаксиси ин функсия, ки танҳо ду далелро дар бар мегирад, чунин аст:= IF ERROR (value; value_if_error)
.
Дарси: Функсияи IF дар Excel
Вазифаҳо ХАТО ва ОСОН
Вазифа ХАТО Санҷишҳо барои муайян кардани он, ки ягон чашмак ё диапазони чашмакҳо дорои арзиши нодуруст доранд. Қиматҳои хато маънои зеринро доранд:
- # N / A;
- #VALUE;
- # НОМ !;
- #DEL / 0 !;
- # LINK !;
- #NAME ?;
- # ЭМОМАЛИ!
Вобаста аз он, ки далел хато аст ё не, оператор операторро ҳисоб мекунад ҲАҚИҚАТ ё ФАЛСА. Синтаксиси ин функсия чунин аст:= ERROR (арзиш)
. Далел ин танҳо истинод ба ячейка ё массиви ячейкаҳост.
Оператор ОСОН чашмакро тафтиш мекунад, то бубинад, ки холӣ аст ё арзишҳо дорад. Агар чашмак холӣ бошад, функсия арзиши гузориш медиҳад ҲАҚИҚАТагар ячейка дорои маълумот бошад - ФАЛСА. Синтаксиси ин оператор чунин аст:= EMPTY (арзиш)
. Чӣ тавре ки дар мисоли пештара, далел ишора ба чашмак ё массив мебошад.
Намунаи функсия
Акнун биёед ба истифодаи баъзе функсияҳои дар боло зикршуда бо як мисоли мушаххас нигарем.
Мо рӯйхати коргарони корхона бо маошашонро дорем. Аммо, илова бар ин, ҳама кормандон мукофотпулӣ доранд. Музди оддии муқаррарӣ 700 рубл аст. Аммо нафақахӯрон ва занон ба бонуси зиёд аз 1000 рубл ҳуқуқ доранд. Ба истиснои кормандоне, ки бо сабабҳои гуногун дар як моҳ камтар аз 18 рӯз кор кардаанд, истисно мебошанд. Дар ҳар сурат, онҳо танҳо ба бонуси муқаррарии 700 рубл ҳуқуқ доранд.
Биёед кӯшиш кунем, ки формула тартиб диҳем. Ҳамин тавр, мо ду шарт дорем, ки дар он бонуси 1000 рубл гузошта мешавад - ин расидан ба синну соли нафақа ё ҷинси занонаи корманд аст. Дар айни замон, мо ҳамаи онҳое, ки қабл аз соли 1957 таваллуд шуда буданд, ҳамчун нафақахӯрон дохил мекунем. Дар ҳолати мо, барои сатри якуми ҷадвал формулаи зерин гирифта мешавад:= IF (Ё (C4 <1957; D4 = "Занон"); "1000"; "700")
. Аммо, фаромӯш накунед, ки шарти гирифтани мукофоти афзуда барои 18 рӯз ё бештар аз он таҳия мешавад. Барои амалӣ намудани ин шарт дар формулаи мо, функсияро татбиқ мекунем НЕСТ:= IF (Ё (C4 <1957; D4 = "зан") * (НЕ (E4 <18)); "1000"; "700")
.
Барои нусхабардории ин функсия ба чашмакҳои сутуни ҷадвал, ки арзиши мукофотӣ нишон дода шудааст, мо курсорро дар кунҷи рости поёни чашмаке, ки формула аллакай мавҷуд аст, табдил медиҳем. Аломати пуркунӣ пайдо мешавад. Танҳо онро дар охири ҷадвал кашед.
Ҳамин тариқ, мо як мизро бо маълумот дар бораи андозаи мукофотпулӣ барои ҳар як корманди корхона алоҳида гирифтем.
Дарси: хусусиятҳои муфид Excel
Тавре ки шумо мебинед, вазифаҳои мантиқӣ воситаи хеле қулай барои ҳисобҳо дар Microsoft Excel мебошанд. Бо истифодаи функсияҳои мураккаб, шумо метавонед дар як вақт якчанд шартҳоро муқаррар кунед ва вобаста ба он, ки ин шартҳо иҷро мешаванд ё не, натиҷаи дилхоҳ ба даст оваред. Истифодаи чунин формулаҳо метавонад як қатор амалҳоро автоматӣ кунад, ки ба сарфаи вақти корбар кӯмак мекунад.