我使用了我的公式
=SUM(D8:D11)-D12-D13-D14-D15
我在D1
到D11
的主要数据。有时D12
,D13
,D14
& D15
数据将为空。然后,我将删除上述D12
,D13
,D14
,D15
数据。然后它将是#ref!错误。
是否有任何解决方案可以避免#ref!错误。
答案 0 :(得分:0)
您将遇到的问题很大部分就是您拥有的行数的可变性。我正在查看你的数字列,我假设你要添加的C列中数字小于5的任何数据,以及C列中任何大于4的数据都要减去。在您拥有总数并且您遇到错误的行中,请使用以下内容。
=SUMIF(Reference Range, Criteria, Range to Sum from)
您转换为:
=SUMIF($C1:$C9,"<"&5,D1:D9)-SUMIF($C1:$C9,">=5",D1:D9)
因为我没有锁定D列,所以我可以将这一列复制到右边,D引用将更改为E.
这样做的主要好处是将C列中值小于5的所有内容的总和,然后减去C列中值大于或等于5的所有内容的总和。
现在,如果关于C列中这些值的假设不正确,请告诉我们,因为我们也可以通过减去以折旧开头的任何内容来做。
答案 1 :(得分:0)
好的先生,非常感谢。这个公式对我来说是实际的。但是这里有一个与我的附件文件相同的其他文件中的小问题。对不起,我无法附上图片。当列C3中为1&amp; c5为2,其他单元格将为空白。我的意思是C2:C9只有两个细胞数&amp;其他细胞可能是空白的。然后它只计算标准1&amp;但是,计算全d列的公式是正确的。我无法讨论我的问题。第一个问题由你的公式解决。这些结果是正确的。但如果图像1或2,条件将不同。我的意思是列c可能是数字或空白。 - enter image description here