我在excel中有一个库存清单

时间:2017-02-20 13:52:03

标签: excel formula hidden

我在excel中有一个库存清单。我正在使用公式=IF(E7=0,"-",D6+B7+C7-E7),只要我在单元格E7中输入一个数字就可以了,但是当我在B7和/或C7中输入一个值时我需要计算。公式在单元格D7中,但我不希望公式结果显示在下面的单元格中,直到有更多条目。你能帮忙吗?

Kit Stock

2 个答案:

答案 0 :(得分:0)

您可以返回空字符串,而不是返回破折号。例如:

=IF(E7=0,"",D6+B7+C7-E7)

在E列的相应行中有一个值之前,这不会在D列的特定行中显示任何内容。

答案 1 :(得分:0)

我建议你在B中输入一个“原始股票”栏,以说明你的例子中没有加起来的数字:

Data table with "Original Stock" inserted in Column B

在这种情况下,这个公式可以解决问题:

=IF(AND(B2=0,C2=0,D2=0,F2=0),"",B2+C2+D2-F2)

它检查colums B和C以及D和F是否为空,如果是,则输出一个空单元格。否则,您将从这些单元格中获取当前库存。

这接近你想要达到的目标吗?

您可以下载我的测试文件 here