Powerbi 功率双柱状图
我有一个包含这些数据的客户表Powerbi 功率双柱状图,powerbi,dax,Powerbi,Dax,我有一个包含这些数据的客户表 CustomerID DemandHour PurchaseHour 1001 15 19 1002 03 07 1003 19 07 1004 23 19 1005 15 19 1006 23 16 1007
CustomerID DemandHour PurchaseHour
1001 15 19
1002 03 07
1003 19 07
1004 23 19
1005 15 19
1006 23 16
1007 15 10
我想知道每小时的顾客数量
我想把它们画成这样
我试着数数(需求小时)和数(购买小时)
但以图表结束时,两人给出了相同的结果
计数(需求小时)=计数(采购小时)
我该怎么做
感谢您的帮助。首先,我们需要建立一个具有适当关系的数据模型: 在这里,我添加了一个包含日小时数(1-24)的表“Time”,并通过两个连接将其连接到主表(我称之为“Data”):
- 主连接:时间【小时】与数据【需求小时】之间李>
- 次要:在时间[小时]和数据[购买小时]之间
Demand Customer Count = COUNT(Data[CustomerID])
以及:
第一项措施很简单;第二种方法是相同的,只是我们告诉Power BI使用非活动连接而不是主连接
结果(基于您的数据样本):
x轴上是什么?一天中的小时0、1、2、3、。。。22、23但这一小时的数据来自何处?我可以创建一个只有0、1、2、3、…、22、23的表,然后您将如何将此表连接到您的客户数据表?在什么领域?
Purchase Customer Count =
CALCULATE (
COUNT ( Data[CustomerID] ),
USERELATIONSHIP ( Data[PurchaseHour], 'Time'[Hour] )
)