Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы – тиркеме, мисалдар

Excel программасындагы функциялардын жыйындысы, албетте, чындап эле чоң. Атап айтканда, белгилүү бир деңгээлде маалыматтарды иштеп чыгууну программалоо мүмкүн. Бул үчүн жооптуу, башка нерселер менен катар, функция IF. Бул дээрлик бардык тапшырмаларды ишке ашырууга мүмкүндүк берет. Ошондуктан бул оператор башкаларга караганда алда канча көп колдонулат. Бүгүн биз ал эмне кылат жана аны кантип колдонсо болорун түшүндүрүүгө аракет кылабыз.

IF функциясы – аныктамасы жана чөйрөсү

Функцияны колдонуу IF колдонуучу программага белгилүү бир уячанын берилген критерийге дал келээрин текшерүүнү тапшыра алат. Эгерде бизде тапшырманы аткаруу гана керек болгон шарт болсо, анда Excel алгач текшерет, андан кийин ал эсептөөнүн натыйжасын бул функция жазылган уячага көрсөтөт. Бирок бул функция башка функция менен бирге колдонулса гана болот. Оператор өзү IF эки натыйжа берет:

  1. ЧЫН. Бул туюнтма же уяча белгилүү бир критерийге дал келсе.
  2. ЖАЛГАН. Бул оператор дал келбесе көрсөтүлөт.

Формуланын синтаксиси төмөнкүдөй (универсалдуу түрдө): =Эгер(шарт; [шарт аткарылса маани]; [шарт аткарылбаса маани]). Функция башкалар менен айкалыштырылышы мүмкүн. Бул учурда башка операторлор тиешелүү аргументтерде жазылууга тийиш. Мисалы, сиз аны сандын оң экендигин текшере тургандай кылып, ошондой болсо, орто арифметикалык көрсөткүчтү табыңыз. Албетте, дал ушундай кылган бир функция бар, бирок бул мисал функциянын кантип иштээрин так көрсөтүп турат. IF. Функция колдонула турган колдонмолорго келсек IF, анда алардын көп саны бар:

  1. Климатология.
  2. Сатуу жана бизнес.
  3. Marketing.
  4. Бухгалтердик эсепке алуу.

Жана башка. Кайсы аймакты атабаңыз, бул функция үчүн тиркеме болот.

Excelде IF функциясын кантип колдонсо болот – мисалдар

Функцияны кантип колдонсок болорун дагы бир мисалга алалы IF Excelде. Бизде кроссовкалардын аттары жазылган таблица бар дейли. Келгиле, аялдардын бут кийимдерине чоң сатуу бар дейли, анда бардык буюмдарга 25 пайыздык арзандатуу керек. Бул текшерүүнү жүргүзүү үчүн кроссовка кайсы жынысты көрсөтүүчү атайын тилке бар.

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Демек, бул милдеттин шарты жыныс менен аялдын тең укуктуулугу болот. Эгерде текшерүүнүн натыйжасында бул критерий туура экени аныкталса, анда бул формула көрсөтүлгөн жерге арзандатуу суммасын жазуу керек – 25%. Эгер ал жалган болсо, 0 маанисин көрсөтүңүз, анткени бул учурда арзандатуу каралган эмес.

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Албетте, керектүү уячаларды кол менен толтурсаңыз болот. Бирок бул көп убакытты талап кылышы мүмкүн. Мындан тышкары, маалыматтын туура эмес басылышы жана бурмаланышы мүмкүн болгон адам фактору да жокко чыгарылган эмес. Компьютер ката кетирбейт. Ошондуктан, эгерде маалыматтын көлөмү өтө чоң болсо, анда функцияны колдонуу жакшы IF.

Биринчи этапта коюлган максатка жетүү үчүн, натыйжадагы маани көрсөтүлө турган уячаны тандап, төмөнкү формуланы жазуу керек: =ЭГЕР(B2=”аял”,25%,0). Келгиле, бул функцияны чечмелеп көрөлү:

  1. IF түздөн-түз оператор болуп саналат.
  2. B2 = "аялдык" критерийи аткарылышы керек.
  3. Андан кийин кроссовкалар аялдар үчүн түзүлсө, көрсөтүлө турган нарк жана кроссовкалар эркектердики, балдардыкы же биринчи аргументте көрсөтүлгөн шартка жооп бербеген башка нерселер экени аныкталса, көрсөтүлө турган маани келет.

Бул формуланы жазуу үчүн эң жакшы жер кайда? Жалпысынан алганда, жерди өзүм билемдик менен тандап алса болот, бирок биздин учурда булар "Арзандатуу" графасынын алдындагы уячалар.

