当前位置:   article > 正文

7.12 PowerBI系列之DAX函数专题-实现两个日期列的单位筛选_powerbi日期切片器两个日期

powerbi日期切片器两个日期

需求

两个字段的数据都需要落在所选择的范围中,如下图的入职日期与离职日期都需要落在切片器的范围内,即入职日期大于开始日期,离职日期小于结束日期
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

实现

思路:
1.创建日期表,不用和事实表建立关系;
2.创建度量值返回标识;
3.将度量值应用到数据筛选器

度量值 是否在日期范围内 = 
var v_begin_date = firstdate('日期表'[date]) --上下文中的日期最小值
var v_end_date = lastdate('日期表'[date]) --上下文中日期的日期最大值
return
if(
	selectedvalue('员工信息'[入职日期])>=v_begin_date
	&& selectedvalue('员工信息'[离职日期])<= v_end_date,
	1,
	0
	)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/440251
推荐阅读
相关标签
  

闽ICP备14008679号