我有一个使用此功能的谷歌电子表格:
=SUM(E:E) - SUM(C:C)
它将 E 列和 C 列的所有值相加,然后减去差值。如果差异为负,我希望能够返回 0。
我有一个使用此功能的谷歌电子表格:
=SUM(E:E) - SUM(C:C)
它将 E 列和 C 列的所有值相加,然后减去差值。如果差异为负,我希望能够返回 0。
=MAX(SUM(E:E) - SUM(C:C),0)
MAX 函数接收一个列表值,例如。MAX(1, 2, 3, 4) 会给出 4 所以如果你给它 0 那么它会返回 0 因为它高于负结果
IF((SUM(E:E) - SUM(C:C))< 0,0,SUM(E:E) - SUM(C:C))
可以在不更改现有公式的情况下使用以下格式:
#.00;"0";0
这与公式方法不同,例如=MAX(SUM(E:E)-SUM(C:C),0)
因为在该公式的输出中添加一个数字将得到添加的数字,其中SUM(C:C)
大于SUM(E:E)
。将相同的加数添加到=SUM(E:E)-SUM(C:C)
where SUM(C:C)
is greater thanSUM(E:E)
不会将加数作为结果,除非添加的是0
。
我采取了另一条路线 - 我只是将整个列复制到最右边的另一列,然后在我要编辑的列中为我的公式引用该列。
完成后,“隐藏”复制的列(单击列菜单,有一个“隐藏”选项),但不要删除它,因为这样您的公式将不起作用。