Формуланын алдына = белгисин коюуну унутпаш керек. Болбосо, Excel аны жөнөкөй текст катары окуйт.

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Формула киргизилгенден кийин enter баскычын басышыңыз керек, андан кийин таблица автоматтык түрдө туура маани менен толтурулат. Төмөнкү таблицадан биз биринчи текшерүү туура чыкканын көрө алабыз. Программа бул кроссовкалардын жынысын автоматтык түрдө аныктап, аларга баанын төрттөн бир бөлүгүн арзандатууну белгилеген. Натый-жага жетишилди.

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Эми калган саптарды толтуруу калды. Бул үчүн формуланы ар бир уячага өзүнчө көчүрүүнүн кереги жок. Төмөнкү оң бурчтагы квадратты таап, анын үстүнө чычкан курсорун жылдырып, анын кайчылаш белгисине айланганын текшерип, маркерди таблицанын эң төмөнкү сапына сүйрөп коюу жетиштүү. Анда Excel сиз үчүн баарын жасайт.

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

IF функциясын бир нече шарттар менен колдонуу

Мурда функцияны колдонуунун эң жөнөкөй учуру каралып келген IF, анда бир гана логикалык туюнтма бар. Бирок сиз клетканы бир нече шарттарга каршы текшерүү керек болсочу? Бул Excel программасынын орнотулган функцияларын колдонуу менен да жасалышы мүмкүн.

Бир нече шарттарды текшерүүнүн өзгөчө учурларынын бири биринчиге ылайыктуулугун текшерүү жана эгер ал жалган болуп чыкса, экинчи, үчүнчү ж.б.у.с. Же, эгер маани чын болсо, башка критерийди текшериңиз. Бул жерде, колдонуучу каалагандай, иш-аракеттердин логикасы болжол менен бирдей болот. Эгерде сиз жогоруда жазылгандарды ойлонуп окусаңыз, анда муну кантип жасоону мурунтан эле ойлогон болушуңуз мүмкүн. Бирок, келгиле, көбүрөөк көрүнөө кошолу.

Ал үчүн тапшырманы татаалдаштыралы. Биз азыр бир гана аялдардын кроссовкаларына арзандатууну дайындашыбыз керек, бирок алар кайсы спортко арналганына жараша арзандатуунун өлчөмү ар кандай болушу керек. Формула бир караганда бир аз татаалыраак болот, бирок жалпысынан алганда, ал мурункудай эле логикага түшөт: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Андан кийин, биз мурункудай эле аракеттерди жасайбыз: Enter баскычын басып, төмөнкү бардык саптарды толтуруңуз. Мындай натыйжага жетишебиз.

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Бул формула кантип иштейт? Биринчи функция биринчи IF бут кийим эркек экенин текшерет. Эгерде жок болсо, анда экинчи функция аткарылат. IF, биринчи бут кийим чуркоо үчүн иштелип чыккан, жокпу, текшерет. Ооба болсо, анда 20% арзандатуу дайындалат. Болбосо, арзандатуу 10% түзөт. Көрүнүп тургандай, башка функциялар функциянын аргументтери катары колдонулушу мүмкүн жана бул кошумча мүмкүнчүлүктөрдү берет.

IF функциясын бир эле учурда 2 шартты аткаруу үчүн кантип колдонсо болот

Мындан тышкары, Excel программасын колдонуп, сиз бир эле учурда эки шарттын сакталышын текшере аласыз. Бул үчүн, деп аталган дагы бир функция колдонулат И. Бул логикалык оператор эки шартты бириктирет жана аны функцияда гана аткарбайт IF. Аны башка көптөгөн функцияларда да колдонсо болот.

Келиңиз, үстөлүбүзгө кайтып келели. Эми арзандатуу көбүрөөк болушу керек, бирок аялдардын бут кийимдерине гана тиешелүү. Эгерде текшерүүдөн кийин эки шарт тең аткарылганы аныкталса, анда "Арзандатуу" талаасында 30% арзандатуу суммасы жазылат. Эгерде шарттын жок дегенде бири иштебей турганы аныкталса, анда арзандатуу мындай товарга колдонулбайт. Бул учурда формула төмөнкүдөй болот: =ЭГЕР(ЖАНА(B2="аял";C2="чуркап");30%;0).

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Андан ары аткарылган бардык аракеттер мурунку эки мисалды кайталайт. Биринчиден, биз enter баскычын басабыз, андан кийин маанини ушул таблицадагы бардык башка уячаларга сүйрөйбүз.

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

ЖАНА функциясынын синтаксиси, биз көрүп тургандай, бир нече аргументтен турат. Биринчиси биринчи шарт, экинчиси экинчи ж.б.у.с. Сиз экиден ашык аргументти колдонуп, бир эле учурда бир нече шарттарды текшере аласыз. Бирок иш жүзүндө мындай жагдайлар сейрек кездешет. Бир эле учурда үчтөн ашык шарт - дээрлик эч качан болбойт. Бул функция аткарган иш-аракеттердин ырааттуулугу төмөнкүдөй:

  1. Биринчиден, формула биринчи шартты текшерет – бут кийим аялдардыкыбы.
  2. Андан кийин Excel экинчи критерийди талдайт - бут кийим чуркоо үчүн иштелип чыкканбы.
  3. Эгерде тесттин жыйынтыгында эки критерий тең маанини кайтарат ЧЫНЫГЫ, анда функциянын натыйжасы IF чын болуп чыгат. Демек, тиешелүү аргументте программаланган иш-аракет аткарылат.
  4. Эгер текшерүүлөрдүн жок эле дегенде бири жыйынтык чыгарса ЖАЛГАН, ал жана функция И бул натыйжаны кайтарат. Демек, функциянын үчүнчү аргументинде жазылган натыйжа көрсөтүлөт IF.

