weixin_44164725 2023-11-15 16:23 采纳率: 0%
浏览 9
已结题

Power B请问这个问题该怎么解决?该怎么完成我想要这个效果?

Power B请问这个问题该怎么解决?该怎么完成我想要这个效果?
做了个帕累托图后,筛选出了相应占比的产品形成了产品明细矩阵图,想再根据产品明细矩阵图,做一个产品类别的矩阵图(各个类别只计算出被筛选出来的产品销售额和被筛选出来各类别的占比)。但填入字段后,总是把全部产品类别都计算出来了,该怎么做呢?

img

  • 写回答

10条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2023-11-15 16:23
    关注

    引自强大而免费的微信小程序:皆我百晓生

    首先,根据描述,你已经创建了一个帕累托图,并使用筛选功能得到了产品明细矩阵图。现在你想基于产品明细矩阵图创建一个产品类别的矩阵图,只计算被筛选出来的产品销售额和各个类别的占比。

    以下是解决这个问题的步骤:

    Step 1: 创建产品类别矩阵图的数据模型

    1. 确保你的数据模型中包含产品明细矩阵图所需的字段,包括产品类别、产品名称和销售额。
    2. 在Power BI中,选择"数据"选项卡,然后点击"编辑查询"按钮。这将打开Power Query Editor。
    3. 在Power Query Editor中,选择"产品明细矩阵图"的查询。
    4. 右键点击产品类别字段,选择"删除其他列"。这将只保留产品类别字段。
    5. 点击"关闭并应用"按钮,保存并应用更改。

    Step 2: 创建产品类别矩阵图

    1. 在报表视图中,选择"矩阵图"可视化工具。
    2. 将"产品类别"字段拖动到"行"区域。
    3. 将"销售额"字段拖动到"值"区域。
    4. 在"值"区域中,右键点击"销售额"字段,选择"值设置"。
    5. 在"值设置"对话框中,选择"总计"选项卡。
    6. 选择"只显示"下拉菜单中的"计数"。
    7. 在"筛选"选项卡中,选择"高级筛选"。
    8. 在高级筛选对话框中,选择"字段"下拉菜单中的"产品名称"字段。
    9. 在"条件"下拉菜单中选择"包含"。
    10. 在"值"框中输入筛选出来的产品名称。
    11. 点击"确定"按钮。

    Step 3: 添加占比计算

    1. 点击"增加字段"工具栏中的"+"按钮。
    2. 在公式栏中输入以下表达式:
      占比 = DIVIDE([销售额], CALCULATE(SUM([销售额]), ALLSELECTED('产品类别')))
      
      这个公式将计算每个产品类别的销售额占总销售额的比例。
    3. 确保该字段被设置为百分比格式。

    这样,你就创建了一个基于产品明细矩阵图的产品类别矩阵图,并且计算了每个类别的销售额和占比。

    希望这个回答对你有帮助!如果还有其他问题,请随时提问。

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月18日
  • 创建了问题 11月15日