Forum Discussion
LastNonBlank formula help
I need to get the total for the Count of Last Status = "Completed" per store
Result
Store 2 = 3
Store 3 = 1
Here is how the data is setup
Store Role Status
2 Bakery In Progress
2 Bakery Completed
2 Seafood Completed
2 Deli Completed
2 Meat In Progress
3 Bakery Completed
3 Deli In Progress
This gets me the last status. But I'm not sure how to get it to count only the Completed.
Hi pokdbz,
I'm afraid you can't find the last status with that formula. Please refer to lastnonblank-function-dax.
LastStatusText =
LASTNONBLANK ( 'StoreTasks'[Status],
'StoreTasks'[Status] IN { "Completed" } // it returns true or false, which never be a blank.
)Let's take the Store 0002 and the role Bakery as an example, the last status always "Completed". What should it be?
If you are sure you did it in the right way, please try this formula to get the result.
Measure = SUMX ( SUMMARIZE ( StoreTasks, StoreTasks[Role], [StoreNumber], "Status", [LastStatusText] ), IF ( [Status] = "Completed", 1, 0 ) )
Best Regards,
12 Replies
- pokdbzHelper II
Not quite what I was looking for. There can only be one "Completed" per Role
So Store 2
Deli Bakery Seafood Meat Total
2 Completed Completed Completed In Progress 3
So when it is aggregated to Store it would look like this and produce a Total of 3.
- v-jiascu-msftMicrosoft Employee


