Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Маҷмӯи функсияҳо дар барномаи Excel, албатта, воқеан бузург аст. Махсусан, коркарди маълумотро то андозае программа кардан мумкин аст. Барои ин, дар байни чизҳои дигар, функсия масъул аст IF. Он имконият медихад, ки кариб хар як вазифа ичро карда шавад. Аз ин рӯ, ин оператор нисбат ба дигарон бештар истифода мешавад. Имрӯз мо кӯшиш мекунем фаҳмонем, ки он чӣ кор мекунад ва чӣ гуна онро истифода бурдан мумкин аст.

Функсияи АГАР – таъриф ва доираи

Истифодаи функсия IF корбар метавонад ба барнома дастур диҳад, ки оё ячейкаи мушаххас ба меъёри додашуда мувофиқат кунад. Агар мо шарте дошта бошем, ки дар он мо танҳо вазифаро иҷро кардан лозим аст, пас Excel аввал тафтиш мекунад ва баъд аз он натиҷаи ҳисобро дар чашмаке, ки ин функсия навишта шудааст, нишон медиҳад. Аммо ин танҳо он вақт аст, ки ин функсия дар якҷоягӣ бо дигар функсия истифода шавад. Худи оператор IF ду натиҷа медиҳад:

  1. ДУРУСТ. Ин аст, ки агар ифода ё ячейка ба меъёри муайян мувофиқат кунад.
  2. ДУРУГ. Ин оператор дар сурати мавҷуд набудани мувофиқат нишон дода мешавад.

Синтаксиси формула чунин аст (дар шакли универсалӣ): =АГАР(шарт; [арзиш агар шарт иҷро шавад]; [арзиш агар шарт иҷро нашавад]). Функсияро бо дигарҳо якҷоя кардан мумкин аст. Дар ин ҳолат, операторҳои дигар бояд дар аргументҳои мувофиқ навишта шаванд. Масалан, шумо метавонед онро тавре созед, ки он мусбӣ будани ададро тафтиш кунад ва агар ин тавр бошад, миёнаи арифметикиро пайдо кунед. Албатта, як функсия вуҷуд дорад, ки ҳамин корро мекунад, аммо ин мисол комилан равшан нишон медиҳад, ки ин функсия чӣ гуна кор мекунад. IF. Дар мавриди барномаҳое, ки дар онҳо функсия истифода мешавад IF, пас шумораи зиёди онҳо вуҷуд доранд:

  1. Климатология.
  2. Фурӯш ва тиҷорат.
  3. Маркетинг
  4. Ҳисобот

Ва ғайра. Кадом минтақаеро, ки шумо номбар мекунед ва барои ин функсия замима пайдо мешавад.

Чӣ тавр истифода бурдани функсияи АГАР дар Excel - мисолҳо

Биёед мисоли дигареро гирем, ки чӣ тавр мо функсияро истифода бурда метавонем IF дар Excel. Фарз мекунем, ки мо ҷадвале дорем, ки дар он номҳои кроссовкаҳо навишта шудаанд. Фарз мекунем, ки фурўши калони пойафзоли занона вуҷуд дорад, ки дар он 25 дарсад тахфиф ба ҳамаи молҳо пешбинӣ шудааст. Барои гузаронидани ин чек, сутуни махсусе мавҷуд аст, ки ҷинсеро, ки кроссовка барои он пешбинӣ шудааст, нишон медиҳад.

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Мутаносибан, шарти ин вазифа баробарии ҷинс ба зан хоҳад буд. Агар дар натиҷаи санҷиш дуруст будани ин меъёр муайян карда шавад, пас дар ҷое, ки ин формула нишон дода шудааст, маблағи тахфиф – 25% навиштан лозим аст. Агар он нодуруст бошад, арзиши 0-ро нишон диҳед, зеро дар ин ҳолат тахфиф пешбинӣ нашудааст.

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Албатта, шумо метавонед чашмакҳои лозимиро дастӣ пур кунед. Аммо ин метавонад вақти зиёдро талаб кунад. Илова бар ин, омили инсонӣ, ки бар асари он метавонад чопи нодуруст ва таҳрифи иттилоот ба амал ояд, низ бекор карда нашудааст. Компютер хато намекунад. Аз ин рӯ, агар миқдори информатсия аз ҳад зиёд бошад, пас беҳтар аст, ки функсияро истифода баред IF.

