Преглед садржаја
Много пута док радимо у Екцел-у, морамо да радимо са више ИФ наредби да бисмо додали различите услове или критеријуме. У овом чланку ћу вам показати како можете да користите више ИФ исказа са текстом у Екцел-у.
Преузмите Вежбање
Како користити вишеструке ИФ исказе са текстом у Екцел-у (6 брзих метода).клск
6 брзих метода за коришћење више ИФ исказа са текстом у Екцел-у
Овде имамо скуп података са евиденцијом испита неких ученика из физике и хемије у школи која се зове Сунцокрет Киндергартен.
Данас нам је циљ да сазнајте укупан резултат сваког ученика на основу његових резултата из физике и хемије.
Овде ћемо применити више ИФ исказа.
1. Више ИФ исказа са текстом са условом АНД (подударање без обзира на велика и мала слова)
Помислимо на тренутак да је укупан резултат ученика „Положио“ само ако је положио оба предмета, иначе је „Неуспешно“.
Овде ћемо морати да применимо АНД функцију унутар ИФ функције .
Стога, формула за укупну резултат првог ученика ће бити:
=IF(AND(C4="pass",D4="pass"),"Pass","Fail")
Напомене:
- Тхе ИФ функција подразумевано одговара подударањима која не разликују велика и мала слова. Дакле, да ли користите Ц4= “пролаз” или Ц4= “пролаз” овде није важно.
- АНД(Ц4=”пролаз”, Д4=”пролаз”) враћа ТРУЕ само ако су оба услова ТРУЕ . У супротном враћа ФАЛСЕ .
- Стога, ИФ(АНД(Ц4=”прошао”,Д4=”прошао”),”Прошао”,”Неуспео”) вратиће “Пас” само ако положи оба предмета, у супротном ће вратити “Пад” .
Сада превуците ручицу за попуњавање да копирате ову формулу у остале ћелије.
Прочитајте више: ИФ са И у Екцел формули (7 примера)
2. Више ИФ наредби са текстом са АНД условом (подударање осетљиво на велика и мала слова)
Функција ИФ подразумевано враћа подударања без обзира на велика и мала слова са текстовима.
Дакле, ако желите да вратите подударање које разликује велика и мала слова, морате бити мало лукави.
Можете да користите Тачну функцију Екцела у комбинацији са ИФ функцијо да бисте вратили подударања која разликују велика и мала слова.
Користите ову формулу за укупан резултат првог ученика:
=IF(AND(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
Напомене:
- Функција ЕКСАЦТ ради са подударањима која разликују велика и мала слова. Дакле, морате користити тачно ЕКСАЦТ(Ц4,”Пролаз”).
- ЕКСАЦТ(Ц4,”пасс”) неће радити овде. Вратиће ФАЛСЕ . Можете га сами тестирати.
- Остало је као у претходној формули. ИФ(АНД(ТАЧНО(Ц4,”Прошао”),ТАЧНО(Д4,”Прошао”)),”Прошао”,”Неуспео”) ће вратити “Прошао” само ако постоји “Пролаз” у оба предмета.
Сада, можете превући ручицу за попуњавање накопирајте ову формулу у остале ћелије.
Прочитајте више: Како користити вишеструки ИФ услов у Екцел-у (3 примера)
3. Више ИФ исказа са текстом са ОР условом (подударање без обзира на велика и мала слова)
Сада ћемо применити функцију ИЛИ унутар ИФ функције .
Замислимо у овом тренутку да сваки студент положи испит ако положи бар један предмет на испиту.
Дакле, да бисмо сазнали укупан резултат ученика, морамо се пријавити услов ИЛИ.
Формула за укупан резултат првог ученика ће бити:
=IF(OR(C4="pass",D4="pass"),"Pass","Fail")
Напомене:
- Функција ИФ подразумевано одговара подударањима која не разликују велика и мала слова. Дакле, да ли користите Ц4= “пролаз” или Ц4= “пролаз” овде није важно.
- ИЛИ(Ц4=”пролаз”, Д4=”пасс”) враћа ТРУЕ ако је бар један од услова ТРУЕ . У супротном, враћа ФАЛСЕ .
- Стога, ИФ(ОР(Ц4=”прошао”,Д4=”прошао”),”Прошао”,”Неуспео”) вратиће “Пас” ако положи најмање један предмет, у супротном ће вратити “Пад” .
Сада превуците ручицу за попуњавање да копирате ову формулу у остале ћелије.
Прочитајте више: Како користити функцију МАКС ИФ у Екцел-у
4. Више ИФ исказа са текстом са ОР условом (подударање осетљиво на велика и мала слова)
Као онај који смо користили у АНД услов, можете користити комбинацију ЕКСАЦТ функције и ИФ функције да генеришете подударање осетљиво на велика и мала слова.
Користите ово формула за првог ученика:
=IF(OR(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
Напомене:
- Функција ТАЧНО ради са подударањима која разликују велика и мала слова. Дакле, морате користити тачно ЕКСАЦТ(Ц4, „Пролаз”).
- ЕКСАЦТ(Ц4, “пролаз”) неће радити овде. Вратиће ФАЛСЕ . Можете га сами тестирати.
- Остало је као у претходној формули. ИФ(ИЛИ(ТАЧНО(Ц4,”Прошао”),ТАЧНО(Д4,”Прошао”)),”Прошао”,”Неуспео”) ће вратити ”Прошао” ако постоји је “Пролаз” у најмање једном предмету.
Затим превуците ручицу за попуњавање да бисте копирали формулу у остатак ћелија.
Прочитајте више: Екцел ВБА: Наредба Иф тхен Елсе са више услова (5 примера)
5. Угнежђене ИФ изјаве
До сада смо користили функцију И и ОР функцију унутар ИФ функције за руковање више критеријума.
Али такође можете користити ИФ функцију унутар друге ИФ функције да бисте се бавили више критеријума.
Ово се назива вишеструко ИФ изјаве.
Наредба АНД , односно ученик ће положити само ако положи оба предмета, може се имплементирати и са угнежђеним ИФ искази у овоменачин:
=ИФ(Ц4=”прошао”,ИФ(Д4=”прошао”,”Прошао”,”Неуспео”),”Неуспео”)Напомене:
- Овде, ако је вредност у ћелији Ц4 “Пролаз” , онда ће се померити да види шта вредност у ћелији Д4 је.
- Ако је вредност у ћелији Д4 такође „Пасс' , само тада ће се потврдити као “Пролаз” . У супротном, потврдиће се као “Неуспешно” .
- А функција ИФ враћа подударање без обзира на велика и мала слова. Дакле, Ц4=”прошао” или Ц4=”прошао” заиста није битно.
Онда превуците Филл Хандле да попуните ову формулу до остатка ћелија.
Такође, ако желите подударање осетљиво на велика и мала слова, можете користити комбинација ЕКСАЦТ функције и ИФ функције као што је приказано раније.
Користите ову формулу у првој ћелији, а затим превуците Филл Хандле .
Повезан садржај: Како користити Екцел ИФ функцију са опсегом вредности
6. Вишеструки ИФ искази са формулом низа
Све што смо урадили до ове тачке је да смо применили формулу у првој ћелији, а затим повукли ручицу за попуњавање да попунимо формулу на остале ћелије.
Али можете користити и формулу низа да попуните све ћелије заједно.
АНД и <Формула 1>ИЛИ коју смо раније користили не може се применити на Формулу низа . Али можете применити формулу низа са угнежђеним ИФфункција.
Да бисте сазнали укупан резултат свих ученика са Формулом низа , можете уметнути ову формулу:
=IF(EXACT(C4:C13,"Pass"),IF(EXACT(D4:D13,"Pass"),"Pass","Fail"),"Fail")
Напомене:
- Овде су Ц4:Ц13 и Д4:Д13 два опсега мојих критеријума. Ви користите свој.
- Овде се одлучујемо за подударање које разликује велика и мала слова. Ако желите подударање без обзира на велика и мала слова, користите Ц4:Ц13=“Пролаз” и Д4:Д13=“Пролаз” уместо тога.
- Притисните ЦТРЛ +СХИФТ+ЕНТЕР да бисте унели формулу осим ако нисте у Оффице 365 .
Прочитајте више: Како да Користите вишеструке Иф услове у Екцел-у за старење (5 метода)
Закључак
Користећи ове методе, можете користити више ИФ исказа са текстом у Екцел-у. Да ли знате неки други метод? Или имате питања? Слободно нас питајте.