数字公式问题

我目前正在做一个电子表格,如果有必要,使用勾选框来增加增值税(因此乘以1.2)?

我已经尝试添加TRUE或1的值到checkbox,但我仍然得到一个语法问题

=IF((D2,TRUE),(B2×C2×1.2),B2×C2) 

在这里输入图像说明

任何帮助,将不胜感激,使之有道理!

大卫

怎么样:

 =B2*C2*IF(D2,1.2,1) 

您需要确保您的checkbox有一个单元格链接 。 右键点击checkbox并格式化控制 。 在“ 控制”选项卡上,您将看到单元格链接 。 当选中/取消selectcheckbox时,这是单元格将为TRUEFALSE ,因此需要将此单元格称为D2 。 你可能想把它移到其他地方,比如H2


额外信息

由于IF函数的格式是

 =IF(expression, value_if_true, value_if_false) 

D2 (expression式)将是TRUEFALSE ,你不需要做D2=TRUE 。 只要D2就足够了。