DAX 的简单练习-PowerBI
补充:通过以上两个表格,计算案件结案性质为一次的对应日期是否与报案日期在同一个月份。
解法一:通过辅助列解法
=(YEAR(CALCULATE(MIN('结案表'[结案时间]),'结案表'[结案性质]="一次"))*100+MONTH(CALCULATE(MIN('结案表'[结案时间]),'结案表'[结案性质]="一次")))=(YEAR('报案表'[报案时间])*100+MONTH('报案表'[报案时间]))
解法二:使用var的方法,不添加辅助列解答
当期报结2 =
var anjian_yx = FILTER('报案表','报案表'[案件性质]="有效")
var anjian_danyuejie = FILTER(anjian_yx,
var yicishijian = CALCULATE(MIN('结案表'[结案时间]),'结案表'[结案性质]="一次")
var yicinianyue = YEAR(yicishijian)*100+MONTH(yicishijian)
var baoannianyue = YEAR('报案表'[报案时间])*100+MONTH('报案表'[报案时间])
return yicinianyue = baoannianyue)
return DIVIDE(COUNTROWS(anjian_danyuejie),COUNTROWS(anjian_yx))
雷公子 | 简快EXCEL【powerbipro】
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)