我需要在Excel中使用两张纸提供一些帮助:
Sheet 1中
id name ordered
2 test2 5
Sheet 2中
5
结束:当我在Sheet2(ordered
)中输入in stock
时,会自动从Sheet1(2
)中减去ID test2
和名称2
。我使用LOOKUP作为ID和名称,当我在ID中输入test2
时会自动显示名称<authentication mode="Windows" />
<authorization>
<allow users="*"/>
<!--<deny users="?" />-->
</authorization>
。但我需要帮助减去。我知道我需要使用SUMIF但不确定如何。
答案 0 :(得分:0)
正如您在帖子中所说,您可以使用SUMIF。
让我们考虑在两张纸上,“id”始终位于A列,“name”始终位于B列,“in stock”和“ordered”始终位于C列。您可以计算实际库存第三行,其中id为“2”,在单元格C3中如下
=55-SUMIF(Sheet2!A:A,A3,Sheet2!C:C)
正如预期的结果是50.顺便说一句,这种方法不太方便,因为你应该在Sheet1的表格的每一行手动添加公式。如上面其他人所建议的那样,最好至少有一个列放置库存的起始值,以便您可以用相关单元格的参考替换图中的实际库存。