Google 工作表:根据另一个单元格的值修改一个单元格的值的 Case 语句或 ifelse 公式?

Google sheets: Case statement or ifelse formula to modify a cell's value based on the value of another cell?

  1. 根据验证,如果 A1 = 20,则 B1 = 5。
  2. 根据公式,B2 = B1。

除了,如果 C1 = True,我希望 B2 = B1 + D1。

我的问题是:如果第三个单元格 (C1) 的值为真,我该如何使一个单元格 (B2) 的公式等于两个单元格 (B1,D1) 的总和?如果为假,我希望它 (B2) 正好等于一个单元格 (B1) 的总和。

所以在 B2 中:

=B1+IF(C1="True",D1,0)

如果 C1 为 TRUE,则可以缩短为:

=B1+IF(C1,D1,0)

=if(C1=true,sum(B1,D1),sum(B1))