Collabora Office 23.05 帮助
This category contains the Logical functions.
零 (0) 等效于 FALSE,所有其他数字均等效于 TRUE。
空单元格以及单元格中的文本将被忽略。
如果所有参数均被忽略,则报 #VALUE 错误。
如果参数为直接文本 (不是单元格中的文本) 则报 #VALUE 错误。
将错误作为参数输入也会报错。
如果所有参数都为 TRUE,则返回 TRUE。如果某个参数为 FALSE,则该函数返回 FALSE。
参数应该是能返回逻辑值的逻辑表达式 (TRUE, 1<5, 2+3=7, B8<10),或包含逻辑值的矩阵 (A1:C3)。
AND(Logical 1 [; Logical 2 [; … [; Logical 255]]])
检查 12<13; 14>12 和 7<6 的逻辑值:
「=AND(12<13;14>12;7<6)」返回 FALSE。
=AND(FALSE();TRUE()) returns FALSE.
返回逻辑值 FALSE。函数 FALSE() 不需要任何参数,并始终返回逻辑值 FALSE。
FALSE()
「=FALSE()」返回 FALSE
「=NOT(FALSE())」返回 TRUE
指定要执行的逻辑测试。
IF(Test [; [ThenValue] [; [OtherwiseValue]]])
「Test」是 TRUE 或 FALSE 的任意值或表达式。
「ThenValue」 (可选) 是逻辑测试结果为 TRUE 时返回的值。
「OtherwiseValue」 (可选) 是逻辑测试结果为 FALSE 时返回的值。
在 Collabora Office Calc 函数中,只有其后没有参数时,才可省略标记为「可选」的参数。例如,在带有四个参数的函数中,最后两个参数标记为「可选」时,可省略参数 4 或参数 3 和 4,但不能单独省略参数 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.
补余 (反转) 一个逻辑值。
NOT(LogicalValue)
「逻辑值」是要补余的数值。
「=NOT(A)」。如果 A=TRUE,则 NOT(A) 为 FALSE。
至少有一个参数为 TRUE 时,函数返回 TRUE。如果所有参数的逻辑值都为 FALSE,该函数返回 FALSE。
参数应该是能返回逻辑值的逻辑表达式 (TRUE, 1<5, 2+3=7, B8<10),或包含逻辑值的矩阵 (A1:C3)。
OR(Logical 1 [; Logical 2 [; … [; Logical 255]]])
检查 12<11; 13>22 以及 45=45 的逻辑值。
「=OR(12<11;13>22;45=45)」返回 TRUE。
=OR(FALSE();TRUE()) returns TRUE.
逻辑值设置为 TRUE。函数 TRUE() 不需要任何参数,并始终返回逻辑值 TRUE。
TRUE()
当 A=TRUE 且 B=FALSE 时,出现下列结果:
「=AND(A;B)」返回 FALSE
「=OR(A;B)」返回 TRUE
「=NOT(AND(A;B))」返回 TRUE
若值为TRUE的参数的个数为奇数时,则返回TRUE。
参数可以是返回逻辑值的表达式 (TRUE, 1<5, 2+3=7, B8<10),或者是包含逻辑值的数组 (A1:C3)。
XOR(Logical 1 [; Logical 2 [; … [; Logical 255]]])
=XOR(TRUE();TRUE()) returns FALSE
=XOR(TRUE();TRUE();TRUE()) returns TRUE
=XOR(FALSE();TRUE()) returns TRUE