Utilizarea funcțiilor și dacă, sau nu - asistență de birou

Dacă funcția vă permite să efectueze o comparație logică a valorilor și rezultatele așteptate. Se verifică starea și, în funcție de adevărul său returnează rezultatul.







= IF (acest lucru este adevărat, atunci nu, altfel fac altceva)

Dar dacă trebuie să verificați câteva condiții în care, de exemplu, toate condițiile trebuie să fie adevărate sau false (I), cu o singură condiție trebuie să fie o valoare (OR), sau doriți să vă asigurați că datele nu se potrivește cu condiția? Aceste trei funcții pot fi utilizate singure, dar acestea sunt mult mai probabil să apară în legătură cu funcția IF.

Utilizați funcția IF cu AND, OR si NOT pentru a evalua mai multe condiții.







IF (AND ()): IF (AND (log_vyrazhenie1; [log_vyrazhenie2]; ...), Value_if_true; [Value_if_false]))

IF (OR ()): IF (OR (log_vyrazhenie1; [log_vyrazhenie2]; ...), Value_if_true; [Value_if_false]))

IF (NU ()) IF (NOT (log_vyrazhenie1) Value_if_true; [Value_if_false]))

AI = IF (AND (stare, o altă condiție), ceea ce înseamnă în cazul în care este adevărat, valoare dacă este falsă)

SAU. = IF (OR (stare, o altă condiție), ceea ce înseamnă în cazul în care este adevărat, valoare dacă este falsă)

NU. = IF (NOT (condiție) valoarea dacă TRUE; valoare dacă FALSE)

Mai jos sunt exemple de cazuri comune de utilizare a IF imbricate (AND ()), IF (OR ()) și dacă (()). AND și OR funcții de sprijin de până la 255 de condiții diferite, dar se recomandă să utilizați numai câteva condiții, deoarece formulele cu un grad ridicat de cuibărit este dificil de a crea, testa și modifica. NU funcție poate fi doar o singură condiție.

Mai jos sunt formule cu logica lor de decodare.