如何解决DAX 从最小和最大日期切片器的选择中删除空值
我有下面的学生表,列如下:- 身份证 ,学生姓名,最后出勤日期,学生类型
上次出勤日期有一些空值。我有一个学生表的表格可视化,并有一个带有最后出勤日期过滤器的日期切片器。 我想删除日期切片器中选定的最小和最大日期范围的所有空值。 我的输入数据:
ID StudentName LastAttendanceDate StudentType
100 Harry 10-05-2011 10:45 Fulltime
100 Harry Fulltime
101 Mary 02-05-2011 12:45 Fulltime
101 Mary 02-05-2011 15:45 Fulltime
101 Mary Fulltime
101 Mary 02-05-2011 19:45 Fulltime
102 James 02-05-2011 12:45 Part Time
102 James 02-05-2011 18:45 Part Time
103 John 12-05-2011 12:45 Part Time
103 John 12-05-2011 14:45 Part Time
103 John Part Time
103 John 12-05-2011 16:45 Part Time
103 John 14-05-2011 16:45 Part Time
预期输出: 在表格可视化中,应根据我的日期切片器选择范围删除所有具有空值的行:
请建议一个 DAX 措施来处理这个问题。
我在下面尝试了一个措施,但没有奏效:-
filter_measure =
var x1= calculate Max(student[LastAttendanceDate],ALLSELECTED(student[LastAttendanceDate])
var x2= calculate Min(student[LastAttendanceDate],ALLSELECTED(student[LastAttendanceDate])
return
IF(NOT(ISBLANK(Max(student[LastAttendanceDate])= null,1,0)
IF(NOT(ISBLANK(Min(student[LastAttendanceDate])= null,T,F)
当我在日期切片器中选择任何给定范围时,我需要排除 LastAttendanceDate 的所有空值。一个学生可能会在第二天来学校,但对于为空的 DateTime,我应该去掉那一行。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。