如何解决如何使用日期切片器过滤PowerBI中同一表中两个不同列的两个可视化效果
我已经搜索了该查询,并尝试实施一些我发现的解决方案,但是我无法将解决方案应用于我的问题,因此希望您能提供帮助。
我们有一个包含数据的表,其中包括“创建”和“提交”日期列。我想使用一个切片器单独显示在选定日期创建的项目和在选定日期提交的项目的结果。
任何帮助都会很棒。
谢谢。
解决方法
您将需要一个日历表才能使其正常工作,因为您必须在数据表和日历之间建立关系。 使用此示例
上表中有“订单和发货日期”以及“数量”列。
日历表通过数据列连接到订单和发货日期。由于表之间只能有一个活动关系,因此将其中一个设置为非活动状态。在这种情况下,发货日期无效。
因此,如果我在Order数据上选择了07/01/2018的过滤器,它将不会显示已发货的项目数量,只会显示已订购的项目,因为它将过滤掉这些行。
在上图中,该表已使用活动关系进行了过滤,并且仅显示7号订单和12号订单,因为这是表中的内容(右图)
因此,您将需要两种措施,一种使用活动的,另一种使用不活动的。 因此,您可以正常计算“订单”数量,并使用“关系”修改“发货”:
Total Orders = SUM('TableName'[Quantity])
Total Shipped = CALCULATE(SUM(Billing[Quantity]),USERELATIONSHIP(Billing[Shipping Date],'Calendar'[Date]))
USERELATIONSHIP强制“发货总数”忽略活动关系上的筛选器上下文,并使用非活动关系。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。