删除PowerBI

时间:2018-02-19 12:21:40

标签: r sum powerbi dax

我在PowerBI中有一个表格可视化,它按销售数量计算销售的前10个产品。我有一个计算列,显示销售率,使用数据源中的其他字段:

(quantity / # stores with product) / weeks on sale

ROS正确计算,但它仍然总和并显示在总行中..商店数量和周数设置为“不要总结”,但它们仍然加在一起并在总行中给出一些无意义的数字。如果我将ROS设置为“不要总结”,要删除总行数,表格其余部分的总和以及因此我在前N个数量上的过滤器数量会减少。

非常令人沮丧!是否有一个选项可以简单地不显示字段?我不想完全删除总行,因为其他字段(例如数量,值,保证金)对于查看总和是有用的。看起来非常奇怪,做这么小的事情是如此困难。

其他信息:

数量是一个SUM字段。

商店未汇总,仅指交易季节内该产品的平均存储数量 周未被总结。

未汇总,指的是交易季节过去的几周。

示例数据:

物品.......数量......商店.....周.... ROS

<小时/>

ITM1 ........ 600 ........ 390 ......... 2 ............ 0.77

ITM2 ........ 444 ........ 461 ......... 2 ............ 0.48

Itm3 ........ 348 ........ 440 ......... 2 ............ 0.40

总..... 1392 ..... 1291 * ...... 6 * ........... 1.65 *

标有*的字段是总和是与数据无关的无意义数字的字段。我实际上并不需要在桌子上显示商店和周,所以他们总和的事实并不重要。然而,ROS是必不可少的,但总和部分是完全不相关的,我不希望它显示。有任何想法吗?我很乐意使用R来克服标准表中缺乏灵活性的问题,尽管我在这方面的知识相当有限。

4 个答案:

答案 0 :(得分:0)

我怀疑你犯了一个常见的错误 - 使用ROS的计算列,你应该使用一个测量值。

如果将该计算重建为Measure,则可以围绕它包装 HASONEVALUE 函数,目的是在上下文中存在多个Item值时显示空白(Total row)。

测量公式大致为:

ROS = IF ( HASONEVALUE ( Mytable[Item] ) , << calculation >> , BLANK() )

我还会用DIVIDE函数替换你对/的使用,以避免被零除错误。

答案 1 :(得分:0)

为您不希望总计的那些指标选择不汇总选项

答案 2 :(得分:0)

您可以使用字段格式以循环方式删除表和矩阵对象中各列的总计。

单击对象,转到格式,单击字段格式的手风琴,从下拉列表中选择要影响的一个或多个列,将字体颜色设置为白色,将“应用于值”设置为关闭,然后将“应用于总计”设置为启用。

如果您有许多列,可能会有些乏味,但是实际上,您会将列的总数涂成白色。

抬起头来吧,尽管如此,您可能仍然无法导出数据。

欢呼

答案 3 :(得分:0)

点击表格->字段->展开您不希望包含的值字段->选择“不汇总”。这会将其从“总计”行中排除。