Ajuda del LibreOffice 24.8
Aquesta categoria conté les funcions Lògiques.
El zero (0) equival a FALS i la resta de nombres a VERTADER.
Les cel·les buides i amb text s'ignoren.
Es genera un error #VALOR si s'ignoren tots els arguments.
Si un argument és text directe (no una referència a una cel·la amb text), es genera un error #VALOR.
Els errors usats com a arguments produïen errors.
El valor lògic es defineix a CERT. La funció CERT() no necessita cap argument, i sempre retorna el valor lògic CERT.
CERT()
Si A=CERT i B=FALS, apareixen els exemples següents:
=I(A;B) retorna FALS.
=O(A;B) retorna CERT.
=NO(I(A;B)) retorna CERT.
Retorna el valor lògic FALS. La funció FALS() no necessita cap argument, i sempre retorna el valor lògic FALS.
FALS()
=FALS() retorna FALS
=NO(FALS()) retorna CERT
Retorna CERT si tots els arguments són CERTS. Si un dels elements és FALS, la funció retornarà el valor FALS.
Els arguments són expressions lògiques per si mateixes (CERT, 1<5, 2+3=7, B8<10) que retornen valors lògics, o bé matrius (A1:C3) que contenen valors lògics.
I(Logical 1 [; Logical 2 [; … [; Logical 255]]])
Cal comprovar els valors lògics de les entrades 12<13; 14>12 i 7<6:
=I(12<13;14>12;7<6) retorna FALS.
=AND(FALSE();TRUE()) returns FALSE.
Complementa (inverteix) un valor lògic.
NO(ValorLògic)
ValorLògic és el valor que s'ha de complementar.
=NO(A). Si A=CERT, llavors NO(A) serà FALS.
Retorna CERT si com a mínim un argument és CERT. Si tots els arguments tenen el valor lògic FALS, la funció retorna el valor FALS.
Els arguments són expressions lògiques per si mateixes (CERT, 1<5, 2+3=7, B8<10) que retornen valors lògics, o bé matrius (A1:C3) que contenen valors lògics.
O(Logical 1 [; Logical 2 [; … [; Logical 255]]])
Cal comprovar els valors lògics de les entrades 12<11; 13>22, i 45=45.
=O(12<11;13>22;45=45) retorna CERT.
=OR(FALSE();TRUE()) returns TRUE.
Retorna CERT si un nombre senar d'arguments té valor CERT.
Els arguments són expressions lògiques per si mateixes (CERT, 1<5, 2+3=7, B8<10) que retornen valors lògics, o bé matrius (A1:C3) que contenen valors lògics.
OEX(Logical 1 [; Logical 2 [; … [; Logical 255]]])
=XOR(TRUE();TRUE()) returns FALSE
=XOR(TRUE();TRUE();TRUE()) returns TRUE
=XOR(FALSE();TRUE()) returns TRUE
Indica que s'ha de fer una verificació lògica.
SI(Criteri [; [AleshoresValor] [; [EnAltreCasValor]]])
Verificació és qualsevol valor o expressió que pot ser CERT o FALS.
ValorAleshores (opcional) és el valor que es retorna si la verificació lògica és CERT.
ValorAltrament (opcional) és el valor que es retorna si la verificació lògica és FALS.
En les funcions del LibreOffice Calc, els paràmetres marcats com a «opcionals» es poden ometre quan no hi ha cap altre paràmetre que els segueixi. Per exemple, en una funció amb quatre paràmetres, en què els dos darrers estan marcats com a «opcionals», es pot ometre el paràmetre 4 o bé els paràmetres 3 i 4; en canvi, no es pot ometre únicament el paràmetre 3.
=SI(A1>5;100;"massa petit") si el valor a A1 és major que 5, es retorna el valor 100; en altre cas, es retorna el text massa petit.
=IF(A1>5;;"too small") If the value in A1 is greater than 5, the value 0 is returned because empty parameters are considered to be 0; otherwise, the text too small is returned.
=IF(A1>5;100;) If the value in A1 is less than 5, the value 0 is returned because the empty OtherwiseValue is interpreted as 0; otherwise 100 is returned.