我有那4张桌子:
对德语-英语命名感到抱歉。我的前任是从德语开始的,我正在尝试将其转换为英语。您可以打电话给他们:
“地点” , “街道” , “用法” 和 DateTime'
“ DateTime” 实际上只是一个日历,其日期为2014年至2025年,每个日期为96次(每次以15分钟为单位)
“使用情况” 为我提供了已使用的充电站的ID( “使用情况” [LPNumber] >)以及使用的开始时间和结束时间。
使用此代码:
TimesOverlapping =
CALCULATE (
COUNTROWS ( 'Usage' );
FILTER (
'Usage';
'Usage'[ConnectionStart Time] < ( DateTime[Time] + TIME ( 0; 14; 59 ) )
&& 'Usage'[ConnectionEnd Time] > DateTime[Time]
&& 'Usage'[ConnectionStart Day] = DateTime[Date]
)
)
我正在计算已使用的充电站的数量(以 '用法' 为单位),例如2014年1月1日从00:00到00:15(我总是总结15分钟),然后在显示为01.01.2014 00:00的行的 'DateTime' 中将其显示为自定义列。这完全正常。
现在是我的问题:
我可以使用日期切片器,因为所有日期都在 'DateTime' 中,但是现在我还需要应用place-和street slicer来过滤 'DateTime' 中的值,但我没有任何直接连接(如您所见),并且无法创建任何表或重写表,因为它们具有对其他表的影响很大。
我的想法:我已经有一个代码,可以提供从 '用法' 到 'DateTime' 的值(请参见上文),我们可以按地点和街道过滤 '用法' 。是否只能将过滤后的值提供给 'DateTime' 还是存在其他解决方法?
我在power bi社区中发现了类似的问题,但是我无法使用它,而且我不知道是否可以发帖。标题为“使用切片器过滤计数表”。
非常感谢您的帮助!非常感谢。