大家好,我是你们的 Excel 小编,今天来给大家讲讲如何利用 Excel 计算入库和出库的结余。结余这个词在财务中经常出现,比如银行结余、资金结余等等。在商品管理中,结余就是期末库存,也就是在某个时间点上,商品的保有量(库存量)。那么,当我们只有入库和出库记录时,如何计算结余呢?
如何录入入库和出库数据?
我们需要录入入库和出库数据。一张表格就可以搞定,如下图所示:
日期 | 类型 | 数量 |
---|---|---|
2023-01-01 | 入库 | 100 |
2023-01-02 | 出库 | 50 |
2023-01-03 | 入库 | 200 |
2023-01-04 | 出库 | 100 |
2023-01-05 | 入库 | 150 |
Tips:
类型这一栏可以填入「入库」或「出库」。
数量一栏填写正数,入库为正,出库为负。
如何计算每种商品的结余?
录入数据之后,我们就可以计算每种商品的结余了。结余的计算公式为:
期初结余 + 本期入库 - 本期出库 = 期末结余
期初结余就是上一个时间点的结余,本期入库是本时间段内的入库数量,本期出库是本时间段内的出库数量。
我们以第一个商品为例,计算一下它的结余:
0 + 100 - 50 = 50
其他商品的结余也可以按照同样的公式计算。计算结果如下:
商品 | 期初结余 | 本期入库 | 本期出库 | 期末结余 |
---|---|---|---|---|
商品 1 | 0 | 100 | -50 | 50 |
商品 2 | 50 | 200 | -100 | 150 |
商品 3 | 150 | 150 | -100 | 200 |
Tips:
我们这里假设期初结余都为 0,如果实际情况中存在期初结余,那么需要将期初结余填入公式中。
结余可以理解为某个时间点上商品的库存量。
如何用 Excel 函数计算结余?
如果数据量比较大,逐个计算结余会非常麻烦。这时候,我们可以借助 Excel 的函数来实现。
我们可以使用如下公式计算结余:
=IF("入库", B2, -B2)+C1
其中:
A2 是类型单元格。
B2 是数量单元格。
C1 是上一行期末结余单元格。
这个公式的意思是:如果 A2 单元格是「入库」,则将 B2 单元格的值加到 C1 单元格的值上;否则,将 B2 单元格的值减去 C1 单元格的值。
将此公式填充到所有数据行,即可得到每种商品的结余,如下图所示:
日期 | 类型 | 数量 | 期末结余 |
---|---|---|---|
2023-01-01 | 入库 | 100 | 100 |
2023-01-02 | 出库 | -50 | 50 |
2023-01-03 | 入库 | 200 | 250 |
2023-01-04 | 出库 | -100 | 150 |
2023-01-05 | 入库 | 150 | 300 |
Tips:
如果你使用的是 Excel 2019 或更高版本,可以利用新推出的 LET 函数和 XLOOKUP 函数来简化公式。具体公式如下:
=LET(
prev_bal, C1,
quantity, B2,
bal, IF(A2 = "入库", quantity + prev_bal, quantity - prev_bal)
)
LET 函数可以用来给中间变量命名,使公式更易读。
XLOOKUP 函数可以用来查找数据,比传统的 VLOOKUP 函数更灵活。
结余为负数怎么办?
如果某个商品的结余为负数,就说明该商品的库存不足。
此时,我们可以采取以下措施:
停止出库。
增加入库。
调整出库计划。
具体如何操作,需要根据实际情况做出判断。
如何打印或导出结余数据?
计算好结余之后,我们可以将其打印出来或导出到其他文件格式中。
打印结余数据
1. 选中要打印的单元格区域。
2. 点击「文件」→「打印」。
3. 在「打印」对话框中,根据需要设置打印参数,然后点击「打印」按钮。
导出结余数据
1. 选中要导出的单元格区域。
2. 点击「文件」→「另存为」。
3. 在「另存为」对话框中,选择要导出的文件格式,然后点击「保存」按钮。
Tips:
常用的导出文件格式有 CSV、TSV、XLS、XLSX 等。
互动内容
好了,关于入库和出库计算结余的问题就讲到这里了。如果你还有其他疑问或有更好的方法,欢迎在评论区留言交流。