Барои ноил шудан ба ҳадафи дар марҳилаи аввал гузошташуда чашмакеро интихоб кардан лозим аст, ки дар он арзиши натиҷавӣ намоиш дода мешавад ва формулаи зеринро нависед: =АГАР(B2="зан",25%,0). Биёед ин функсияро рамзкушо кунем:

  1. IF бевосита оператор аст.
  2. B2 = "занона" меъёрест, ки бояд ҷавобгӯ бошад.
  3. Пас аз он арзише, ки агар кроссовкаҳо барои занон сохта шаванд ва арзиши нишон дода мешавад, ки агар маълум шавад, ки кроссовкаҳо мардона, кӯдакона ва ё ҳар чизи дигаре ҳастанд, ки ба шарти дар далели аввал зикршуда мувофиқат намекунанд.

Беҳтарин ҷой барои навиштани ин формула дар куҷост? Умуман, ҷойро худсарона интихоб кардан мумкин аст, аммо дар ҳолати мо инҳо ячейкаҳои зери сарлавҳаи сутуни "Тахфиф" мебошанд.

Дар пеши формула гузоштани аломати =ро фаромӯш накунед. Дар акси ҳол, Excel онро ҳамчун матни оддӣ мехонад.

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Пас аз ворид кардани формула, шумо бояд тугмаи enter -ро пахш кунед, ки пас аз он ҷадвал ба таври худкор бо арзиши дуруст пур карда мешавад. Дар ҷадвали зер мо мебинем, ки санҷиши аввал дуруст баромад. Барнома ба таври худкор ҷинси ин кроссовкаҳоро муайян карда, ба онҳо аз чоряки нарх тахфиф таъин кардааст. Натича ба даст омад.

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Акнун пур кардани сатрҳои боқимонда боқӣ мемонад. Барои ин ба шумо лозим нест, ки формуларо ба ҳар як чашмак алоҳида нусхабардорӣ кунед. Дар кунҷи рости поёни мураббаъро ёфтан кифоя аст, курсори мушро ба болои он гузоред, боварӣ ҳосил кунед, ки он ба тасвири салиб табдил ёфтааст ва маркерро ба сатри поёни ҷадвал кашед. Он гоҳ Excel ҳама чизро барои шумо мекунад.

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Истифодаи Функсияи IF бо якчанд шартҳо

Пештар, оддитарин ҳолати истифодаи функсия баррасӣ карда мешуд IF, ки дар он танҳо як ифодаи мантиқӣ мавҷуд аст. Аммо агар ба шумо лозим ояд, ки ҳуҷайраро бо якчанд шарт тафтиш кунед? Инро инчунин бо истифода аз функсияҳои дарунсохташудаи Excel анҷом додан мумкин аст.

Яке аз ҳолатҳои махсуси санҷиши якчанд шартҳо санҷиши мувофиқат ба якум ва агар нодуруст гардад, дуюм, сеюм ва ғайраро тафтиш кунед. Ё, агар арзиш дуруст бошад, меъёри дигарро тафтиш кунед. Дар ин ҷо, тавре ки корбар мехоҳад, мантиқи амалҳо тақрибан якхела хоҳад буд. Агар шумо он чизеро, ки дар боло навишта шудааст, бодиққат хонед, пас шумо шояд аллакай фаҳмидед, ки чӣ тавр ин корро кардан лозим аст. Аммо биёед визуалии бештарро илова кунем.

Барои ин вазифаро душвортар гардонем. Ҳоло мо бояд тахфифро танҳо ба кроссовкаҳои занона таъин кунем, аммо вобаста ба намуди варзиш, ки онҳо барои он пешбинӣ шудаанд, андозаи тахфиф бояд гуногун бошад. Формула дар назари аввал то андозае мураккабтар хоҳад буд, аммо дар маҷмӯъ, он ба ҳамон мантиқи пешина меафтад: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Баъдан, мо ҳамон амалҳоеро, ки дар ҳолати қаблӣ анҷом дода будем, иҷро мекунем: Enter-ро пахш кунед ва ҳамаи сатрҳои зеринро пур кунед. Мо чунин натича мегирем.

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Ин формула чӣ гуна кор мекунад? Аввалин вазифаи аввал IF мард будани пойафзолро тафтиш мекунад. Агар не, он гоҳ функсияи дуюм иҷро карда мешавад. IF, ки аввал тафтиш мекунад, ки оё пойафзол барои давидан пешбинӣ шудааст. Агар ҳа, пас 20% тахфиф таъин карда мешавад. Дар акси ҳол, тахфиф 10% аст. Тавре ки шумо мебинед, функсияҳои дигар метавонанд ҳамчун далелҳои функсия истифода шаванд ва ин имкониятҳои иловагӣ медиҳад.

