工作表将“0”视为空白单元格

Sheets is treating "0" like a blank cell

我需要帮助,我确定这是一个我不明白的简单公式。

我有三列。前两个保留我的价值观,第三个是为了减去它们。但是,当第一列为空白时,我希望第三列也为空白。我现在关闭了它,但是当我在第一列中键入 0 时,它会将其视为空白单元格,而不是使用 0 来给出总和。

例如。我想要什么

预期结果:

我好像想不出第三列的公式。

是的,这是一个可以追溯到电子表格应用程序诞生之初的怪癖;在空工作表中,公式 =A1 写在除左上角单元格以外的任何地方,计算结果为 0。

在 Google 表格中,一种方法是使用

=IF(ISBLANK(A1), ,A1 - B1)

在 Microsoft Excel 中,您需要在第二个参数中使用双引号字符,注意这会在输出中插入一个空白字符串。

此 if 语句(放在第 3 列)检查第一列是否为空白,然后将单元格设置为空白,否则执行减法:- =IF(A1="", "", A1-B1)