Excel 2020: gestionați mai multe condiții în IF - Sfaturi Excel

Cuprins

Când trebuie să faceți un calcul condițional, funcția IF este răspunsul. Funcționează astfel: Dacă, atunci; in caz contrar . În figura următoare, un IF simplu calculează un bonus pentru vânzările dvs. de peste 20.000 USD.

Dar ce se întâmplă când trebuie îndeplinite două condiții? Majoritatea oamenilor vor cuibări o instrucțiune IF în alta, așa cum se arată mai jos:

Dar această cuibărire scapă de sub control dacă aveți multe condiții care trebuie îndeplinite. Utilizați funcția ȘI pentru a scurta și simplifica formula. =AND(Test,Test,Test,Test)este adevărat numai dacă toate testele logice se evaluează la adevărat. Următorul exemplu arată o formulă mai scurtă cu aceleași rezultate.

Dacă vă place ȘI, ați putea găsi o utilizare pentru SAU și NU. =OR(Test,Test,Test,Test)este adevărat dacă oricare dintre testele logice sunt adevărate. NU inversează un răspuns, deci =NOT(True)este fals și =NOT(False)este adevărat. Dacă vreodată trebuie să faci ceva fantezist ca un NAND, poți folosi =NOT(AND(Test,Test,Test,Test)).

Prudență

Deși Excel 2013 a introdus XOR ca exclusiv sau, nu funcționează așa cum s-ar aștepta contabilii. =XOR(True,False,True,True)este adevărat din motive prea complicate pentru a fi explicate aici. XOR contează dacă aveți un număr impar de valori True. Ciudat. Chiar ciudat.

Articole interesante...