Чӣ тавр истифода бурдани Функсияи АГАР барои иҷрои 2 шарт якбора

Илова бар ин, бо истифода аз Excel, шумо метавонед мувофиқати ду шартро якбора тафтиш кунед. Барои ин функсияи дигаре истифода мешавад, ки он номида мешавад И. Ин оператори мантиқӣ ду шартро муттаҳид мекунад ва онро на танҳо дар функсия иҷро мекунад IF. Он метавонад дар бисёр вазифаҳои дигар низ истифода шавад.

Биёед ба сари дастархони худ баргардем. Ҳоло тахфиф бояд калонтар бошад, аммо танҳо ба пойафзоли занона дахл дорад. Агар пас аз тафтиш маълум шавад, ки ҳарду шарт иҷро шудааст, пас маблағи тахфифи 30% дар майдони "Тахфиф" сабт карда мешавад. Агар маълум шавад, ки акаллан яке аз шартхо кор намекунад, пас тахфиф ба чунин махсулот дахл надорад. Формула дар ин ҳолат чунин хоҳад буд: =АГАР(ВА(B2="зан";C2="давидан");30%;0).

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Ғайр аз он, ҳамаи амалҳои минбаъда иҷрошуда ду мисоли қаблиро такрор мекунанд. Аввалан, мо тугмаи enter-ро пахш мекунем ва сипас арзишро ба тамоми чашмакҳои дигари ин ҷадвал мекашем.

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Синтаксиси функсияи ВА, чунон ки мебинем, аз якчанд аргумент иборат аст. Якум — шарти якум, дуюм — дуюм ва гайра. Шумо метавонед зиёда аз ду далелро истифода баред ва дар як вақт якчанд шартҳоро тафтиш кунед. Аммо дар амал чунин ҳолатҳо хеле кам ба амал меоянд. Дар як вақт зиёда аз се шарт - қариб ҳеҷ гоҳ рӯй намедиҳад. Пайдарҳамии амалҳое, ки ин функсия иҷро мекунад, чунин аст:

  1. Аввалан, формула шарти якумро тафтиш мекунад - оё пойафзоли занона.
  2. Сипас Excel меъёри дуюмро таҳлил мекунад - оё пойафзол барои давидан пешбинӣ шудааст.
  3. Агар дар натиҷаи санҷиш маълум шавад, ки ҳарду меъёр арзишро бармегардонанд ҲАҚИҚӢ, пас натиҷаи функсия IF дуруст мебарояд. Аз ин рӯ, амале, ки дар аргументи мувофиқ барномарезӣ шудааст, иҷро мешавад.
  4. Агар маълум шавад, ки ақаллан яке аз санҷишҳо натиҷа медиҳад ДУРУГ ГУФТАН, он ва функсия И ин натиҷаро бармегардонад. Аз ин рӯ, натиҷае, ки дар аргументи сеюми функсия навишта шудааст, намоиш дода мешавад IF.

Тавре ки шумо мебинед, мантиқи амалҳо дар сатҳи интуитивӣ хеле содда ва осон аст.

Ё оператор дар Excel

Оператори OR ба ҳамин тарз кор мекунад ва синтаксиси шабеҳ дорад. Аммо намуди санҷиш каме фарқ мекунад. Ин функсия арзишро бармегардонад ҲАҚИҚӢ агар ақаллан як чек натиҷа диҳад ҲАҚИҚӢ. Агар ҳамаи санҷишҳо натиҷаи нодуруст диҳанд, пас, мувофиқан, функсия OR арзишро бармегардонад ДУРУГ ГУФТАН.

Мувофики он, агар вазифаи OR  натиҷа бармегардонад ҲАҚИҚӢ барои ақаллан яке аз арзишҳо, пас функсия IF арзише, ки дар аргументи дуюм нишон дода шудааст, менависад. Ва танҳо агар арзиш ба ҳамаи меъёрҳо мувофиқат накунад, матн ё рақами дар аргументи сеюми ин функсия нишондодашуда баргардонида мешавад.

Барои дар амал нишон додани ин принцип боз як мисол меорем. Акнун масъала чунин аст: тахфиф ё ба пойафзоли мардона ва ё пойафзоли теннис дода мешавад. Дар ин ҳолат, тахфиф 35% хоҳад буд. Агар пойафзоли занона бошад ё барои давидан пешбинӣ шуда бошад, пас барои чунин сарлавҳа тахфиф вуҷуд надорад.

Барои ноил шудан ба чунин ҳадаф, шумо бояд формулаи зеринро дар чашмаке нависед, ки бевосита дар зери навиштаҷоти "Тахфиф" ҷойгир аст: =АГАР(Ё(B2="зан"; C2="давидан");0;35%). Пас аз пахш кардани тугмаи enter ва ин формуларо ба қисми боқимондаи чашмакҳо кашем, мо натиҷаи зеринро мегирем.

Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Чӣ гуна функсияи IF-ро бо истифода аз формулаи Builder муайян кардан мумкин аст

Албатта, то як андоза бо даст навиштани формула назар ба истифодаи дигар асбобҳо ҳам қулайтар аст. Аммо агар шумо навкор бошед, пас вазъият ба таври назаррас тағйир меёбад. Барои он ки ҳангоми ворид кардани аргументҳо ошуфта нашавед, инчунин номи дурусти ҳар як функсияро нишон диҳед, асбоби махсусе мавҷуд аст, ки устоди вуруди функсия ё Формула созанда ном дорад. Механизми муфассали кори онро дида мебароем. Фарз мекунем, ки аз ҷониби роҳбарият ба мо супориш дода шуд, ки доираи мавҷудаи маҳсулотро таҳлил кунем ва ба ҳамаи кроссовкаҳои занона 25% тахфиф диҳем. Дар ин ҳолат пайдарпайии амалҳо чунин хоҳад буд:

  1. Мо устоди вуруди функсияро бо пахш кардани тугмаи мувофиқ дар ҷадвали Формулаҳо мекушоем (он дар скриншот бо росткунҷаи сурх нишон дода шудааст). Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо
  2. Баъдан, панели хурди формуласоз кушода мешавад, ки дар он мо функсияеро, ки ба мо лозим аст, интихоб мекунем. Онро бевосита аз рӯйхат интихоб кардан ё тавассути майдони ҷустуҷӯ ҷустуҷӯ кардан мумкин аст. Мо онро аллакай дар рӯйхати 10 онҳое, ки ба наздикӣ истифода шудаанд, дорем, бинобар ин мо онро клик мекунем ва тугмаи "Функсияи дохил кардан" -ро пахш мекунем.Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо
  3. Пас аз он, дар пеши назари мо равзанаи муқаррар кардани аргументҳои функсия кушода мешавад. Дар поёни ин панел, шумо инчунин метавонед бубинед, ки функсияи интихобшуда чӣ кор мекунад. Ҳар як далелҳо имзо карда мешаванд, бинобар ин шумо набояд пайдарпайиро дар хотир доред. Мо аввал як ифодаи мантиқиро ворид мекунем, ки рақам ё чашмак ва инчунин арзишро барои санҷиши мувофиқат дар бар мегирад. Баъдан, арзишҳо дар ҳолати дуруст ва арзиш дар ҳолати нодуруст ворид карда мешаванд.
  4. Пас аз анҷом додани ҳамаи қадамҳо, тугмаи "Анҷом" -ро клик кунед. Изҳороти IF дар Excel. Ҳама дар бораи оператор - барнома, мисолҳо

Акнун мо натиҷа мегирем. Бо он, мо амалҳои дар ҳолати қаблӣ бударо иҷро мекунем, яъне мо мушро ба майдони майдони кунҷи рости поён нишон медиҳем ва формуларо ба ҳамаи чашмакҳои боқимонда мекашем. Ҳамин тавр, функсия IF воқеан маъмултарин ва муҳимтарин оператор дар байни ҳама мавҷуд аст. Он маълумотро мувофиқи меъёрҳои муайян тафтиш мекунад ва агар санҷиш натиҷа диҳад, амалҳои мувофиқро иҷро мекунад. ҲАҚИҚӢ or ДУРУГ ГУФТАН. Ин ба шумо имкон медиҳад, ки коркарди маълумоти калонро хеле содда кунед ва шумораи зиёди амалҳоро иҷро накунед, ин кори ифлосро ба компютер вогузор кунед.

Дин ва мазҳаб