在Excel中编写一个IF语句

  • 我已经插入了一个checkbox(表单控件),标题为“wall”。
  • 在旁边,我有单元格陈述“假”,如果不打勾,“真”,如果打勾。
  • 旁边是两个单元格,墙的尺寸为“长度”,“高度”。 – 最后是包含“墙的区域”的单元格。

我想在“墙的区域”单元格中写一条IF语句,以便勾选checkbox时,打印墙的区域,如果不打勾,则打印N / A如果写了:

=IF((C2="TRUE"), (D2*E2), ("N/A")) 

所有发生的是单元格读取N / A,无论是否打勾。 任何帮助,请问如何纠正? 例

True不应该用引号引起来,当它是一个布尔值时,它就像string一样处理。 删除引号应该工作或写入TRUE()

最终的公式应该是这样的:

 =IF((C2=TRUE), (D2*E2), ("N/A"))