我在 PowerBI 中有一个可视化表格,按销量汇总了销量排名前 10 的产品。我有一个计算列,使用数据源中的其他字段显示销售率:
(quantity / # stores with product) / weeks on sale
ROS计算正确,但它仍然求和并出现在总行中。商店数和周数设置为“不求和”,但它们仍然加在一起并在总行中给出一些无意义的数字。如果我将 ROS 设置为“不汇总”,以删除总行,则表的其余部分的求和以及因此我在前 N 个数量上的过滤器将被删除。
真是令人沮丧!是否有一个选项可以简单地不显示字段的总计?我不想完全删除总行,因为其他字段(例如数量、价值、利润)对于查看总和很有用.. 做这么小的事情是如此困难..
附加信息:
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*
标有*的字段是那些总和是与数据无关的无意义数字的字段。我实际上不需要在表中显示商店和周数,因此它们的总和并不重要。然而,ROS 是必不可少的,但 sum 部分完全无关,我不想让它显示。有什么想法吗?尽管我在这方面的知识相当有限,但我对使用 R 来克服标准表缺乏灵活性的想法持开放态度。
我怀疑你犯了一个常见的错误 - 使用 ROS 的计算列,而你应该使用测量。
如果将该计算重建为度量,则可以将 HASONEVALUE 函数包装在其周围,目的是在上下文(总计行)中有多个项目值时显示空白。
大致的测量公式为:
ROS = IF ( HASONEVALUE ( Mytable[Item] ) , << calculation >> , BLANK() )
我还会用 DIVIDE 函数替换 / 的使用,以避免除以零错误。
您可以使用字段格式以迂回的方式删除表和矩阵对象中的列的单独总计。
单击对象,转到格式设置,单击字段格式折叠面板,从下拉列表中选择要影响的列,将字体颜色设置为白色,将“应用到值”设置为关闭,然后设置“适用于总计' 至 on。
如果您有很多列,则有点乏味,但实际上您会涂掉列总数。
请注意,导出数据时您可能仍然遇到问题。
干杯
单击表格 -> 字段 -> 展开您不想包含的值字段 -> 选择“不汇总”。这会将其从“总计”行中排除。
选择您要更改的表格 在可视化窗格中: 转到格式, 找到字段格式选项, 选择您不想总结的字段。 关闭“应用于标题”, 关闭“应用于值”, 打开“应用于总计”, 将字体颜色更改为白色。
选择不汇总那些您不想要总计的指标的选项