Kako koristiti više naredbi IF s tekstom u Excelu (6 brzih metoda)

  • Podijeli Ovo
Hugh West

Dok radimo u Excelu, često moramo raditi s više naredbi IF kako bismo dodali različite uvjete ili kriterije. U ovom ću vam članku pokazati kako možete upotrijebiti više naredbi IF s tekstom u programu Excel.

Preuzmi radnu bilježnicu

Kako koristiti više naredbi IF s tekstom u programu Excel (6 brzih metoda).xlsx

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

Ovdje imamo skup podataka s ispitnim zapisima nekih učenika iz fizike i kemije u školi pod nazivom Sunflower Kindergarten.

Danas je naš cilj saznajte ukupni rezultat svakog učenika na temelju njihovih rezultata iz fizike i kemije.

Ovdje ćemo primijeniti više IF izjava.

1. Više naredbi AKO s tekstom s uvjetom I (podudaranje bez obzira na velika i mala slova)

Pomislimo na trenutak da je ukupni rezultat učenika "prošao" samo ako položi oba predmeta, inače je "Pad".

Ovdje ćemo morati primijeniti AND funkciju unutar IF funkcije .

Stoga, formula za ukupni rezultat prvog učenika bit će:

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

Napomene:

  • IF funkcija prema zadanim postavkama pronalazi podudaranja koja nisu osjetljiva na velika i mala slova. Dakle, koristite li C4= “prošao” ili C4= “prošao” ovdje nije važno.
  • AND(C4=”prošao”, D4=”pass”) vraća TRUE samo ako su oba uvjeta TRUE . U suprotnom vraća FALSE .
  • Stoga, IF(AND(C4=”prošlo”,D4=”prošlo”),”Prošlo”,”Ne uspjelo”) vratit će “Prošao” samo ako on/ona položi oba predmeta, inače će vratiti “Pad” .

Sada povucite Ručku za popunjavanje da kopirate ovu formulu u ostale ćelije.

Pročitajte više: IF s AND u Excel formuli (7 primjera)

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

Funkcija IF prema zadanim postavkama vraća podudaranja s tekstovima koja ne razlikuju velika i mala slova.

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

Možete koristiti Točnu funkciju programa Excel u kombinaciji s IF funkcijom za vraćanje podudaranja koja razlikuju 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 s podudaranjima koja razlikuju velika i mala slova. Dakle, morate koristiti točno EXACT(C4,”Pass”).
  • EXACT(C4,”pass”) ovdje neće raditi. Vratit će FALSE . Možete sami testirati.
  • Ostalo je kao prethodna formula. IF(AND(EXACT(C4,”Prošlo”),EXACT(D4,”Prošlo”)),”Prošlo”,”Neuspjelo”) vratit će “Prošlo” samo ako postoji “Prolaz” u oba subjekta.

Sada možete povući Ručku za popunjavanje 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 OR funkciju unutar IF funkcije .

Zamislimo za sada da svaki učenik prolazi na ispitu ako položi barem jedan predmet na ispitu.

Stoga, da bismo saznali ukupni rezultat učenika, moramo primijeniti uvjet ILI.

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

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

Napomene:

  • Funkcija IF prema zadanim postavkama pronalazi podudaranja koja ne razlikuju velika i mala slova. Dakle, koristite li C4= “prošao” ili C4= “prošao” ovdje nije važno.
  • OR(C4=”prošao”, D4=”pass”) vraća TRUE ako je barem jedan od uvjeta TRUE . U suprotnom, vraća FALSE .
  • Stoga, IF(OR(C4=”prošlo”,D4=”prošlo”),”Prošlo”,”Ne uspjelo”) vratit će “Prošao” ako on/ona položi barem jedan predmet, u protivnom će vratiti “Pad” .

Sada povucite Ručku za punjenje da kopirate ovu formulu u ostale ćelije.

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

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

Poput one koju smo koristili u AND uvjet, možete koristiti kombinaciju EXACT funkcije i IF funkcije za generiranje podudaranja koje razlikuje velika i mala slova.

Upotrijebite ovo formula za prvog učenika:

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

Napomene:

  • EXACT  funkcija radi s podudaranjima koja razlikuju velika i mala slova. Dakle, morate koristiti točno EXACT(C4, “Prolaz”).
  • EXACT(C4, “proći”) ovdje neće raditi. Vratit će FALSE . Možete sami testirati.
  • Ostalo je kao prethodna formula. IF(OR(EXACT(C4,”Prošlo”),TOČNO(D4,”Prošlo”)),”Prošlo”,”Nije”) vratiće “Prošlo” ako postoji je “Prošao” u barem jednom subjektu.

Zatim povucite Ručku za popunjavanje da kopirate formulu u ostatak ćelija.

Pročitajte više: Excel VBA: naredba If Then Else s višestrukim uvjetima (5 primjera)

5. Ugniježđene IF izjave

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

Ali također možete koristiti IF funkciju unutar druge IF funkcije za rješavanje višestrukih kriterija.

Ovo se zove višestruki IF naredbe.

Naredba AND , odnosno student će položiti samo ako položi iz oba predmeta, također se može implementirati s ugniježđenim IF izjave u ovomnačin:

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

Napomene:

  • Ovdje, ako je vrijednost u ćeliji C4 “Prolaz” , tada će se pomaknuti da vidi što vrijednost u ćeliji D4 je.
  • Ako je vrijednost u ćeliji D4 također “Prolaz' , samo tada će se potvrditi kao “Prolaz” . U protivnom će se potvrditi kao "Pad" .
  • A funkcija IF vraća podudaranje koje nije osjetljivo na velika i mala slova. Dakle, C4=”prošao” ili C4=”prošao” ovdje stvarno nije važno.

Onda povucite Full Handle kako biste ovu formulu ispunili u ostatku ćelija.

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

Upotrijebite ovu formulu u prvoj ćeliji, a zatim povucite Ručku za popunjavanje .

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

6. Višestruke IF naredbe s formulom niza

Sve što smo učinili do ove točke je da smo primijenili formulu u prvoj ćeliji i zatim povukli Ručku za popunjavanje kako bismo ispunili formulu ostalim ćelijama.

Ali također možete koristiti Formulu niza za popunjavanje svih ćelija zajedno.

I i OR koju smo ranije koristili ne može se primijeniti na Formulu niza . Ali možete primijeniti Formulu polja s ugniježđenim IF-omfunkciju.

Da biste saznali ukupni rezultat svih učenika s Formulom polja , 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 koje razlikuje velika i mala slova. Ako želite podudaranje koje ne razlikuje velika i mala slova, umjesto toga koristite C4:C13=“Pass” i D4:D13=“Pass” .
  • Pritisnite CTRL +SHIFT+ENTER za unos formule osim ako niste u Office 365 .

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

Zaključak

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

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.