You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PowerQuery中基于FIFO原则计算库存成本单价?

提问:在PowerQuery中基于FIFO原则计算库存成本单价?

我有多张用于计算库存出入库及成本的表格,目前采用平均法计算成本单价。请问是否可以在PowerQuery中基于FIFO(先进先出)原则计算成本单价?

现有表格

1. 产品表(Products)

编码产品描述单位
ET001MEATkg
ET002CHICKENkg
SEB001ONIONkg
SEB002POTATOkg
SEB003CARROTkg
KURU001RISEkg
KURU002WHEATkg
KURU003CHICKPEASkg
KURU004BEANkg

2. 入库表(Stock In Table)

入库日期编码产品名称入库数量单位单价总价
30.05.2023et001MEAT100kg2,500.00250,000.00
30.05.2023et002CHICKEN50kg750.0037,500.00
30.05.2023SEB001ONION150kg200.0030,000.00
30.05.2023SEB002POTATO75kg450.0033,750.00
30.05.2023SEB003CARROT115kg600.0069,000.00
31.05.2023et002CHICKEN120kg1,500.00180,000.00
31.05.2023et002CHICKEN150kg2,750.00412,500.00

3. 出库表(Stock Out Table)

出库日期编码产品名称出库数量
31.05.2023et001MEAT25
31.05.2023et002CHICKEN170
31.05.2023seb003CARROT35
31.05.2023seb002POTATO36
31.05.2023seb001ONION90

4. 日期范围表(Dates Range)

起始日期结束日期
01.05.202331.05.2023

当前平均法计算结果

编码产品名称总入库量总出库量库存余额平均单价总成本
ET001MEAT100.0025.0075.002,500.0062,500.00
ET002CHICKEN320.00170.00150.001,968.75334,687.50
SEB001ONION150.0090.0060.00200.0018,000.00
SEB002POTATO75.0036.0039.00450.0016,200.00
SEB003CARROT115.0035.0080.00600.0021,000.00
452,387.50

预期FIFO计算结果

编码产品名称总入库量总出库量库存余额平均单价总成本
ET001MEAT100.0025.0075.002,500.0062,500.00
ET002CHICKEN320.00170.00150.001279.41217,500.00
SEB001ONION150.0090.0060.00200.0018,000.00
SEB002POTATO75.0036.0039.00450.0016,200.00
SEB003CARROT115.0035.0080.00600.0021,000.00
335,200.00

内容的提问来源于stack exchange,提问作者Umut K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 16:17:00