在我的SQL DB中,我有一个创建日期列,我想在我的PowerBI报告中过滤。
正如您在PowerBI中的过滤器上看到的那样,它不会像在Excel中那样按年/月/日过滤。
我可以像在Excel中一样显示PowerBI日期过滤器吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
当我处理日期列并且为了可视化目的,想要过滤或添加特定的轴或选择器我总是从该列中提取年,月和日
选项1:
使用公式Date= CALENDARAUTO()
创建新的计算表格,这将找到工作区中的所有日期列,并创建包含已收集日期的日期列
然后我用
创建新的计算列 Year= YEAR(Date[Date])
Month= MONTH(Date[Date])
Day= DAY(Date[Date])
选项2: 您始终可以在选定的表
中创建这些计算列我真的推荐第一个选项,因为在制作图表时,我只选择'日期' table as axis(它就像一个组,不知道如何命名)并且格式和筛选选项的目的没有问题
答案 2 :(得分:0)
如果要在页面中过滤,则可以使用层次结构或层次结构切片器(自定义视觉)按年,月和日添加过滤器。
如果您希望过滤器位于高级部分(右侧的部分),则必须添加3列,分别对应年,月和日。
另一种方法是检查预览功能“将日期显示为层次结构(预览)” https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-january-2018-feature-summary/#dateHierarchy
有了它,您将能够得到结果。
几乎所有power bi方案中的最佳做法是拥有自己的日期表
致谢
答案 3 :(得分:0)
您可以将Year,Date和Day列添加到同一表或日历表中,并在过滤器页面中添加此颜色。这样,您可以为经验不足的用户提供年,月和日的可视化效果。