Excel上的条件语句(真值表)公式

时间:2017-08-10 14:33:46

标签: excel excel-formula truthtable

p=>q的公式是什么?

Excel screenshot

3 个答案:

答案 0 :(得分:1)

最后一栏是:

⟶ 
True
False
True
True

excel公式:

=IF(AND(B3,NOT(C3)),FALSE,TRUE)

如果你把它放在H3中并将其拖下来,它应该可以正常工作。

答案 1 :(得分:0)

我不知道为什么这个问题会令人讨厌,但是如果您考虑一下,这将是一个非常有趣的问题。让我尝试解释一下。

在excel中,您具有用于主要逻辑门的功能:

  • 或门 [p∨q]:=OR(p,q)
  • 与门 [p∧q]:=AND(p,q)
  • 禁止登门 [〜p]:=NOT(p)

那么自然的假设是,条件门怎么办? [p→q]还有excel具有的功能可以给我有条件的预期响应吗? =something(p,q) maybe

答案是否定的。

  

仍有希望!您仍然可以使用非常好和重要的身份:

     
    

[p→q] = [〜p∨q]

         

=OR(NOT(p),q)

  

enter image description here

答案 2 :(得分:0)

这已经很老了,但您也可以使用 =IF(P, Q, TRUE)

IF 函数接受三个参数:条件、值为真、值为假。当 P 为假时,我们总是通过空洞的真值返回真,当 P 为真时,我们返回 Q 的值。

我们可以查看 P -> Q 的真值表来说服自己。

这是表的一半,其中 P 为真,我们返回 Q。

<头>
P Q P -> Q
T T Q (T)
T F Q (F)

这是另一半,其中 P 为假,我们返回假。

<头>
P Q P -> Q
F T T
F F T