DAX初学者-墨 2025-01-16 17:40 采纳率: 0%
浏览 3

求期初库存与销量入库的变化

img


请问在power bi 里,已知的这个及时库存,每个月的销量,每个月的入库数量,能求出每个月的期初库存跟剩余库存吗?

  • 写回答

3条回答 默认 最新

  • 关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    在Power BI中,你可以使用DAX(Data Analysis Expressions)来计算期初库存、销量和入库的变化。假设你的数据存储在名为"库存数据"的表中,该表包含以下字段:Year(年份)、Month(月份)、期初库存量、采购入库数量S、销售数量s和即时库存数量s。以下是如何计算期初库存、剩余库存的DAX公式:

    期初库存(月初库存)计算:

    对于任意给定的月份,期初库存等于前一个月的即时库存数量。对于第一月(例如2024年3月),期初库存就是给出的库存量。这可以通过以下DAX公式实现:

    期初库存 = 
    IF(MONTH(日期字段) = 1, 
        SUMX(FILTER(表名, YEAR(日期字段) = EARLIER(YEAR(日期字段))), 期初库存量), 
        CALCULATE(SUM(即时库存数量s), DATEADD(日期字段, -1, MONTH)))
    

    这里,日期字段是你的日期列名称,你需要替换成实际的列名。这个公式检查当前月份是否为年初月份(即一月),如果是则使用年初的库存量作为期初库存;如果不是,则使用前一个月的即时库存数量作为本月的期初库存。使用CALCULATEDATEADD函数来查找前一个月的即时库存数量。

    剩余库存计算:

    剩余库存等于期初库存加上入库数量再减去销量。这可以通过以下DAX公式计算:

    剩余库存 = 期初库存 + 采购入库数量S - 销售数量s
    

    这里直接将相关列相加或相减来计算剩余库存。你需要在Power BI的模型中创建一个新的计算列或使用这个公式在报告中进行计算。确保你的列名称与公式中的相匹配。你可以根据具体的数据结构对这些公式进行适当的调整。如果你需要将结果可视化,请创建一个新的表或将这些值添加到现有的表中,并在报告中使用它们来创建图表。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月16日