Microsoft Excel бағдарламасындағы «IF» операторы: қолданба және мысалдар

Excel бағдарламасы, әрине, өте бай функционалдылыққа ие. Әртүрлі құралдардың ішінде «IF» операторы ерекше орын алады. Бұл мүлдем басқа тапсырмаларды шешуге көмектеседі және пайдаланушылар басқаларға қарағанда бұл функцияға жиі жүгінеді.

Бұл мақалада біз «IF» операторы дегеніміз не, сонымен қатар онымен жұмыс істеу көлемі мен принциптерін қарастырамыз.

Мазмұны: Excel бағдарламасындағы «IF» функциясы

«Егер» функциясының анықтамасы және оның мақсаты

«IF» операторы – белгілі бір шартты (логикалық өрнекті) орындау үшін тексеруге арналған Excel бағдарламасының құралы.

Яғни, бізде қандай да бір жағдай бар деп елестетіңіз. «Егер» тапсырмасы берілген шарттың орындалғанын тексеру және функциясы бар ұяшыққа тексеру нәтижесі бойынша мәнді шығару болып табылады.

  1. Егер логикалық өрнек (шарт) ақиқат болса, онда мән ақиқат болады.
  2. Егер логикалық өрнек (шарт) орындалмаса, мән жалған болады.

Бағдарламадағы функция формуласының өзі келесі өрнек:

=Егер(шарт, [шарт орындалса мән], [шарт орындалмаса мән])

«IF» функциясын мысалмен пайдалану

Мүмкін, жоғарыдағы ақпарат соншалықты түсініксіз болып көрінуі мүмкін. Бірақ, шын мәнінде, мұнда күрделі ештеңе жоқ. Ал функцияның мақсатын және оның жұмысын жақсырақ түсіну үшін төмендегі мысалды қарастырыңыз.

Бізде спорттық аяқ киімдердің атаулары жазылған кесте бар. Елестетіп көріңізші, жақында бізде сатылым болады, ал барлық әйелдер аяқ киіміне 25% жеңілдік керек. Кестедегі бағандардың бірінде әрбір элементтің жынысы жай ғана жазылған.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Біздің міндетіміз - әйел есімдері бар барлық жолдар үшін «Жеңілдік» бағанында «25%» мәнін көрсету. Сәйкесінше, «Гендер» бағанында «ер» мәні болса, мән «0» болады.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Деректерді қолмен толтыру көп уақытты алады және бір жерде қателесу ықтималдығы жоғары, әсіресе тізім ұзақ болса. Бұл жағдайда «IF» операторы арқылы процесті автоматтандыру әлдеқайда оңай.

Бұл тапсырманы орындау үшін төмендегі формуланы жазу керек:

=Егер(B2=“әйел”,25%,0)

  • Логикалық өрнек: B2 = “әйел”
  • Шарт орындалған жағдайда мән (шын) – 25%
  • Шарт орындалмаса (жалған) мән 0 болады.

Біз бұл формуланы «Жеңілдік» бағанының ең жоғарғы ұяшығына жазып, Enter пернесін басамыз. Формуланың алдына теңдік белгісін (=) қоюды ұмытпаңыз.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Осыдан кейін бұл ұяшық үшін нәтиже логикалық шартымызға сәйкес көрсетіледі (ұяшық пішімін орнатуды ұмытпаңыз – пайыз). Тексеру нәтижесінде жыныс «әйел» екені анықталса, 25% мәні көрсетіледі. Әйтпесе, ұяшықтың мәні 0-ге тең болады. Негізінде, бізге не қажет болды.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Енді бұл өрнекті барлық жолдарға көшіру ғана қалады. Ол үшін тінтуір курсорын формуласы бар ұяшықтың төменгі оң жақ шетіне жылжытыңыз. Тінтуір көрсеткіші крестке айналуы керек. Тінтуірдің сол жақ батырмасын басып тұрып, формуланы көрсетілген шарттарға сәйкес тексеру қажет барлық жолдардың үстіне апарыңыз.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Барлығы, енді біз шартты барлық жолдарға қолданып, олардың әрқайсысы үшін нәтиже алдық.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Бірнеше шарттармен «IF» қолдану

Біз жай ғана «IF» операторын бір логикалық өрнекпен пайдалану мысалын қарастырдық. Бірақ бағдарламаның бірнеше шарт қою мүмкіндігі де бар. Бұл жағдайда біріншіден тексеру жүргізіледі, егер ол сәтті болса, орнатылған мән бірден көрсетіледі. Ал егер бірінші логикалық өрнек орындалмаса, екіншісін тексеру күшіне енеді.

