【问题标题】:Power BI - Selecting and Filtering Columns based on Slicer SelectionPower BI - 根据切片器选择选择和过滤列
【发布时间】:2021-09-13 11:07:24
【问题描述】:

您好 Stack Overflow 社区, 在随附的 Excel 工作表图像中,有 5 列(列 B 到 F)具有 2016-2020 年的任意销售数字。在报告中,每一年都会有一个年份切片器。我想根据年份切片器中的选择来计算总销售额。但是,最后有 15 列指示是否应将特定公司包括在总销售额计算中。只有当用户选择对应的列为N时,该值才应计入总销售额计算中。

示例:如果用户在年份切片器中选择 2016、2017 和 2018,Power BI 应查看已排除 2016-2017-2018 列并包含/排除相应年份的销售数字,最后返回如下表格

年销售额(总计) 2016 393 2017 561 2018 580

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    您的情况有两个问题:第一个是能够使用过滤器进行计算,我认为如果您在 Excel 中执行此操作会更容易,第二个问题是在输入的组合上使用过滤器只选择一个值。

    对于第一个问题,您可能可以这样做:

    =IF(H2="Y";F2;0) / =IF(I2="Y";G2;0) / =IF(J2="Y";G2+F2;0) 并使用 excel 的强大功能将公式滑到表格底部

    下一步是对整个列求和并旋转表格:

    但是对于使用您的切片器在日期选择正确的行,我找不到解决方案,也许您需要为所有组合构建一个滑块:2016 / 2017 和 2016-2017,...

    【讨论】:

      猜你喜欢
      • 2017-02-04
      • 2023-01-17
      • 1970-01-01
      • 2022-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多