Excel бағдарламасында IF-THEN функциясын пайдалану жолы

Мазмұны:

Excel бағдарламасында IF-THEN функциясын пайдалану жолы
Excel бағдарламасында IF-THEN функциясын пайдалану жолы
Anonim

Не білу керек

  • IF-THEN синтаксисі=IF(логикалық сынақ, шын болса мән, жалған болса мән).
  • Бірінші аргумент функцияға салыстыру дұрыс болса не істеу керектігін айтады.
  • Екінші аргумент функцияға салыстыру жалған болса не істеу керектігін айтады.

Бұл мақала Microsoft 365, Excel 2019, 2016, 2013, 2010 үшін Excel бағдарламасында ЕГЕР-ОНДА функциясын пайдалану жолын түсіндіреді; Mac жүйесіне арналған Excel және Excel Online, сонымен қатар бірнеше мысалдар.

Excel бағдарламасында IF-THEN енгізу

Excel бағдарламасындағы ЕГЕР-ОНДА функциясы электрондық кестелерге шешім қабылдауды қосудың қуатты жолы болып табылады. Ол оның шын немесе жалған екенін тексеру үшін шартты тексереді, содан кейін нәтижелерге негізделген нақты нұсқаулар жинағын орындайды.

Мысалы, Excel бағдарламасында ЕГЕР-ОНДА мәнін енгізу арқылы белгілі бір ұяшық 900-ден үлкен екенін тексеруге болады. Егер ол болса, формуланы "КЕРЕМЕТ" мәтінін қайтаруға болады. Егер олай болмаса, формуланы "ӨТЕ КІШІ" қайтаруға болады.

Егер-ОНДА формуласына енгізуге болатын көптеген шарттар бар.

Егер-ОНДА функциясының синтаксисі функцияның атын және жақша ішіндегі функция аргументтерін қамтиды.

Бұл ЕГЕР-ОНДА функциясының дұрыс синтаксисі:

=ЕГЕР(логикалық сынақ, шын болса мән, жалған болса мән)

Функцияның IF бөлігі логикалық сынақ болып табылады. Мұнда екі мәнді салыстыру үшін салыстыру операторларын пайдаланасыз.

Функцияның THEN бөлігі бірінші үтірден кейін келеді және үтірмен бөлінген екі аргументті қамтиды.

  • Бірінші аргумент функцияға салыстыру дұрыс болса не істеу керектігін айтады.
  • Екінші аргумент функцияға салыстыру жалған болса не істеу керектігін айтады.

Қарапайым IF-THEN функциясының мысалы

Күрделі есептеулерге көшпес бұрын, ЕГЕР-ОНДА операторының қарапайым мысалын қарастырайық.

Біздің электрондық кесте $100 ретінде B2 ұяшығымен орнатылған. Мәннің $1000-нан үлкен екенін көрсету үшін келесі формуланы C2 ішіне енгізуге болады.

=ЕГЕР(B2>1000, "КЕРЕМЕТ", "ӨТЕ КІШІ")

Бұл функцияның келесі аргументтері бар:

  • B2>1000 B2 ұяшығындағы мәннің 1000-нан үлкен екенін тексереді.
  • "КЕРЕМЕТ", егер B2 1000-нан үлкен болса, C2 ұяшығына PERFECT сөзін қайтарады.
  • "TOO SMALL", егер B2 1000-нан үлкен болмаса, C2 ұяшығындағы TOO SMALL фразасын қайтарады.

Функцияның салыстыру бөлігі тек екі мәнді салыстыра алады. Бұл екі мәннің біреуі болуы мүмкін:

  • Тіркелген нөмір
  • Таңбалар жолы (мәтіндік мән)
  • Күні немесе уақыты
  • Жоғарыдағы мәндердің кез келгенін қайтаратын функциялар
  • Жоғарыда көрсетілген мәндердің кез келгенін қамтитын электрондық кестедегі кез келген басқа ұяшыққа сілтеме

Функцияның ШЫН немесе ЖАЛҒАН бөлігі де жоғарыдағылардың кез келгенін қайтара алады. Бұл оның ішіне қосымша есептеулерді немесе функцияларды (төменде қараңыз) ендіру арқылы ЕГЕР-ОНДА функциясын өте жетілдіре алатыныңызды білдіреді.

Excel бағдарламасында ЕГЕР-ОНДА мәлімдемесінің ақиқат немесе жалған шарттарын енгізген кезде, Excel автоматты түрде танитын ШЫН және ЖАЛҒАН мәндерін пайдаланбасаңыз, қайтарғыңыз келетін кез келген мәтіннің айналасында тырнақшаларды пайдалануыңыз керек. Басқа мәндер мен формулалар тырнақшаны қажет етпейді.

Егер-ОНДА функциясына есептеулерді енгізу

Салыстыру нәтижелеріне байланысты ЕГЕР-ОНДА функциясын орындау үшін әртүрлі есептеулерді ендіруге болады.

Бұл мысалда B2-дегі жалпы табысқа байланысты берешек салықты есептеу үшін бір есеп пайдаланылады.

Логикалық сынақ $50 000,00-нан асатынын білу үшін B2 жүйесіндегі жалпы табысты салыстырады.

=ЕГЕР(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 үтірді функцияның ішіндегі аргументтің соңы ретінде түсіндіреді.

Image
Image

IF-THEN функциясының ішіндегі кірістірілген функциялар

Функцияны IF-THEN функциясының ішіне ендіруге де (немесе "ұя салуға") болады.

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

Бұл мысалда B бағанында бес оқушының бағасы бар электрондық кесте бар делік. Бұл бағаларды ОРТА функциясы арқылы орташалауға болады. Сыныптың орташа нәтижелеріне байланысты C2 ұяшығы не "Өте жақсы!" немесе "Жұмыс қажет."

Егер-ОНДА функциясын осылай енгізер едіңіз:

=ЕГЕР(Орташа(B2:B6)>85, "Өте жақсы!", "Жұмыс қажет")

Бұл функция «Тамаша!» мәтінін қайтарады. С2 ұяшығында, егер сыныптың орташа мәні 85-тен жоғары болса. Әйтпесе, ол "Жұмыс қажет" мәнін қайтарады.

Көріп отырғаныңыздай, кірістірілген есептеулермен немесе функциялармен Excel бағдарламасында ЕГЕР-ОНДА функциясын енгізу динамикалық және жоғары функционалды электрондық кестелерді жасауға мүмкіндік береді.

Image
Image

ЖҚС

    Excel бағдарламасында бірнеше IF-THEN операторларын қалай жасауға болады?

    Бірнеше IF-THEN мәлімдемесін жасау үшін Excel бағдарламасындағы Nesting қолданбасын пайдаланыңыз. Немесе IFS функциясын пайдаланыңыз.

    Excel-де қанша IF операторын кірістіруге болады?

    Бір IF-THEN операторының ішінде 7-ге дейін IF операторын кірістіруге болады.

    Шартты пішімдеу Excel бағдарламасында қалай жұмыс істейді?

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

Ұсынылған: