Kako koristiti višestruke IF izjave s tekstom u Excelu (6 brzih metoda)

  • Podijeli Ovo
Hugh West

Mnogo puta dok radimo u Excelu, moramo raditi sa više IF naredbi da bismo dodali različite uslove ili kriterijume. U ovom članku ću vam pokazati kako možete koristiti više IF izraza s tekstom u Excelu.

Preuzmite Vježbenicu

Kako koristiti višestruke IF naredbe s tekstom u Excelu (6 brzih metoda).xlsx

6 brzih metoda za korištenje više IF naredbi s tekstom u Excelu

Ovdje imamo skup podataka sa evidencijom ispita nekih učenika iz fizike i hemije u školi Suncokret Kindergarten.

Danas nam je cilj da saznajte ukupni rezultat svakog učenika na osnovu njegovih rezultata iz fizike i hemije.

Ovdje ćemo primijeniti više IF iskaza.

1. Više IF iskaza sa tekstom sa AND uslovom (podudaranje bez obzira na velika i mala slova)

Zamislimo na trenutak da je ukupni rezultat učenika „Položio“ samo ako je položio oba predmeta, inače je “Fail”.

Ovdje ćemo morati primijeniti AND funkciju unutar IF funkcije .

Stoga, formula za ukupnu rezultat prvog učenika će biti:

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

Napomene:

  • The IF funkcija podrazumeva se podudaranja bez obzira na velika i mala slova. Dakle, da li koristite C4= “prolaz” ili C4= “prolaz” ovdje nije važno.
  • AND(C4=”prolaz”, D4=”prolaz”) vraća TRUE samo ako su oba uslova TRUE . U suprotnom vraća FALSE .
  • Stoga, IF(AND(C4=”prošao”,D4=”prošao”),”Prošao”,”Neuspio”) će vratiti “Pas” samo ako položi oba predmeta, u suprotnom će vratiti “Pad” .

Sada povucite Fill Handle da kopirate ovu formulu u ostale ćelije.

Pročitajte više: IF sa I u Excel formuli (7 primjera)

2. Više IF naredbi s tekstom s uvjetom AND (podudaranje osjetljivo na velika i mala slova)

Funkcija IF prema zadanim postavkama vraća podudaranja bez obzira na velika i mala slova s ​​tekstovima.

Dakle, ako želite vratiti podudaranje osjetljivo na velika i mala slova, morate biti malo lukavi.

Možete koristiti Exact funkciju u Excelu u kombinaciji s IF funkcijo za vraćanje podudaranja osjetljivih na velika i mala slova.

Koristite ovu formulu za ukupni rezultat prvog učenika:

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

Napomene:

  • Funkcija EXACT radi sa podudaranjima koja razlikuju velika i mala slova. Dakle, morate koristiti tačno EXACT(C4,”Prolaz”).
  • TOČNO(C4,”prolaz”) neće raditi ovdje. Vratit će FALSE . Možete sami testirati.
  • Ostalo je kao u prethodnoj formuli. IF(AND(TAČNO(C4,"Prošao"),TAČNO(D4,"Prošao")),"Prošao","Neuspio") će vratiti "Prošao" samo ako postoji “Prolaz” u oba predmeta.

Sada, možete prevući Fill Handle nakopirajte ovu formulu u ostale ćelije.

Pročitajte više: Kako koristiti višestruki IF uvjet u Excelu (3 primjera)

3. Više IF naredbi s tekstom s OR uvjetom (podudaranje bez obzira na velika i mala slova)

Sada ćemo primijeniti funkciju ILI unutar IF funkcije .

Zamislimo u ovom trenutku da svaki student položi ispit ako položi barem jedan predmet na ispitu.

Dakle, da bismo saznali ukupan rezultat učenika, moramo se prijaviti uslov ILI.

Formula za ukupni rezultat prvog učenika bit će:

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

Napomene:

  • Funkcija IF podrazumeva se podudaranje bez obzira na velika i mala slova. Dakle, da li koristite C4= “prolaz” ili C4= “prolaz” ovdje nije važno.
  • ILI(C4=”prolaz”, D4=”pass”) vraća TRUE ako je barem jedan od uvjeta TRUE . U suprotnom, vraća FALSE .
  • Stoga, IF(OR(C4=”prošao”,D4=”prošao”),”Prošao”,”Neuspio”) vratiće “Pas” ako položi barem jedan predmet, u suprotnom će vratiti “Pad” .

Sada povucite Fill Handle da kopirate ovu formulu u ostale ćelije.

Pročitajte više: Kako koristiti funkciju MAX IF u Excelu

4. Više IF naredbi s tekstom s OR uvjetom (podudaranje osjetljivo na velika i mala slova)

Kao onaj koji smo koristili u I uvjet, možete koristiti kombinaciju EXACT funkcije i IF funkcije da generišete podudaranje osjetljivo na velika i mala slova.

Koristite ovo formula za prvog učenika:

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

Napomene:

  • Funkcija TAČNO radi sa podudaranjima koja razlikuju velika i mala slova. Dakle, morate koristiti tačno EXACT(C4, “Prolaz”).
  • EXACT(C4, “prolaz”) neće raditi ovdje. Vratit će FALSE . Možete sami testirati.
  • Ostalo je kao u prethodnoj formuli. IF(ILI(TAČNO(C4,”Prošao”),TAČNO(D4,”Prošao”)),”Prošao”,”Neuspio”) će vratiti ”Prošao” ako postoji je “Prolaz” u najmanje jednom predmetu.

Zatim povucite ručicu za popunjavanje da kopirate formulu u ostatak ćelija.

Pročitajte više: Excel VBA: Naredba If Then Else s više uvjeta (5 primjera)

5. Ugniježđene IF izjave

Do sada smo koristili AND funkciju i OR funkciju unutar IF funkcije za rukovanje više kriterija.

Ali također možete koristiti IF funkciju unutar druge IF funkcije za rad s više kriterija.

Ovo se zove višestruko IF izjave.

Izraz AND , odnosno učenik će položiti samo ako položi oba predmeta, može se implementirati i sa ugniježđenim IF izjave u ovomenačin:

=IF(C4=”prošao”,IF(D4=”prošao”,”Prošao”,”Neuspio”),”Neuspio”)

Napomene:

  • Ovdje, ako je vrijednost u ćeliji C4 “Prolaz” , tada će se pomaknuti da vidi šta vrijednost u ćeliji D4 je.
  • Ako je vrijednost u ćeliji D4 također “Prolaz' , samo tada će se potvrditi kao “Prolaz” . U suprotnom, potvrdit će se kao “Fail” .
  • I IF funkcija vraća podudaranje bez obzira na velika i mala slova. Dakle, C4=”prošao” ili C4=”prošao” zaista nije važno ovdje.

Onda povucite Fill Handle da ispunite ovu formulu do ostatka ćelija.

Također, ako želite podudaranje osjetljivo na velika i mala slova, možete koristiti kombinacija EXACT funkcije i IF funkcije kao što je prikazano ranije.

Koristite ovu formulu u prvoj ćeliji, a zatim prevucite ručicu za popunjavanje .

Povezani sadržaj: Kako koristiti Excel IF funkciju s rasponom vrijednosti

6. Višestruki IF iskazi s formulom niza

Sve što smo do ove točke uradili je da smo primijenili formulu u prvoj ćeliji, a zatim povukli Fill Handle da ispunimo formulu na ostale ćelije.

Ali možete koristiti i Formulu niza da popunite sve ćelije zajedno.

AND i ILI formula koju smo ranije koristili ne može se primijeniti na Formulu niza . Ali možete primijeniti Formulu niza sa ugniježđenim IFfunkcija.

Da biste saznali ukupni rezultat svih učenika sa Formulom niza , možete umetnuti ovu formulu:

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

Napomene:

  • Ovdje C4:C13 i D4:D13 su dva raspona mojih kriterija. Vi koristite svoj.
  • Ovdje se odlučujemo za podudaranje osjetljivo na velika i mala slova. Ako želite podudaranje bez obzira na velika i mala slova, umjesto toga koristite C4:C13=“Prolaz” i D4:D13=“Prolaz” .
  • Pritisnite CTRL +SHIFT+ENTER za unos formule osim ako niste u Office 365 .

Pročitajte više: Kako da Koristite višestruke If uvjete u Excelu za starenje (5 metoda)

Zaključak

Upotrebom ovih metoda možete koristiti više IF izraza s tekstom u Excelu. Znate li neku drugu metodu? Ili imate pitanja? Slobodno nas pitajte.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.