Көрүнүп тургандай, иш-аракеттердин логикасы абдан жөнөкөй жана интуитивдик деңгээлде түшүнүүгө оңой.

ЖЕ Excelдеги оператор

ЖЕ оператору ушундай жол менен иштейт жана окшош синтаксиске ээ. Бирок текшерүү түрү бир аз башкача. Бул функция маанини кайтарат ЧЫНЫГЫ жок дегенде бир текшерүү натыйжа берсе ЧЫНЫГЫ. Бардык текшерүүлөр туура эмес натыйжа берсе, анда, демек, функция OR маанисин кайтарат ЖАЛГАН.

Ошого жараша, эгерде функция OR  натыйжаны кайтарат ЧЫНЫГЫ маанилердин жок дегенде бири үчүн, андан кийин функция IF экинчи аргументте көрсөтүлгөн маанини жазат. Жана эгер маани бардык критерийлерге жооп бербесе гана, бул функциянын үчүнчү аргументинде көрсөтүлгөн текст же сан кайтарылат.

Бул принципти иш жүзүндө көрсөтүү үчүн дагы бир мисал келтирели. Эми маселе төмөнкүдөй: жеңилдик же эркектердин бут кийимдерине же теннис бут кийимдерине берилет. Бул учурда, арзандатуу 35% болот. Эгерде бут кийим аялдардыкы же чуркоо үчүн арналган болсо, анда мындай рубрика үчүн эч кандай арзандатуу болбойт.

Мындай максатка жетүү үчүн, "Арзандатуу" жазуусунун астында жайгашкан уячага төмөнкү формуланы жазышыңыз керек: =ЭГЕР(OR(B2="аял"; C2="чуркап");0;35%). Enter баскычын басып, бул формуланы калган уячаларга сүйрөгөндөн кийин, төмөнкү натыйжаны алабыз.

Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Формула куруучу аркылуу IF функциясын кантип аныктоо керек

Албетте, кандайдыр бир деңгээлде формуланы кол менен жазуу башка куралдарды колдонуудан да ыңгайлуу. Бирок сиз башталгыч болсоңуз, анда кырдаал кескин өзгөрөт. Аргументтерди киргизүүдө чаташтырбоо, ошондой эле функциялардын ар биринин туура аталышын көрсөтүү үчүн Функцияларды киргизүү устасы же Формула куруучу деп аталган атайын курал бар. Анын ишинин деталдуу механизмин карап көрөлү. Жетекчилик бизге продукциянын жеткиликтүү ассортиментин талдоо жана бардык аялдардын кроссовкаларына 25% арзандатууну тапшырды дейли. Бул учурда иш-аракеттердин ырааттуулугу төмөнкүдөй болот:

  1. Функцияны киргизүү устасын Формулалар кошумча барагындагы тиешелүү баскычты чыкылдатуу менен ачабыз (скриншотто ал кызыл тик бурчтук менен белгиленген). Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар
  2. Андан кийин, кичинекей формула куруучу панели ачылат, анда биз керектүү функцияны тандайбыз. Аны тизмеден түз тандаса болот же издөө талаасы аркылуу издесе болот. Бизде буга чейин эле жакында колдонулган 10 тизмеде бар, ошондуктан биз аны басып, "Функцияны киргизүү" баскычын басыңыз.Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар
  3. Андан кийин, биздин көз алдыбызда функциянын аргументтерин орнотуу үчүн терезе ачылат. Бул панелдин ылдый жагында сиз тандалган функция эмне кыларын да көрө аласыз. Аргументтердин ар бири кол коюлган, андыктан ырааттуулукту эстеп калуунун кереги жок. Алгач санды же уячаны, ошондой эле ылайыктуулугун текшерүү үчүн маанини камтыган логикалык туюнтманы киргизебиз. Андан кийин, эгер чын болсо, маанилер жана жалган болсо, маани киргизилет.
  4. Бардык кадамдар аяктагандан кийин, "Бүтүрүү" баскычын чыкылдатыңыз. Excelдеги IF билдирүүсү. Оператор жөнүндө бардыгы - тиркеме, мисалдар

Эми биз жыйынтык алабыз. Аны менен биз мурунку иштегидей эле аракеттерди жасайбыз, тактап айтканда, чычканды ылдыйкы оң бурчтагы квадратка көрсөтүп, формуланы калган бардык клеткаларга сүйрөйбүз. Ошентип, функция IF чындыгында бар болгондордун арасында эң популярдуу жана маанилүү оператор. Ал белгилүү бир критерийлер боюнча маалыматтарды текшерет жана текшерүү натыйжа берсе, тиешелүү иш-аракеттерди жасайт. ЧЫНЫГЫ or ЖАЛГАН. Бул чоң маалыматтарды иштеп чыгууну бир топ жөнөкөйлөтүүгө жана бул ыплас ишти компьютерге тапшырып, көп сандагы аракеттерди жасабоого мүмкүндүк берет.

Таштап Жооп