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

Power BI中2022与2023年月度、季度销售差异报表制作求助

Power BI 两年销售差异报表制作指南

一、数据准备与建模

  • 确认日期列格式:将销售表中的日期列设置为Power BI的日期/时间类型,为后续时间智能计算铺路。
  • 生成日期维度表(推荐):用DAX函数创建包含年、季、月等维度的日期表,关联到销售表的日期列,方便后续分组和筛选。
    DateTable = 
    ADDCOLUMNS(
        CALENDARAUTO(),
        "年份", YEAR([Date]),
        "季度", "Q" & FORMAT([Date], "Q"),
        "月份数字", MONTH([Date]),
        "月份名称", FORMAT([Date], "mmmm"),
        "年月", FORMAT([Date], "YYYY-MM")
    )
    

二、核心DAX度量值编写

1. 基础销售总额

销售总额 = SUM('销售表'[销售额])

2. 上年同期销售额

上年同期销售额 = CALCULATE([销售总额], SAMEPERIODLASTYEAR('DateTable'[Date]))

3. 差异计算

销售差异 = [销售总额] - [上年同期销售额]
销售差异率 = DIVIDE([销售差异], [上年同期销售额], 0)

三、可视化组件搭建

1. 月度销售对比

  • 选择簇状柱形图或组合图:X轴拖入DateTable的「年月」字段,Y轴放入「销售总额」和「上年同期销售额」,将「销售差异」设为数据标签;用组合图的话,柱形展示两年销售额,折线展示差异值,更直观呈现月度波动。

2. 季度/年度差异分析

  • 用矩阵图:行拖入「季度」,列拖入「年份」,值放入「销售总额」和「销售差异」;搭配卡片图展示年度总差异,再添加季度切片器,可快速聚焦单季度对比。

3. 特定月份差异表格

  • 添加表格可视化:列选择「月份名称」、「2022年销售额」、「2023年销售额」、「销售差异」、「销售差异率」。
  • 补充年份专属销售额度量值:
    2022年销售额 = CALCULATE([销售总额], 'DateTable'[年份] = 2022)
    2023年销售额 = CALCULATE([销售总额], 'DateTable'[年份] = 2023)
    
  • 加一个月份切片器,可快速筛选查看任意单月的差异数据。

四、细节优化

  • 给差异值设置条件格式:在表格或图表中,对「销售差异」字段设置规则——正数标绿、负数标红,一眼就能识别涨跌。
  • 添加年份切片器:方便灵活切换不同年份组合的对比场景。

内容的提问来源于stack exchange,提问作者Agata Szymala

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 10:23:14