3. Functia IF intoarce o valoare dacă conditia
specificată este evaluată la TRUE și o altă
valoare dacă este evaluată la FALSE.
4. SINTAXA
FORMA GENERALA: IF(logical_test;value_if_true;value_if_false)
LOGICAL_TEST: este orice valoare sau expresie care se poate evalua cu
TRUE sau FALSE; acest argument poate utiliza orice operator de comparare.
VALUE_IF_TRUE: este valoarea întoarsă dacă logical_test este TRUE.
VALUE_IF_FALSE: este valoarea întoarsă dacă logical_test este FALSE.
5. OBSERVATII
• Pot fi imbricate până la 7 funcții IF ca argumente
value_if_true și value_if_false pentru a construi teste mai
elaborate. Vezi ultimul din exemplele următoare.
• Când sunt evaluate argumentele value_if_true și
value_if_false, IF întoarce valoarea returnată de acele
instrucțiuni.
• Microsoft Excel furnizează funcții suplimentare care pot
fi utilizate pentru a analiza datele pe baza unei condiții.
De exemplu, pentru a contoriza numărul de apariții
pentru un șir de text sau pentru un număr dintr-o zonă
de celule, se utilizează funcția foii de lucru COUNTIF.
Pentru a calcula o sumă pe baza unui șir de text sau a
unui număr dintr-o zonă, se utilizează funcția foii de
lucru SUMIF.
6. EXEMPLU DE UTILIZARE
În urmatorul exemplu vom arăta cum se
foloseşte funcţia IF pentru a vedea
numarul de elevi admisi intr-o clasa.În
ultima coloana vom aplica condiţia IF
pentru a vedea care sunt elevii cu media
mai mare de 9.În celula D1 scrie
următoarea formulă:
=IF(C2:C20>=9;"admis";"respins") şi apoi
apasă tasta Enter.Această formulă caută
în coloana C, începând cu celula C2 medii
mai mari de 9.Dacă este îndeplinită
această condiţie, funcţia IF va afişa textul
‘’admis”, în caz contrar afisa textul
“respins”.Pentru a extinde formula şi la
celelalte celule vom trage de mânerul de
umplere pentru a extinde formula.
7. EXEMPLU DE UTILIZARE
În urmatorul exemplu vom arăta cum se
foloseşte funcţia IF pentru a vedea
numarul de elevi admisi intr-o clasa.În
ultima coloana vom aplica condiţia IF
pentru a vedea care sunt elevii cu media
mai mare de 9.În celula D1 scrie
următoarea formulă:
=IF(C2:C20>=9;"admis";"respins") şi apoi
apasă tasta Enter.Această formulă caută
în coloana C, începând cu celula C2 medii
mai mari de 9.Dacă este îndeplinită
această condiţie, funcţia IF va afişa textul
‘’admis”, în caz contrar afisa textul
“respins”.Pentru a extinde formula şi la
celelalte celule vom trage de mânerul de
umplere pentru a extinde formula.