PowerBI筛选器-开始日期和结束日期之间的选定日期

PowerBI筛选器-开始日期和结束日期之间的选定日期,powerbi,Powerbi,我正在从包含开始日期和结束日期的数据集构建PowerBI报告。我想根据包含另一个表中选定日期的行来筛选数据集 这里的屏幕截图显示了一个示例。我想单击右侧表格中的一个日期,并对左侧表格进行筛选,其中所选日期介于开始日期和结束日期之间 我已经尝试了几种不同的方法,使用了列和度量,但我还没能确定下来。我还尝试从引用所选日期的DAX表达式创建一个新表,但这导致了错误 如何根据介于开始日期和结束日期值之间的所选日期动态筛选数据集?创建一个度量值,以检查行是否与所选日期范围重叠: Date Include

我正在从包含开始日期和结束日期的数据集构建PowerBI报告。我想根据包含另一个表中选定日期的行来筛选数据集

这里的屏幕截图显示了一个示例。我想单击右侧表格中的一个日期,并对左侧表格进行筛选,其中所选日期介于开始日期和结束日期之间

我已经尝试了几种不同的方法,使用了列和度量,但我还没能确定下来。我还尝试从引用所选日期的DAX表达式创建一个新表,但这导致了错误


如何根据介于开始日期和结束日期值之间的所选日期动态筛选数据集?

创建一个度量值,以检查行是否与所选日期范围重叠:

Date Included = 
IF (
    FIRSTNONBLANK ( Table1[Start Date], 1 ) <= MAX ( 'Calendar'[Date] ) &&
    FIRSTNONBLANK( Table1[End Date], 1 ) >= MIN ( 'Calendar'[Date] ),
    "Include",
    "Exclude"
)
包含的日期=
如果(
FIRSTNONBLANK(表1[开始日期],1)=分钟(“日历”[日期]),
“包括”,
“排除”
)
在可视化中添加此度量作为过滤器,其中
包含日期
包含日期

现在,您可以筛选日历表(单个值或范围),并且只显示事实表中的重叠行


请参阅工作示例PBIX文件

谢谢,但不幸的是,我的报告中有些地方不太正确。对于表中的每一行,度量值似乎都具有相同的值。如果未筛选日期,则该日期为“包含”,但一旦我筛选,则每个记录上的日期都会更改为“排除”。是什么使它在每个记录上具有相同的值?表之间是否存在关系?你看过示例PBIX文件了吗?我看过了,但我还没有弄清楚你和我做的有什么不同。这是一个屏幕截图,显示新添加的列,所有列都有相同(不正确)的值:不,表之间没有关系。我发现了,这一个让人尴尬。创建度量值时,我在另一个表中引用了开始和结束日期。在修复了这些引用之后,它工作得非常出色。非常感谢。