Ovaj vodič pokazuje kako se koristi Excel IFS funkcija u Excelu.
Pregled funkcija IFS -a
Excel IFS funkcija pokreće više testova i vraća vrijednost koja odgovara prvom TRUE rezultatu.
Da biste koristili funkciju radnog lista IFS Excel, odaberite ćeliju i upišite:
(Obratite pažnju na to kako se pojavljuju unosi formule)
IFS funkcija Sintaksa i ulazi:
= IFS (test1, vrijednost1, [test2, vrijednost2],…)
test1 - Prvi logički test.
vrijednost1 - Rezultat kada je test1 TRUE.
test2, vrijednost2 - [izborno] Drugi par test/vrijednost.
Što je IFS funkcija?
IFS je "uvjetna" funkcija. Definirate niz logičkih testova, od kojih svaki ima povratnu vrijednost. Excel radi redom kroz svaki vaš test i čim pronađe test koji ima vrijednost TRUE, vraća vrijednost koju ste povezali s tim testom.
Ovo funkcionira isto kao i kod ugniježđenja više IF naredbi, ali je teže čitati i raditi s njim.
Kako koristiti IFS funkciju
Excel IFS funkciju koristite ovako:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")
Ova formula uzima ocjenu učenikovog testa i pretvara je u ocjenu tog testa.
Formula može izgledati komplicirano, ali ima više smisla ako svaki test stavite u zasebni redak:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")
Tako je bolje! Sada je mnogo jasnije da imamo niz testova uparenih s povratnom vrijednošću. Excel radi na popisu dok se ne podudara, a zatim vraća ocjenu koju smo uparili s tom ocjenom.
U funkciji IFS možete definirati do 127 testova.
Postavljanje zadane vrijednosti
S normalnom IF naredbom definiramo dvije vrijednosti koje Excel može vratiti: jednu za kada je logički test istinit, a drugu za kada je netočna.
IFS nema mogućnost dodavanja lažne povratne vrijednosti, a ako Excel ne pronađe podudaranje u bilo kojem od vaših testova, vratit će #N/A. Nije dobro. No, to možemo zaobići postavljanjem zadane vrijednosti.
Radi ovako:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A "TRUE," Unknown ")
Postavili smo konačni logički test - samo „ISTINITO“.
TRUE, naravno, ocjenjuje se kao TRUE. Dakle, ako Excel ne pronađe podudaranje u našim prethodnim testovima, uvijek će se pokrenuti završni test, a Excel će vratiti "Nepoznato".
Što IFS može vratiti
Gore smo rekli IFS -u da vrati tekstualni niz - ocjenu povezanu sa svakom ocjenom testa. Ali možete vratiti i brojeve, pa čak i druge formule.
Na primjer, ako imate prodajni tim i plaćate im proviziju na temelju vrijednosti svake prodaje, mogli biste upotrijebiti IFS za izračun njihove provizije prema prodajnoj vrijednosti.
= IFS (C3 <20000, C3*0,02, C3 <40000, C3*0,03, C3 = 60000, C3*0,05, ISTINA, 0)
Sada će IFS provjeriti vrijednost u C3, a zatim vratiti odgovarajuću formulu kada pronađe podudaranje. Dakle, prodaja ispod 20.000 USD zarađuje 2% kamate, ispod 40.000 USD zarađuje 3% itd.
Za dobru mjeru, također smo postavili zadanu vrijednost 0.
IFS u Google tablicama
IFS funkcija radi potpuno isto u Google tablicama kao i u Excelu: