Excel IF funkcija sa 3 uslova (5 logičkih testova)

  • Podijeli Ovo
Hugh West

Kada izvodite komplikovanu i moćnu analizu podataka, morate opravdati različite uslove u jednom trenutku. U Microsoft Excel , funkcija IF djeluje kao moćan alat za rad na uvjetima. U ovom vodiču ćemo raditi na ugniježđenoj funkciji IF u Excelu. Analiziraćemo funkciju IF sa 3 uslova u Excel-u na osnovu 5 logičkih testova .

Preuzmi radnu svesku za vežbu

Preuzmite ovu datoteku za vježbanje i sami isprobajte metode.

IF funkcija s 3 uvjeta.xlsx

5 logičkih testova na Excel IF funkciji s 3 uvjeta

Da opišemo proces, evo skupa podataka Izvještaja o prodaji kompanije. Prikazuje informacije o šifru proizvoda i mjesečnoj prodaji u opseg ćelija B4:C10 .

Moramo odrediti Status prodaje prema ova 3 uslova prikazana na slici ispod:

Sada, hajde da se prijavimo sljedeći logički testovi za identifikaciju statusa 6 proizvoda u skupu podataka.

1. Ugniježđena IF funkcija sa 3 uslova

U Excelu možemo ugnijezditi više IF funkcija u isto vrijeme za obavljanje komplikovanih proračuna.

U ovom članku ćemo primijeniti ugniježđenu IF funkciju za 3 uvjeta . Pratimo proces.

  • Prvo, umetnite ovu formulu u ćelijuD5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))

  • Dalje, pritisnite Enter .
  • Nakon toga, vidjet ćete prvi status na osnovu primijenjenih uslova.

Ovdje smo koristili IF funkcija za primjenu logičkog poređenja između uslova za odabranu ćeliju C5 .

  • U nastavku koristite alat Autofill i dobićete sav status za svaki iznos prodaje.

Pročitajte više: VBA IF izjava s više uvjeta u Excelu (8 metoda)

2. IF funkcija s AND logikom za 3 uvjeta u Excelu

U ovom odjeljku ćemo primijeniti IF funkciju koja uključuje funkciju AND za logički test. Slijedite dolje navedene korake.

  • Prvo, umetnite ovu formulu u ćeliju D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))

  • Sljedeće pritisnite Enter i vidjet ćete prvi izlaz.

Ovdje , kombinovali smo IF i AND funkcije da bismo uporedili svaki uslov sa njihovim tekstom pojedinačno i vratili vrednost ako uslovi ne ispunjavaju vrednost ćelije u C5 . Na kraju smo ubacili Empty String ( “” ) da izostavimo prazne ćelije ako ih ima.

  • Na kraju, primijenite ovu formulu za raspon ćelija D6:D10 i pogledajte konačni rezultat.

Pročitajte više: Excel VBA: Kombinacija If sa I za više uvjeta

3. Excel IF funkcija s ILI logikomZasnovano na 3 uslova

Kombinacija IF i OR funkcija je također vrlo moćan alat za pokretanje logičkog testa s 3 uvjeta. Da vidimo kako to funkcionira.

  • Na početku odaberite ćeliju D5 .
  • Ovdje umetnite ovu formulu.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))

  • Nakon toga, pritisnite Enter .
  • Na kraju, koristite Alat AutoFill u rasponu ćelija D6:D10 .
  • Konačno, vidjet ćete izlaz kao što je prikazano ispod:

Ovdje, funkcije IF i OR imaju koristi od poređenja unutar 3 uslova. Stoga određuje uslove Odličan , Dobar i Prosjek prema njihovim vrijednostima.

Opširnije: Excel VBA: Kombinirani Ako i Ili (3 primjera)

4. Excel IF naredba s funkcijom SUM za 3 uvjeta

Ako vaš skup podataka ne radi ni na jednom od logičkih testovima iznad, možete koristiti funkciju SUM ugrađenu u naredbu IF . Uspješno će raditi za 3 uslova.

  • Prvo, primijenite ovu formulu u ćeliju D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))

  • Nakon ovoga, pritisnite Enter da vidite prvi izlaz.

Ovdje, kombinacija funkcije IF uspoređuje svaki uvjet sa vrijednošću u ćeliji C5 . Nakon toga, funkcija SUM izračunava vrijednost na osnovu uvjeta kako bi utvrdila da li je true ili false .

  • Na kraju, primijenite alat AutoFill i dobićete sve statuse sa 3 uslova.

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

5. Kombinirajte IF & PROSJEČNE funkcije s 3 uvjeta u Excelu

Funkcija AVERAGE također je od pomoći ako imate drugačiji skup nizova podataka. Kombinira se sa IF funkcijom za poređenje između uslova. Pogledajmo proces u nastavku.

  • Na početku odaberite ćeliju D5 .
  • Zatim umetnite ovu formulu u ćeliju.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))

  • Nakon toga pritisnite Enter .
  • Na kraju, primijenite ovo formula za opseg ćelija D6:D10 .
  • Konačno, vidjet ćete izlaz kao što je prikazano ispod.

Ovdje , koristili smo funkciju IF za poređenje 3 uslova. Zatim primijenite funkciju AVERAGE da vratite prosječnu vrijednost (ako postoji) za odabranu ćeliju.

Pročitajte više: Kako primijeniti Excel IF naredbu s više uvjeta u rasponu

Excel IF funkcija s 2 uvjeta

Evo dodatnog savjeta za vas, ako radite sa 2 ​​uslova . Hajde da vidimo kako funkcija IF radi u ovom slučaju.

  • U početku, uzmimo dva uslova: Profit i Gubitak na osnovu vrijednosti >=2500 i >=1000 respektivno.

  • Zatim umetnite ovu formulu u ćeliju D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")

  • Nakon ovoga, pritisnite Enter i vidjet ćete prvi status za vrijednost u ćeliji C5 .

Ovdje, IF , AND & ; ILI funkcije se kombiniraju da bi se odredili uvjeti Dobit i Gubitak za ćeliju C5 na osnovu uvjetnih vrijednosti.

  • Na kraju, koristite alat FlashFill i dobijete konačni rezultat na osnovu 2 uslova.

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

Stvari koje treba zapamtiti

  • Obavezno je slijediti redoslijed uslova u formulu koju ste prvobitno postavili. U suprotnom će prikazati pogrešnu vrijednost.
  • Pobrinite se da uravnotežite svaku Zagradu prema brojevima i redoslijedu unutar formule da biste dobili ispravan rezultat.
  • Ako uslovi su postavljeni u formatu Text , moraju biti zatvoreni unutar dvostrukih navodnika .

Zaključak

Zaključujući ovaj članak s nadom da bila je korisna na Excel IF funkciji sa 3 uslova zasnovana na 5 logičkih testova. Takođe sam pokušao da pokrijem proces u 2 uslova. Javite nam svoje pronicljive sugestije u polju za komentare. Pratite ExcelWIKI za više blogova.

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.