根据复选框是否 "TRUE/FALSE" 隐藏行/激活公式

Hide row / Activate formulas based on whether checkbox is "TRUE/FALSE"

我正在 RP 游戏中为我的汽车经销商业务制作电子表格,除了将 "Fully Purchased" 汽车销售和 "Financed" 汽车销售分开外,我已经按照我想要的方式工作.

我想设置它以便当有人选中 "Finance?" 列下的框时,它会计算财务信息 table 中的所有公式,否则,如果未选中该框,我想要"Finance Information" table 中的特定行为 clear/hidden/£0 值。

上面是一张图片,上面有简短的注释 like/how 我希望它能正常工作。

我对表格还很陌生,但在过去几天我一直在研究它,我学到了很多东西。我一直在摆弄 =IF、=COUNTIF、=SUMIF、=SUMIFS、=QUERY 等等,拼命地试图让一些事情无济于事。

不确定我想做的事情对于公式来说是否太牵强并且需要脚本?

提前致谢

[编辑 1]:"Down Payment" 列中的公式只是 =SUM(40%*F4)

我认为您可以在 IF 公式中将 check-box 的值用作 "True"(选中)或 "False"(未选中)。从这个 blog post 如果您选中了复选框的单元格,您应该会在公式栏中看到 "True" 或 "False"。

因此,我建议您在每个 "Finance Information" 列中尝试类似的内容。根据您的修改,对于第 3 行中的预付款:

=IF(H4, SUM(40%*F4), "")

根据评论,进一步 reading 您似乎通过数据 > 数据验证设置了复选框,并将真值指定为 "Owned"。如果是这种情况,请尝试:

=IF(H4="Owned", SUM(40%*F4), "")

这应该测试选中的值。