libreoffice calc中的真值表calc:隐含和等价函数的存在吗?

时间:2019-01-14 12:02:17

标签: logical-operators libreoffice libreoffice-calc

我正在尝试在Libreoffice Calc中构造一个真值表,似乎在文档中也找不到隐含或等效函数。它们是否存在,如果存在,它们叫什么?

1 个答案:

答案 0 :(得分:1)

您可以编写自己的函数。从菜单中选择“工具”->“宏”->“组织宏”->“ LibreOffice Basic ...”。在新窗口中,选择“工具”->“选择模块”。创建一个新模块或选择现有模块,然后单击“编辑”按钮。现在,在代码窗格中,您可以定义函数,例如:

Function IMPLIES (A As Boolean, B As Boolean) As Boolean
  IMPLIES = (NOT A) OR B
End Function

Function EQUIVALENT (A As Boolean, B As Boolean) As Boolean
  EQUIVALENT = (A AND B) OR ((NOT A) AND (NOT B))
End Function

保存,然后您就可以在工作表中使用常规功能,例如=IMPLIES(TRUE, FALSE)=EQUIVALENT(FALSE, TRUE)