删除 PowerBI 中一列的总值
Remove total value for one column in PowerBI
我在 PowerBI 中有一个 table 可视化,它汇总了按销量排名前 10 位的产品。我有一个显示销售率的计算列,使用数据源中的其他字段:
(quantity / # stores with product) / weeks on sale
ROS 计算正确,但它仍然求和并出现在总计行中。商店数和周数设置为“不汇总”,但它们仍然相加并给出一些无意义的数字在总行中。如果我将 ROS 设置为“不汇总”,以删除总行,table 其余部分的总和以及我在数量上排名前 N 的过滤器将被删除。
很郁闷!有什么地方可以简单地 不显示字段的总数 吗?我不想完全删除总行,因为其他字段(例如 Qty、Value、Margin)对于查看...的总和很有用。看起来很奇怪,很难做这么小的事情..
附加信息:
Qty 是 SUM 字段。
商店 未汇总,仅指在交易季节的几周内库存该产品的平均商店数量
未汇总周数。
周数未汇总,指的是交易季已经过去的周数。
示例数据:
项目......数量......商店......周....ROS
Itm1.......600.......390.......2......0.77
Itm2.......444.......461.......2......0.48
Itm3.......348.......440.......2......0.40
总计.......1,392.......1,291*......6*............1.65*
标有*的字段是那些总和是与数据无关的无意义数字的字段。我实际上不需要 Stores 和 Weeks 在 table 中显示,所以它们相加并不重要。然而,ROS 是必不可少的,但求和部分完全无关紧要,我不想显示它。有任何想法吗?我对使用 R 来克服标准 table 中缺乏灵活性的想法持开放态度,尽管我在这方面的知识相当有限。
我怀疑您犯了一个常见错误 - 在本应使用度量的地方使用 ROS 的计算列。
如果将该计算重建为度量,则可以将 HASONEVALUE 函数包裹在它周围,objective 在有多个 Item 时显示空白上下文中的值(总计行)。
粗略的测量公式为:
ROS = IF ( HASONEVALUE ( Mytable[Item] ) , << calculation >> , BLANK() )
我还会用 DIVIDE 函数替换你对 / 的使用,以避免除以零错误。
select 不汇总您不希望总计的那些指标的选项
您可以使用字段格式以迂回方式删除表格和矩阵对象中各列的总计。
单击对象,转到格式,单击字段格式手风琴,select 从下拉列表中选择要影响的一列或多列,将字体颜色设置为白色,设置'apply to values' 关闭,并将 'apply to totals' 设置为打开。
如果您有很多列,这会有点乏味,但实际上您会白化列总数。
请注意,您在导出数据时可能仍然遇到问题。
干杯
单击 table -> 字段 -> 展开您不想包含的值字段 -> Select“不汇总”。这会将其从“总计”行中排除。
Select 您要更改的 table
在可视化窗格中:
转到格式,
找到字段格式选项,
选择您不想汇总的字段。
关闭 'apply to header',
关闭 'apply to values',
开启 'apply to total',
将字体颜色更改为白色。
我在 PowerBI 中有一个 table 可视化,它汇总了按销量排名前 10 位的产品。我有一个显示销售率的计算列,使用数据源中的其他字段:
(quantity / # stores with product) / weeks on sale
ROS 计算正确,但它仍然求和并出现在总计行中。商店数和周数设置为“不汇总”,但它们仍然相加并给出一些无意义的数字在总行中。如果我将 ROS 设置为“不汇总”,以删除总行,table 其余部分的总和以及我在数量上排名前 N 的过滤器将被删除。
很郁闷!有什么地方可以简单地 不显示字段的总数 吗?我不想完全删除总行,因为其他字段(例如 Qty、Value、Margin)对于查看...的总和很有用。看起来很奇怪,很难做这么小的事情..
附加信息:
Qty 是 SUM 字段。
商店 未汇总,仅指在交易季节的几周内库存该产品的平均商店数量 未汇总周数。
周数未汇总,指的是交易季已经过去的周数。
示例数据:
项目......数量......商店......周....ROS
Itm1.......600.......390.......2......0.77
Itm2.......444.......461.......2......0.48
Itm3.......348.......440.......2......0.40
总计.......1,392.......1,291*......6*............1.65*
标有*的字段是那些总和是与数据无关的无意义数字的字段。我实际上不需要 Stores 和 Weeks 在 table 中显示,所以它们相加并不重要。然而,ROS 是必不可少的,但求和部分完全无关紧要,我不想显示它。有任何想法吗?我对使用 R 来克服标准 table 中缺乏灵活性的想法持开放态度,尽管我在这方面的知识相当有限。
我怀疑您犯了一个常见错误 - 在本应使用度量的地方使用 ROS 的计算列。
如果将该计算重建为度量,则可以将 HASONEVALUE 函数包裹在它周围,objective 在有多个 Item 时显示空白上下文中的值(总计行)。
粗略的测量公式为:
ROS = IF ( HASONEVALUE ( Mytable[Item] ) , << calculation >> , BLANK() )
我还会用 DIVIDE 函数替换你对 / 的使用,以避免除以零错误。
select 不汇总您不希望总计的那些指标的选项
您可以使用字段格式以迂回方式删除表格和矩阵对象中各列的总计。
单击对象,转到格式,单击字段格式手风琴,select 从下拉列表中选择要影响的一列或多列,将字体颜色设置为白色,设置'apply to values' 关闭,并将 'apply to totals' 设置为打开。
如果您有很多列,这会有点乏味,但实际上您会白化列总数。
请注意,您在导出数据时可能仍然遇到问题。
干杯
单击 table -> 字段 -> 展开您不想包含的值字段 -> Select“不汇总”。这会将其从“总计”行中排除。
Select 您要更改的 table 在可视化窗格中: 转到格式, 找到字段格式选项, 选择您不想汇总的字段。 关闭 'apply to header', 关闭 'apply to values', 开启 'apply to total', 将字体颜色更改为白色。