Download docx - functii

Transcript

Funcii logiceAND (Funcia AND)DescriereReturneaz valoarea TRUE dac toate argumentele sale se evalueaz la TRUE; returneaz valoarea FALSE dac unul sau mai multe argumente se evalueaz la FALSE.O utilizare obinuit pentru funcia AND este s extind utilitatea altor funcii care efectueaz teste logice. De exemplu, funcia IF efectueaz un test logic, apoi returneaz o valoare dac testul se evalueaz la TRUE i alt valoare dac testul se evalueaz la FALSE. Utiliznd funcia AND ca argument test_logic al funciei IF, avei posibilitatea s testai mai multe condiii diferite n loc de una singur.SintaxAND(logic1, [logic2], ...)Sintaxa funciei AND are urmtoarele argumente (argument: O valoare care furnizeaz informaii unei aciuni, unui eveniment, unei metode, proprieti, funcii sau proceduri.): Logic1Obligatoriu. Prima condiie pe care dorii s o testai se poate evalua la TRUE sau FALSE. Logic2, ...Opional. Condiiile suplimentare pe care dorii s le testai se pot evalua la TRUE sau FALSE, pn la un numr total de 255 de condiii.Observaii Argumentele trebuie s se evalueze la valori logice, cum ar fi TRUE sau FALSE sau argumentele trebuie s fie matrice (matrice: Utilizat pentru a construi formule unice care produc rezultate multiple sau care opereaz pe un grup de argumente care sunt aranjate n rnduri i coloane. O zon matrice partajeaz o formul comun; o constant matrice este un grup de constante utilizate ca un singur argument.) de referine care conin valori logice. Dac un argument matrice sau referin conine text sau celule goale, acele valori sunt ignorate. Dac zona specificat nu conine nici valori logice, funcia AND returneaz valoarea de eroare #VALUE!.ExempleExemplul 1Exemplul poate fi mai uor de neles dac l copiai ntr-o foaie de lucru necompletatCum se copiaz un exemplu?Dup ce copiai exemplul ntr-o foaie de lucru necompletat, avei posibilitatea s l adaptai pentru a corespunde necesitilor.

1

2

3

4

ABC

FormulDescriereRezultat

=AND(TRUE; TRUE)Toate argumentele sunt TRUETRUE

=AND(TRUE; FALSE)Un argument este FALSEFALSE

=AND(2+2=4; 2+3=5)Toate argumentele evaluate la TRUETRUE

Exemplul 2Dup ce copiai exemplul ntr-o foaie de lucru necompletat, avei posibilitatea s l adaptai pentru a corespunde necesitilor.

1

2

3

4

5

6

7

ABC

Date

50

104

FormulDescriereRezultat

=AND(1