在Power BI中,计算期初库存通常需要使用DAX(数据分析表达式)语言。假设你有一个名为"Inventory"的表格,其中包含日期(Date)、入库量(Incoming)和出库量(Outgoing)列。你可以使用以下DAX公式来计算期初库存:
```dax
期初库存 =
CALCULATE (
SUM ( Inventory[Incoming] - Inventory[Outgoing] ),
PREVIOUSMONTH ( Inventory[Date] )
)
```
这个公式首先计算每个月的净库存变动(入库量减去出库量),然后使用CALCULATE函数和PREVIOUSMONTH函数来筛选出上个月的数据,最后对筛选出的数据求和,得到期初库存。
```dax
期初库存 =
CALCULATE (
SUM ( Inventory[Incoming] - Inventory[Outgoing] ),
PREVIOUSMONTH ( Inventory[Date] )
)
```
这个公式首先计算每个月的净库存变动(入库量减去出库量),然后使用CALCULATE函数和PREVIOUSMONTH函数来筛选出上个月的数据,最后对筛选出的数据求和,得到期初库存。