在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"))