Forum Discussion
Calculated column not group by dimension column
I have task fact table and tasktype dimention table. 2 calcuated columns. Total number is correct. But group by TaskType, TashBegDay2 measure is not working and it always pickup the total number. Any thought about this. Thanks
DAX for 2 measrues are below
TaskCreated = CALCULATE(DISTINCTCOUNT(Task[TaskID]))
TaskBegDay =
VAR _selected = SELECTEDVALUE('Date'[Date],min('Date'[Date]))
return
CALCULATE ( DISTINCTCOUNT(Task[TaskID]),filter(TaskStatus,TaskStatus[TaskStatus] in {"In Progress","Not Started"})
,FILTER(ALL(Task), _selected > Task[createddate]))
+ CALCULATE ( DISTINCTCOUNT(Task[TaskID]),filter(TaskStatus,TaskStatus[TaskStatus] ="Completed")
,FILTER(ALL(Task), _selected > Task[createddate] && _selected <= Task[CompletedDate] ))
Dummy data link
Try this formula:
TaskBegDay2 = VAR _selected = SELECTEDVALUE('Date'[Date],0) return CALCULATE ( DISTINCTCOUNT(Task[TaskID]) ,filter(TaskStatus,TaskStatus[TaskStatus] in {"In Progress","Not Started"}) ,FILTER(ALLEXCEPT(Task, TaskType[TaskTypeCategory]), _selected > Task[createddate]) ) + CALCULATE ( DISTINCTCOUNT(Task[TaskID]) ,filter(TaskStatus,TaskStatus[TaskStatus] ="Completed") ,FILTER(ALLEXCEPT(Task, TaskType[TaskTypeCategory]), _selected > Task[createddate] && _selected <= Task[CompletedDate] ) )Instead of ALL use ALLEEXCEPT
4 Replies
- JulietZhu
Helper IV
Please help. Thanks
- themistoklis
Community Champion
Try this formula:
TaskBegDay2 = VAR _selected = SELECTEDVALUE('Date'[Date],0) return CALCULATE ( DISTINCTCOUNT(Task[TaskID]) ,filter(TaskStatus,TaskStatus[TaskStatus] in {"In Progress","Not Started"}) ,FILTER(ALLEXCEPT(Task, TaskType[TaskTypeCategory]), _selected > Task[createddate]) ) + CALCULATE ( DISTINCTCOUNT(Task[TaskID]) ,filter(TaskStatus,TaskStatus[TaskStatus] ="Completed") ,FILTER(ALLEXCEPT(Task, TaskType[TaskTypeCategory]), _selected > Task[createddate] && _selected <= Task[CompletedDate] ) )Instead of ALL use ALLEEXCEPT
- JulietZhu
Helper IV
themistoklis. It works. This bothered me the whole day yesteday. You are awesome. What is difference all and allexcept. Thanks