Excel IF funkcija s 3 uvjeta (5 logičkih testova)

  • Podijeli Ovo
Hugh West

Kada provodite kompliciranu i moćnu analizu podataka, morate opravdati različite uvjete u jednom trenutku. U Microsoft Excelu , funkcija IF djeluje kao moćan alat za rad na uvjetima. U ovom vodiču ćemo raditi na ugniježđenoj funkciji IF u Excelu. Analizirat ćemo funkciju IF s 3 uvjeta u Excelu na temelju 5 logičkih testova .

Preuzmi vježbovnu bilježnicu

Preuzmite ovu vježbovnu datoteku i isprobajte metode sami.

IF funkcija s 3 uvjeta.xlsx

5 logičkih testova u programu Excel IF funkcija s 3 uvjeta

Za opis procesa, ovdje je skup podataka tvrtke Izvješće o prodaji . Prikazuje informacije o Šifri proizvoda i Mjesečnoj prodaji u rasponu ćelija B4:C10 .

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

Sada, prijavimo se sljedeće logičke testove za prepoznavanje statusa 6 proizvoda u skupu podataka.

1. Ugniježđena IF funkcija s 3 uvjeta

U Excelu možemo ugniježditi više IF funkcija u isto vrijeme za izvođenje kompliciranih izračuna.

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

  • 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 temelju primijenjenih uvjeta.

Ovdje smo upotrijebili IF funkcija za primjenu logičke usporedbe između uvjeta za odabranu ćeliju C5 .

  • U nastavku upotrijebite alat Automatsko popunjavanje i dobit ćete sav status za svaki iznos prodaje.

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

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

U ovom odjeljku primijenit ćemo funkciju IF koja uključuje funkciju AND za logički test. Slijedite korake u nastavku.

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

  • Zatim pritisnite Enter i vidjet ćete prvi izlaz.

Ovdje , kombinirali smo IF i AND funkcije kako bismo usporedili svaki uvjet s njihovim tekstom zasebno i vratili vrijednost ako uvjeti ne zadovoljavaju vrijednost ćelije u C5 . Na kraju smo umetnuli Prazni niz ( “” ) kako bismo izostavili 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: Kombiniranje If s I za više uvjeta

3. Excelova IF funkcija s logikom ORNa temelju 3 uvjeta

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

  • 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 upotrijebite Alat Automatsko popunjavanje u rasponu ćelija D6:D10 .
  • Na kraju ćete vidjeti izlaz kao što je prikazano u nastavku:

Ovdje funkcija IF i OR koristi usporedbu unutar 3 uvjeta. Stoga određuje uvjete Izvrsno , Dobro i Prosječno prema njihovim vrijednostima.

Pročitajte više: Excel VBA: kombinirani If i Or (3 primjera)

4. Excel IF izjava s funkcijom SUM za 3 uvjeta

Ako vaš skup podataka ne radi ni na jednom od logičkih gore navedeni testovi, možete odabrati funkciju SUM ugrađenu u IF naredbu. Uspješno će raditi za 3 uvjeta.

  • 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 s vrijednošću u ćeliji C5 . Nakon toga, funkcija SUM izračunava vrijednost na temelju uvjeta kako bi se utvrdilo je li true ili false .

  • Na kraju, primijenite alat AutoFill i dobit ćete sve statuse s 3 uvjeta.

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

5. Kombinirajte IF & Funkcije AVERAGE s 3 uvjeta u Excelu

Funkcija AVERAGE također je korisna ako imate drugačiji skup nizova podataka. Kombinira se s IF funkcijom za usporedbu između uvjeta. 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 raspon ćelija D6:D10 .
  • Konačno, vidjet ćete izlaz kao što je prikazano u nastavku.

Ovdje , upotrijebili smo funkciju IF za usporedbu 3 uvjeta. Zatim primijenite funkciju AVERAGE za vraćanje prosječne vrijednosti (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 s 2 ​​uvjeta . Pogledajmo kako funkcija IF radi u ovom slučaju.

  • Na početku uzmimo dva uvjeta: Dobit i Gubitak na temelju vrijednosti >=2500 i >=1000 redom.

  • 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 & ; OR funkcije se kombiniraju za određivanje uvjeta Dobit i Gubitak za ćeliju C5 na temelju uvjetnih vrijednosti.

  • Na kraju, upotrijebite alat FlashFill i dobijte konačni rezultat na temelju 2 uvjeta.

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

Stvari koje treba zapamtiti

  • Obavezno je slijediti redoslijed uvjeta u formula koju ste inicijalno postavili. U suprotnom će prikazati pogrešnu vrijednost.
  • Uvažite svaku Zagradu prema brojevima i redoslijedu unutar formule kako biste dobili ispravan rezultat.
  • Ako uvjeti su smješteni u tekstualni format, moraju biti zatvoreni unutar dvostrukih navodnika .

Zaključak

Zaključujući ovaj članak s nadom da bila je korisna na Excel IF funkciji s 3 uvjeta na temelju 5 logičkih testova. Također sam pokušao pokriti proces u 2 stanja. Recite nam svoje pronicljive prijedloge u polju za komentare. Pratite ExcelWIKI za više blogova.

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.