Мысал ретінде сол кестені қарастырайық. Бірақ бұл жолы қиынырақ етейік. Енді спорт түріне байланысты әйелдер аяқ киіміне жеңілдік жасау керек.

Бірінші шарт – жынысты тексеру. Егер «ер» болса, 0 мәні бірден көрсетіледі. Егер ол «әйел» болса, екінші шарт тексеріледі. Егер спорт жүгіретін болса – 20%, теннис болса – 10%.

Осы шарттардың формуласын қажетті ұяшыққа жазайық.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Біз Enter пернесін басамыз және көрсетілген шарттарға сәйкес нәтиже аламыз.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Әрі қарай, біз формуланы кестенің барлық қалған жолдарына дейін созамыз.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Екі шарттың бір мезгілде орындалуы

Сондай-ақ Excel-де екі шарттың бір уақытта орындалуы туралы деректерді көрсету мүмкіндігі бар. Бұл жағдайда шарттардың кем дегенде біреуі орындалмаса, мән жалған болып саналады. Бұл тапсырма үшін оператор «ЖӘНЕ».

Мысал ретінде кестемізді алайық. Енді 30% жеңілдік егер бұл әйелдер аяқ киімі болса және жүгіруге арналған болса ғана қолданылады. Егер бұл шарттар орындалса, ұяшықтың мәні бір уақытта 30%-ға тең болады, әйтпесе ол 0-ге тең болады.

Ол үшін келесі формуланы қолданамыз:

=Егер(ЖӘНЕ(B2="әйел";C2="жүгіру");30%;0)

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Нәтижені ұяшықта көрсету үшін Enter пернесін басыңыз.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Жоғарыдағы мысалдарға ұқсас, біз формуланы жолдардың қалған бөлігіне дейін созамыз.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

НЕМЕСЕ оператор

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

Мәселені келесідей орнатайық. 35% жеңілдік тек ерлерге арналған теннис аяқ киіміне қатысты. Егер бұл ерлердің жүгіру аяқ киімі немесе кез келген әйелдер аяқ киімі болса, жеңілдік 0 құрайды.

Бұл жағдайда келесі формула қажет:

=Егер(НЕМЕСЕ(B2="әйел"; C2="жүгіру");0;35%)

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Enter пернесін басқаннан кейін біз қажетті мәнді аламыз.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Біз формуланы төмендетеміз және бүкіл ауқымға жеңілдіктер дайын.

Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

Формула құрастырушы арқылы IF функцияларын қалай анықтауға болады

ЕГЕР функциясын ұяшыққа немесе формула жолына қолмен жазу арқылы ғана емес, сонымен қатар Формула құрастырушы арқылы да пайдалануға болады.

Оның қалай жұмыс істейтінін көрейік. Тағы да, бірінші мысалдағыдай, біз барлық әйелдер аяқ киіміне 25% көлемінде жеңілдік жасауымыз керек делік.

  1. Біз курсорды қажетті ұяшыққа қойып, «Формулалар» қойындысына өтіп, «Функцияны кірістіру» түймесін басыңыз.Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар
  2. Ашылатын формула құрастырушы тізімінде «IF» таңдаңыз және «Функцияны кірістіру» түймесін басыңыз.Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар
  3. Функция параметрлері терезесі ашылады. Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар«Логикалық өрнек» өрісіне тексеру жүргізілетін шартты жазамыз. Біздің жағдайда бұл «B2=»әйел».

    «Шын» өрісіне шарт орындалған жағдайда ұяшықта көрсетілетін мәнді жазыңыз.

    «False» өрісінде – шарт орындалмаған жағдайда мән.

  4. Барлық өрістер толтырылғаннан кейін нәтижені алу үшін «Аяқтау» түймесін басыңыз.Microsoft Excel бағдарламасындағы IF операторы: қолданба және мысалдарMicrosoft Excel бағдарламасындағы IF операторы: қолданба және мысалдар

қорытынды

Excel бағдарламасындағы ең танымал және пайдалы құралдардың бірі - функция IF, ол деректердің біз орнатқан шарттарға сәйкестігін тексереді және нәтижені автоматты түрде береді, бұл адам факторына байланысты қателердің болу мүмкіндігін болдырмайды. Сондықтан, бұл құралды білу және пайдалану дағдысы көптеген тапсырмаларды орындауға ғана емес, сонымен қатар «қолмен» жұмыс режиміне байланысты ықтимал қателерді іздеуге уақытты үнемдейді.

пікір қалдыру