Collabora Office 23.05 Hjälp
This category contains the Logical functions.
Zero (0) is equivalent to FALSE and all other numbers are equivalent to TRUE.
Empty cells and text in cells are ignored.
A #VALUE error is raised if all arguments are ignored.
A #VALUE error is raised if one argument is direct text (not text in a cell).
Errors as argument lead to an error.
Returnerar SANT om minst ett argument är SANT. Den här funktionen returnerar FALSKT om alla argument har det logiska värdet FALSKT.
Argumenten är antingen själva logiska uttryck (SANT, 1<5, 2+3=7, B8<10) som returnerar logiska värden eller matriser (A1:C3) som innehåller logiska värden.
OR(Logical 1 [; Logical 2 [; … [; Logical 255]]])
De logiska värdena i posterna 12<11; 13>22 och 45=45 ska kontrolleras:
=ELLER(12<11;13>22;45=45) returnerar SANT.
=OR(FALSE();TRUE()) returns TRUE.
Returnerar det logiska värdet FALSKT. Funktionen FALSKT() kräver inga argument och returnerar alltid det logiska värdet FALSKT.
FALSKT()
=FALSKT() returnerar FALSKT
=ICKE(FALSKT()) returnerar SANT
Komplementerar (inverterar) ett logiskt värde.
ICKE(Logiskt värde)
Logiskt värde är alla värden som ska komplementeras.
=ICKE(A). Om A=SANT så kommer ICKE(A) att returnera FALSKT.
Returnerar SANT om alla argument har värdet SANT. Om minst ett av elementen är FALSKT, returneras värdet FALSKT.
Argumenten är antingen själva logiska uttryck (SANT, 1<5, 2+3=7, B8<10) som returnerar logiska värden eller matriser (A1:C3) som innehåller logiska värden.
AND(Logical 1 [; Logical 2 [; … [; Logical 255]]])
De logiska värdena i posterna 12<13, 14>12 och 7<6 ska kontrolleras:
=OCH(12<13;14>12;7<6) returnerar FALSKT.
=AND(FALSE();TRUE()) returns FALSE.
Anger ett logiskt test som ska utföras.
IF(Test [; [ThenValue] [; [OtherwiseValue]]])
Test är vilket värde eller uttryck som helst som kan vara SANT eller FALSKT.
Sedan värde (valfritt) är det värde som returneras om det logiska testet är SANT.
Annars värde (valfritt) är det värde som returneras om det logiska testet är FALSKT.
I Collabora Office Calc-funktioner kan de parametrar som markeras som "valfria" bara utelämnas när inga efterföljande parametrar finns. I till exempel en funktion med fyra parametrar, där de två sista parametrarna markeras som "valfria", kan du utelämna parameter 4 eller parametrarna 3 och 4, men inte utelämna enbart parameter 3.
=IF(A1>5;100;"too small") If the value in A1 is greater than 5, the value 100 is returned; otherwise, the text too small is returned.
=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.
Det logiska värdet anges till SANT. Funktionen SANT() kräver inga argument och returnerar alltid det logiska värdet SANT.
SANT()
Om A=SANT och B=FALSKT visas följande exempel:
=OCH(A;B) returnerar FALSKT
=ELLER(A;B) returnerar SANT
=ICKE(OCH(A;B)) returnerar SANT
Returnerar sant om ett udda antal argument är lika med sant.
Argumenten är antingen själva logiska uttryck (SANT, 1<5, 2+3=7, B8<10) som returnerar logiska värden eller matriser (A1:C3) som innehåller logiska värden.
XOR(Logical 1 [; Logical 2 [; … [; Logical 255]]])
=XOR(TRUE();TRUE()) returns FALSE
=XOR(TRUE();TRUE();TRUE()) returns TRUE
=XOR(FALSE();TRUE()) returns TRUE