Эмнелерди билүү керек
- ЭГЕР-THEN синтаксиси=ЭГЕР(логикалык тест, эгер чын болсо маани, жалган болсо маани).
- Биринчи аргумент функцияга салыштыруу чын болсо эмне кылуу керектигин айтат.
-
Экинчи аргумент функцияга салыштыруу туура эмес болсо эмне кылуу керектигин айтат.
Бул макалада Microsoft 365, Excel 2019, 2016, 2013, 2010 үчүн Excel'де ЭГЕР-АНЧА функциясын кантип колдонуу керектиги түшүндүрүлөт; Mac үчүн Excel жана Excel Online, ошондой эле бир нече мисалдар.
Excelге IF-THEN киргизүү
Excelдеги ЭГЕР-АНДА функциясы электрондук таблицаларыңызга чечим кабыл алууну кошуунун күчтүү жолу. Ал шарттын чын же жалган экенин текшерип, натыйжалардын негизинде белгилүү бир нускамаларды аткарат.
Мисалы, Excel программасына ЭГЕР-АНЧА киргизүү менен, белгилүү бир уячанын 900дөн чоң экенин текшере аласыз. Эгерде ал болсо, формуланы "МУНУН" текстин кайтарып бере аласыз. Эгер андай болбосо, формуланы "ӨТӨ КИЧИ" деп кайтарсаңыз болот.
Эгер-АНЧА формуласына кире турган көптөгөн шарттар бар.
ЭГЕР-ОШОНДОЙ функциясынын синтаксиси функциянын атын жана кашаанын ичиндеги функциянын аргументтерин камтыйт.
Бул IF-THEN функциясынын туура синтаксиси:
=ЭГЕР(логикалык тест, эгер чын болсо маани, жалган болсо маани)
Функциянын IF бөлүгү логикалык тест болуп саналат. Бул жерде сиз эки маанини салыштыруу үчүн салыштыруу операторлорун колдоносуз.
Функциянын THEN бөлүгү биринчи үтүрдөн кийин келет жана үтүр менен бөлүнгөн эки аргументти камтыйт.
- Биринчи аргумент функцияга салыштыруу чын болсо эмне кылуу керектигин айтат.
- Экинчи аргумент функцияга салыштыруу туура эмес болсо эмне кылуу керектигин айтат.
Жөнөкөй IF-THEN функциясынын мисалы
Татаал эсептөөлөргө өтүүдөн мурун, келгиле, ЭГЕР-АНЧА билдирүүсүнүн түз мисалын карап көрөлү.
Электрондук жадыбалыбыз B2 уячасы менен $100 деп орнотулган. Маани 1000 доллардан жогору экенин көрсөтүү үчүн төмөнкү формуланы C2ге киргизсек болот.
=ЭГЕР(B2>1000, "МУНУН", "ӨТЕ КИЧИК")
Бул функциянын төмөнкү аргументтери бар:
- B2>1000 B2 уячасындагы маани 1000ден чоңбу же жокпу сынайт.
- "PERFECT", эгерде B2 1000ден чоңураак болсо, C2 уячасында PERFECT сөзүн кайтарат.
- "ӨТЕ КИЧИ", эгерде B2 1000ден чоң болбосо, C2 уячасында ӨТӨ КИЧИН деген сөз айкашын кайтарат.
Функциянын салыштыруу бөлүгү эки гана маанини салыштыра алат. Бул эки маанинин бири болушу мүмкүн:
- Туруктуу номер
- Символдор тизмеги (тексттин мааниси)
- Күн же убакыт
- Жогорудагы маанилердин баарын кайтаруучу функциялар
- Жогорудагы маанилердин бирин камтыган электрондук жадыбалдагы башка уячага шилтеме
Функциянын ЧЫНДЫК же ЖАЛГАН бөлүгү да жогорудагылардын каалаганын кайтара алат. Бул анын ичине кошумча эсептөөлөрдү же функцияларды (төмөндө караңыз) кыстаруу менен ЭГЕР-АНЧА функциясын өтө өркүндөтсөңүз болот дегенди билдирет.
Excelге ЭГЕР-АНДА операторунун чын же жалган шарттарын киргизип жатканда, Excel автоматтык түрдө тааныган ЧЫНДЫК жана ЖАЛГАН колдонбосоңуз, кайра кайтаргыңыз келген тексттин айланасында тырмакчаларды колдонушуңуз керек. Башка маанилер жана формулалар тырмакчаны талап кылбайт.
IF-THEN функциясына эсептөөлөрдү киргизүү
Салыштыруу натыйжаларына жараша ЭГЕР-АНЧА функциясын аткаруу үчүн ар кандай эсептөөлөрдү кыстарсаңыз болот.
Бул мисалда B2деги жалпы кирешеге жараша карыз салыкты эсептөө үчүн бир эсептөө колдонулат.
Логикалык тест B2деги жалпы кирешени салыштырып, анын $50, 000,00дон жогору экенин текшерет.
=ЭГЕР(B2>50000, B20,15, B20,10)
Бул мисалда, B2 50 000ден чоң эмес, андыктан "эгер_жалган_баа" шарты ошол натыйжаны эсептеп, кайтарат.
Бул учурда, бул B20.10, бул 4000.
Натыйжа C2 уячасына жайгаштырылат, ал жерде ЭГЕР-АНДА функциясы киргизилген, 4000 болот.
Эсептөөлөрдү функциянын салыштыруу жагына да кыстарсаңыз болот.
Мисалы, салык салынуучу киреше жалпы кирешенин 80% гана түзөөрүн эсептегиңиз келсе, жогорудагы ЭГЕР-АНЧА функциясын төмөнкүгө өзгөртсөңүз болот.
=ЭГЕР(B20,8>50000, B20,15, B20,10)
Бул 50 000 менен салыштыруудан мурун B2де эсептөө жүргүзөт.
Миңдеген сандарды киргизүүдө эч качан үтүр койбоңуз. Себеби Excel үтүрдү функциянын ичиндеги аргументтин аягы катары чечмелейт.
IF-THEN функциясынын ичиндеги уюу функциялары
Функцияны IF-THEN функциясынын ичине кыстарсаңыз да (же "уя") аласыз.
Бул өркүндөтүлгөн эсептөөлөрдү жүргүзүп, андан соң чыныгы натыйжаларды күтүлгөн натыйжалар менен салыштырууга мүмкүндүк берет.
Бул мисалда, B тилкесинде беш окуучунун баалары жазылган электрондук жадыбал бар дейли. Сиз ОРТОЧО функциясын колдонуп, ал бааларды орточо чыгарсаңыз болот. Класстын орточо натыйжаларына жараша, сиз C2 уячасына "Эң жакшы!" же "Иш керек."
Эгер-ОШОНДО функциясын ушинтип киргизмексиз:
=ЭГЕР(Орточо(B2:B6)>85, "Мыкты!", "Иш керек")
Бул функция "Мыкты!" текстин кайтарат. Эгерде класстын орточо көрсөткүчү 85тен ашса, C2 уячасында. Болбосо, ал "Иш керек" деп кайтарат.
Көрүп тургандай, Excel программасына ЭГЕР-АНЧА функциясын кыстарылган эсептөөлөр же функциялар менен киргизүү динамикалык жана жогорку функционалдык таблицаларды түзүүгө мүмкүндүк берет.
КБС
Мен Excel'де бир нече ЭГЕР-ОШОНДОЙ билдирүүлөрүн кантип түзөм?
Бир нече IF-THEN билдирүүлөрүн түзүү үчүн Excel'де Nesting колдонуңуз. Же болбосо, IFS функциясын колдонуңуз.
Сиз Excelде канча IF билдирүүсүн уялай аласыз?
Бир IF-THEN операторунун ичине 7ге чейин IF операторун киргизе аласыз.
Шарттуу форматтоо Excelде кантип иштейт?
Excelдеги шарттуу форматтоо менен, ар кандай шарттарды текшерүү үчүн бир эле маалыматка бирден ашык эрежени колдоно аласыз. Excel адегенде ар кандай эрежелердин карама-каршылыгын аныктайт, эгер андай болсо, программа дайындарга кайсы шарттуу форматтоо эрежесин колдонууну аныктайт.