Funcția IF

De la Planfix
Versiunea din 2 decembrie 2025 14:20, autor: PlanfixBot (discuție | contribuții)
(dif) ← Versiunea anterioară | Versiunea curentă (dif) | Versiunea următoare → (dif)
Salt la: navigare, căutare

Această funcție returnează una din două valori, în funcție de o condiție.


Format:

  • IF(condition;yes_value;no_value)


unde:

  • condition - expresie logică care folosește simbolurile >, <, =, >=, <=, !=, o altă funcție sau o valoare
  • yes_value - număr sau șir pe care funcția îl returnează dacă condiția este îndeplinită
  • no_value - număr sau șir pe care funcția îl returnează dacă condiția nu este îndeplinită


Exemple:

IF(D="Text in column";"Good";"Bad")

IF(D > 100500;"A lot";"A little")

IF(CONTAIN(H;"Qualification");G;"")


Notițe:

  • condiția poate fi o expresie aritmetică. Dacă rezultatul acestei expresii este un număr nenul, atunci condiția este considerată îndeplinită. Dacă rezultatul expresiei este zero, atunci condiția este considerată neîndeplinită
  • valorile pot fi expresii care folosesc date din coloanele raportului sau variabile în câmpurile calculate
  • folosiți un test "Da"/"Nu" pentru a verifica un câmp personalizat Checkbox într-o etichetă de date sau într-un câmp calculat al etichetei de date. În alte cazuri, fără etichete de date, folosiți verificarea 1/0.


Particularități ale lucrului cu formule și funcții

Rețineți următoarele:

  • Toate argumentele formulei IF trebuie să fie incluse (Condition;Action_IF_YES;Action_IF_NO);
  • Împachetarea (nesting) a IF-urilor în interiorul altor IF-uri nu este limitată, dar numărul de argumente trebuie să fie corect;
  • Câmpurile NUMBER goale echivalează cu zero și nimic mai mult;
  • Câmpurile STRING goale și celelalte câmpuri (sau nu toate) se introduc ca ghilimele goale: "";
  • Puteți înmulți cu "-1";
  • În formule sau la generarea documentelor nu se pot folosi întreruperi de linie.


Exemplu:

În funcție de existența sau inexistența unui număr în coloana D, returnați fie acel număr, fie numărul din coloana E:


b9JZU3.png


Mergeți la