Excel

Če potem

If Else

Formula Excel: Če drugačeSplošna formula | _+_ | Povzetek

Če želite preizkusiti pogoj in narediti eno dejanje, če je pogoj TRUE, in drugo dejanje, če je pogoj FALSE, lahko uporabite Funkcija IF . V prikazanem primeru je formula v celici E5:



= IF (test, true result, false result)
Pojasnilo

Če morate preizkusiti pogoj, naredite eno dejanje, če je pogoj TRUE, in drugo dejanje, če je pogoj FALSE, lahko uporabite funkcijo IF. Funkcija IF ima vgrajen koncept 'else'. Prvi argument je logični test, drugi argument je rezultat (ali izračun), ki se vrne, ko je test TRUE. Tretji argument je vrednost ali izračun, ki se izvede, če je FALSE.

kako nastaviti filtre grafikonov v

V prikazanem primeru imamo seznam majic, ki vključuje barvo in velikost. Vendar je velikost skrajšana na 'S' za majhne in 'L' za velike. V podatkih sta samo ti dve velikosti. Recimo, da želite napisati formulo, ki bo razširila te okrajšave in v stolpcu E. prikazala besedo 'majhno' ali 'veliko'. Z drugimi besedami:





  1. Če celica v stolpcu D vsebuje 'S', vrnite 'Majhno'.
  2. Če celica v stolpcu D vsebuje 'L', vrnite 'Large'.

To je popolna uporaba funkcije IF. Funkcija IF je organizirana tako:

 
= IF (D5='S','Small','Large')

V primeru moramo celice v stolpcu D preveriti, kaj vsebujejo, zato je formula, ki jo uporabljamo v celici E5:



dodajanje spustnega seznama v Excelu 2013
 
= IF (test, true result, false result)

V prevodu to pravi:

ČE je celica D5 enaka (vsebuje) črko 'S', vrne besedo 'Mala', ELSE vrne besedo 'Velika'.

Upoštevajte, da testiramo samo za 'S' - ni nam treba testirati za 'L'. To je zato, ker imamo samo dve možni vrednosti, ELSE del formule (rezultat FALSE) pa za nas logično skrbi za 'L': če celica ne vsebuje 'S', mora biti 'L'.

Gnezditveni IF -ji za obravnavo več pogojev

To dobro deluje za dva pogoja, kaj pa, če imamo tretji pogoj?, Na primer 'M' za 'Medium'? V tem primeru moramo formulo razširiti z drugo izjavo IF. Postavili smo drugo izjavo IF, ki nadomešča napačen rezultat. V spodnjem primeru smo dodali drugo velikost (Medium). Formula, ki jo uporabljamo v E5, je:

pretvori datum v dan v tednu
 
= IF (D5='S','Small','Large')

Primer funkcije ugnezdenega IF

Ta tehnika se imenuje ' gnezdenje ', saj dajemo funkcijo znotraj drugega. Ko se uporablja s funkcijo IF, boste včasih slišali, da se imenuje 'Unesen stavek IF'. Na tej strani je veliko primerov .

Če imate veliko možnih možnosti, je na primer iskalna funkcija VLOOKUP lahko zagotovi lažja rešitev .

Avtor Dave Bruns


^