Excel 2020: Zvládněte více podmínek v IF - tipy pro Excel

Obsah

Pokud potřebujete provést podmíněný výpočet, odpovědí je funkce IF. Funguje to takto: Pokud, pak; v opačném případě . Na následujícím obrázku jednoduchý IF vypočítá bonus za váš prodej ve výši více než 20 000 USD.

Co se ale stane, když je třeba splnit dvě podmínky? Většina lidí vnoří jeden příkaz IF do jiného, ​​jak je uvedeno níže:

Ale toto vnoření se vymkne z rukou, pokud máte mnoho podmínek, které musíte splnit. Funkci AND použijte ke zkrácení a zjednodušení vzorce. =AND(Test,Test,Test,Test)je True pouze v případě, že všechny logické testy budou vyhodnoceny jako True. Následující příklad ukazuje kratší vzorec se stejnými výsledky.

Pokud se vám líbí AND, můžete najít použití pro OR a NOT. =OR(Test,Test,Test,Test)je True, pokud je některý z logických testů True. NE obrátí odpověď, takže =NOT(True)je False a =NOT(False)je True. Pokud někdy budete muset udělat něco fantastického jako NAND, můžete použít =NOT(AND(Test,Test,Test,Test)).

Pozor

Přestože Excel 2013 představil XOR jako exkluzivní nebo, nefunguje tak, jak by to účetní očekávali. =XOR(True,False,True,True)je pravda z důvodů, které jsou příliš komplikované na to, abychom je zde vysvětlili. XOR počítá, zda máte lichý počet hodnot True. Zvláštní. Opravdu zvláštní.

Zajímavé články...