Як выкарыстоўваць некалькі аператараў IF з тэкстам у Excel (6 хуткіх метадаў)

  • Падзяліцца Гэтым
Hugh West

Часта пры працы ў Excel нам даводзіцца працаваць з некалькімі аператарамі IF , каб дадаць розныя ўмовы або крытэрыі. У гэтым артыкуле я пакажу вам, як вы можаце выкарыстоўваць некалькі аператараў IF з тэкстам у Excel.

Спампаваць Практычны сшытак

Як выкарыстоўваць некалькі аператараў IF з тэкстам у Excel (6 хуткіх метадаў).xlsx

6 хуткіх метадаў выкарыстання некалькіх аператараў IF з тэкстам у Excel

Тут мы маем набор даных з вынікамі экзаменаў некаторых вучняў па фізіцы і хіміі ў школе пад назвай "Сланечнікавы дзіцячы сад".

Сёння наша мэта - даведайцеся агульны вынік кожнага студэнта на аснове яго вынікаў па фізіцы і хіміі.

Мы будзем прымяняць тут некалькі выказванняў КАЛІ .

1. Некалькі аператараў IF з тэкстам і ўмовай І (супадзенне без уліку рэгістра)

Давайце падумаем на імгненне, што агульны вынік студэнта "Здана", толькі калі ён здаў па абодвух прадметах, інакш «Памылка».

Тут мы павінны прымяніць функцыю І ў функцыі КАЛІ .

Такім чынам, формула для агульнага вынік першага студэнта будзе:

=IF(AND(C4="pass",D4="pass"),"Pass","Fail")

Нататкі:

  • КАЛІ функцыя па змаўчанні шукае супадзенні без уліку рэгістра. Такім чынам, выкарыстанне C4= “праход” ці C4= “праход” тут не мае значэння.
  • AND(C4=”праход”, D4=”pass”) вяртаецца TRUE толькі калі абодва ўмовы TRUE . У адваротным выпадку вяртаецца ХЛУСНЯ .
  • Такім чынам, КАЛІ(І(C4=”прайшло”,D4=”прайшло”),”Прайшло”,”Не прайшло”) верне “Здала” , толькі калі ён/яна здае абодва прадметы, інакш верне “Не прайшло” .

Цяпер перацягніце маркер запаўнення , каб скапіяваць гэту формулу ў астатнія вочкі.

Больш падрабязна: КАЛІ з І у формуле Excel (7 прыкладаў)

2. Некалькі аператараў IF з тэкстам з умовай AND (супадзенне з улікам рэгістра)

Функцыя IF па змаўчанні вяртае супадзенні з тэкстамі без уліку рэгістра.

Такім чынам, калі вы жадаеце вярнуць супадзенне з улікам рэгістра, вы павінны быць крыху хітрымі.

Вы можаце выкарыстоўваць функцыю Exact Excel у спалучэнні з функцыяй IF для вяртання супадзенняў з улікам рэгістра.

Выкарыстайце гэту формулу для агульнага выніку першага студэнта:

=IF(AND(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")

Заўвагі:

  • Функцыя EXACT працуе з супадзеннямі з улікам рэгістра. Такім чынам, вы павінны выкарыстоўваць менавіта EXACT(C4,”Pass”).
  • EXACT(C4,”pass”) не будзе працаваць тут. Ён верне FALSE . Вы можаце праверыць гэта самастойна.
  • Астатняе падобна да папярэдняй формулы. IF(AND(EXACT(C4,”Pass”),EXACT(D4,”Pass”)),”Pass”,”Fail”) верне “Pass” толькі калі ёсць “Pass” у абодвух суб'ектах.

Цяпер вы можаце перацягнуць Маркер запаўнення ускапіруйце гэту формулу ў астатнія вочкі.

Больш падрабязна: Як выкарыстоўваць некалькі ўмоў IF у Excel (3 прыклады)

3. Некалькі аператараў IF з тэкстам з умовай OR (супадзенне без уліку рэгістра)

Цяпер мы будзем прымяняць функцыю OR у функцыі IF .

Давайце падумаем на дадзены момант, што любы студэнт здае экзамен, калі ён здае хаця б адзін прадмет у экзамене.

Такім чынам, каб даведацца агульны вынік студэнтаў, мы павінны падаць заяўку умова АБО.

Формула для агульнага выніку першага студэнта будзе:

=IF(OR(C4="pass",D4="pass"),"Pass","Fail")

Заўвагі:

  • Функцыя IF па змаўчанні шукае супадзенні без уліку рэгістра. Такім чынам, выкарыстанне C4= “праход” ці C4= “праход” тут не мае значэння.
  • АБО(C4=”праход”, D4=”pass”) вяртае TRUE , калі хаця б адно з умоў TRUE . У адваротным выпадку вяртаецца ХЛУСНЯ .
  • Такім чынам, КАЛІ(АБО(C4=”прайшло”,D4=”прайшло”),”Прайшло”,”Не прайшло”) верне “Здаў” , калі ён/яна здае хаця б адзін прадмет, у адваротным выпадку верне “Не прайшоў” .

Цяпер перацягніце Маркер запаўнення , каб скапіяваць гэту формулу ў астатнія вочкі.

Чытаць далей: Як выкарыстоўваць функцыю MAX IF у Excel

4. Некалькі аператараў IF з тэкстам з умовай АБО (супадзенне з улікам рэгістра)

Як тое, што мы выкарыстоўвалі ўУмова AND , вы можаце выкарыстоўваць камбінацыю функцыі EXACT і функцыі IF для стварэння супадзення з улікам рэгістра.

Выкарыстайце гэта формула для першага студэнта:

=IF(OR(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")

Заўвагі:

  • Функцыя EXACT працуе з супадзеннямі з улікам рэгістра. Такім чынам, вы павінны выкарыстоўваць менавіта EXACT(C4, “Pass”).
  • EXACT(C4, “pass”) не будзе працаваць тут. Ён верне FALSE . Вы можаце праверыць гэта самастойна.
  • Астатняе падобна да папярэдняй формулы. IF(OR(EXACT(C4,”Pass”),EXACT(D4,”Pass”)),”Pass”,”Fal”) верне “Pass” , калі ёсць з'яўляецца “Pass” прынамсі ў адным прадмеце.

Затым перацягніце Маркер запаўнення , каб скапіяваць формулу ў астатнія ячэйкі.

Больш падрабязна: Excel VBA: аператар If Then Else з некалькімі ўмовамі (5 прыкладаў)

5. Укладзеныя аператары IF

Дагэтуль мы выкарыстоўвалі функцыю AND і функцыю OR у функцыі IF для апрацоўкі некалькі крытэрыяў.

Але вы таксама можаце выкарыстоўваць функцыю IF унутры іншай функцыі IF для працы з некалькімі крытэрамі.

Гэта называецца множнасцю КАЛІ аператары.

Аператар І , гэта значыць, студэнт здасць толькі тады, калі ён/яна здасць абодва прадметы, таксама можа быць рэалізаваны з укладзеным <1 Аператары>IF у гэтымспосаб:

=КАЛІ(C4=”прайшло”,КАЛІ(D4=”прайшло”,”прайшло”,”не прайшло”),”не прайшло”)

Заўвагі:

  • Тут, калі значэнне ў ячэйцы C4 роўна “Pass” , яна будзе рухацца, каб убачыць, што значэнне ў ячэйцы D4 роўнае.
  • Калі значэнне ў ячэйцы D4 таксама “Pass' , толькі тады яно будзе сертыфікавана як “Праход” . У адваротным выпадку ён будзе сертыфікаваны як “Памылка” .
  • І функцыя КАЛІ вяртае супадзенне без уліку рэгістра. Такім чынам, C4=”праход” ці C4=”праход” тут сапраўды не мае значэння.

Тады перацягніце Маркуль запаўнення , каб запоўніць гэтую формулу астатнімі ячэйкамі.

Акрамя таго, калі вы хочаце супадзенне з улікам рэгістра, вы можаце выкарыстоўваць спалучэнне функцыі EXACT і функцыі IF , як паказана раней.

Выкарыстайце гэту формулу ў першай ячэйцы, а затым перацягніце маркер запаўнення .

Звязаны змест: Як выкарыстоўваць функцыю IF Excel з дыяпазонам значэнняў

6. Некалькі аператараў IF з формулай масіву

Усё, што мы зрабілі да гэтага моманту, гэта тое, што мы ўжылі формулу ў першай ячэйцы, а потым перацягнулі Марклет запаўнення , каб запоўніць формулу да астатніх вочак.

Але вы таксама можаце выкарыстоўваць Формулу масіва , каб запоўніць усе вочкі разам.

І і <Формула 1>АБО , якую мы выкарыстоўвалі раней, не можа прымяняцца да Формулы масіва . Але вы можаце ўжыць Формулу масіву з укладзеным IF

Каб даведацца агульны вынік усіх студэнтаў з дапамогай Формулы масіву , вы можаце ўставіць гэтую формулу:

=IF(EXACT(C4:C13,"Pass"),IF(EXACT(D4:D13,"Pass"),"Pass","Fail"),"Fail")

Заўвагі:

  • Тут C4:C13 і D4:D13 два дыяпазоны маіх крытэраў. Вы карыстаецеся сваім.
  • Тут мы выбіраем супадзенне з улікам рэгістра. Калі вы жадаеце знайсці супадзенне без уліку рэгістра, замест гэтага выкарыстоўвайце C4:C13=“Pass” і D4:D13=“Pass” .
  • Націсніце CTRL +SHIFT+ENTER , каб увесці формулу, калі вы не знаходзіцеся ў Office 365 .

Дадатковая інфармацыя: Як Выкарыстоўвайце некалькі ўмоў If у Excel для старэння (5 метадаў)

Выснова

Выкарыстоўваючы гэтыя метады, вы можаце выкарыстоўваць некалькі аператараў IF з тэкстам у Excel. Ці ведаеце вы які-небудзь іншы метад? Ці ў вас ёсць якія-небудзь пытанні? Не саромейцеся пытацца ў нас.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.