如何解决Power BI:填补两个日期之间的空白,不包括超出范围的日期
因此,我希望显示从单个捐赠者到其第一次捐赠到今天为止的一段时间内的付款情况。
要填补捐赠在时间上的直观表示的空白,我使用日历表,然后选择“显示缺少数据的项目”。
我的问题是,如果捐赠者在2005年首次捐赠,那么日历表从1980年开始的事实意味着该图显示了从该年开始的X轴日期范围。因此,它显示了很多时间,我们知道没有数据。
如何默认将日期范围设置为从首次捐赠用户ID的日期开始的日期范围?
表格:日历,捐款
解决方法
实现此目标的一种方法是创建一种措施,以检查当前过滤器上下文中是否存在捐赠。对于您的图表,这将用于date
和donor
类别选择,尽管这在与捐赠有关的任何其他过滤器上下文中也可以使用。
它看起来类似于:
Has Donations =
if(calculate(isempty(relatedtable(DonationsTable
)
)
),1
)
然后,尽管确保将Filters on this visual
轴设置为{{1,但仍可以将此过滤器添加到“过滤器窗格”的1
部分,并检查值在date
的位置。 }}。这将返回最早和最新捐赠之间的所有日期。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。