Kako koristiti funkciju IF u Excelu

Anonim

IF funkcija u Excelu koristi se za davanje uvjetnih rezultata.

Sintaksa:

= IF (uvjet, vrijednost ako je TRUE, vrijednost ako je FALSE)

IF naredba u Excelu provjerava stanje i vraća specificiranu vrijednost ako je uvjet PRAVI i drugu navedenu vrijednost akoLAŽNO. Na mjestu vrijednost ako je TRUE i vrijednost FALSE, možete staviti vrijednost, tekst unutar navodnika, drugu formulu ili čak drugu if naredbu (ugniježđeni IF iskaz, o tome ćemo govoriti).

Profesionalna napomena: IF u Excelu 2016, 2013 i 2010 može imati do 64 ugniježđena IF izraza. U Excelu 2007 bilo je samo 7.

Najbolja stvar u IF iskazu je to što možete prilagoditi TRUE i FALSE rezultate. I za to se koristi. Da vidimo kako…

Pretpostavimo da imate popis ljudi. Sada želite znati koliko je njih punoljetno, a koliko maloljetno.

Recimo da su odrasle osobe mlađe od 19 godina, a manje od 19 godina maloljetne.

U ćeliju C2 napišite ovu excel IF izjavu i povucite je prema dolje:

= IF (B2> 19, "Odrasli", "Maloljetni")

Ovdje će Excel jednostavno provjeriti je li vrijednost u ćeliji B2 veća od 19 ili nije. Budući da je veći od 19, prikazuje Odrasli u C2. I čini isto za sve stanice. Konačno, dobivamo ovo:

Ovo je bio jednostavan primjer IF funkcije u Excelu. Međutim, većinu vremena zahtijevat ćete ugniježđeni IF ili kombinaciju IF s drugim Excel funkcijama.

Uzmimo još jedan primjer IF izraza.

Pretpostavimo da na danom popisu morate reći je li dijete odrasla osoba ili "tinejdžer ili dijete". A ako je maloljetan, onda je tinejdžer (između 13 i 19 godina) ili dijete (mlađe od 13 godina).

Dakle, ovdje moramo to učiniti

AKO (je li dob učenika <20, ako da provjerite (je li dob učenika <13, ako da onda pokažite "Klinac", Ako ne onda pokažite "Tinejdžer"), ako je Ne onda pokažite "Odrasli")

Postoje i drugi načini za to, ali radi razumijevanja uzimamo ovaj primjer.

Info: Većina formula riješena je iznutra, ali ne IF izjave. U ugniježđenoj funkciji IF prvo se rješava vanjski IF, a zatim unutarnji IF. ovo je osnovni dijagram upravljačkog tijeka ugniježđenih IF -ova.

U ćeliju C2 napišite ovu formulu IF i povucite je dolje u ćeliju C10:

=IF (B6 <20,JaF (B6 <13, "KID", "Tinejdžer"),"Odrasla osoba")

Ovo je konačni proizvod koji ćemo imati.

Sada, shvatimo ovo. To je lako.

IF (B6 <20: ovaj iskaz provjerava je li vrijednost u B6 manja od 20 ne.

Budući da nije, preskače Vrijednost IF TRUE (JaF (B6 <13, "KID", "Tinejdžer")) dio i skoči na Vrijednost IF FALSE dio i prikazuje “Odrasli”.

Budući da je većina njih starija od 20 godina ili jednaka, prikazuju se kao "odrasli".

Imajte na umu da Ravi je prikazan kao "KID" koliko mu je godina 11 i Manyank je prikazan kao "tinejdžer" kao i njegove godine 16.

Prvo, Excel provjerava je li Ravijeva dob <20. To je istina. Kontrola se tada premješta na TRUE odjeljak koji sadrži još jedan IF izraz IF (B6 <13. Sljedeći

Excel provjerava je li Ravi <13. To je istina. Kontrola se pomiče na TRUE odjeljak IF -a. Sadrži "KID" i stoga tamo prikazuje "KID".

Važne bilješke:

  1. Ugniježđeni IF -ovi rješavaju se prema unutra. Vanjski IF djeluje kao ulaz u unutarnji IF.
  2. U Excelu 2016, 2013. i 2010. možete imati do 64 koraka IF izraza. U ranijim verzijama programa Excel bilo je samo 7.
  3. Ako podržava logičke ove operatore = (jednako je), (veće od), = (veće ili jednako, (nije jednako)
  4. Naredbe FALSE nisu obavezne, ali su opcije TRUE obvezne.

IF funkcija s zamjenskim znakovima

AKO s funkcijom ILI u Excelu

AKO s funkcijom AND u Excelu

Popularni članci:

50 Excel prečac za povećanje vaše produktivnosti

Kako koristiti funkciju VLOOKUP u Excelu

Kako koristiti funkciju COUNTIF u Excelu 2016

Kako koristiti funkciju SUMIF u Excelu