Excel 2020: Obrada višestrukih uvjeta u IF - Excel savjetima

Sadržaj

Kada trebate napraviti uvjetni izračun, odgovor je funkcija IF. Djeluje ovako: Ako, onda; inače. Na sljedećoj slici jednostavni IF izračunava bonus za vašu prodaju veći od 20 000 USD.

Ali što se događa kada treba ispuniti dva uvjeta? Većina ljudi ugnijezdi jednu izjavu IF u drugu, kao što je prikazano dolje:

Ali ovo gniježđenje izmiče kontroli ako imate mnogo uvjeta koje morate ispuniti. Upotrijebite funkciju AND da skratite i pojednostavite formulu. =AND(Test,Test,Test,Test)je True samo ako svi logički testovi imaju vrijednost True. Sljedeći primjer prikazuje kraću formulu s istim rezultatima.

Ako volite I, možda ćete pronaći upotrebu za ILI i NE. =OR(Test,Test,Test,Test)je True ako je bilo koji od logičkih testova True. NE poništava odgovor, tako =NOT(True)je False i =NOT(False)True. Ako ikad budete trebali raditi nešto otmjeno poput NAND-a, možete to koristiti =NOT(AND(Test,Test,Test,Test)).

Oprez

Iako je Excel 2013 predstavio XOR kao ekskluzivni ili, on ne funkcionira onako kako bi računovođe očekivale. =XOR(True,False,True,True)je istinita iz razloga koji su ovdje prekomplicirani da bi se objasnili. XOR broji imate li neparan broj True vrijednosti. Neparan. Stvarno čudno.

Zanimljivi članci...