Forum Discussion
Running Total - DAX - Fill blanks.
Hi, I have the below tables, one is a countdistinct and one is a measure to derive the running total: In the 2nd table you can see there are two blanks that are highlighted. Ideally, I would like the measure to use the total from the previous month number if the transactions in that month is blank.
2 points:
The Month number (column) is a "whole number" format.
The Batch Number (Rows) is a "text" format.
Any help will be greatly appreciated.
Here is the measure:
3 Replies
- amitchandak
Super User
united2win , try like
Running Total =
CALCULATE(
DISTINCTCOUNT('VAT Registration WIP'[Id]),
FILTER(
ALLSELECTED('VAT Registration WIP'),
ISONORAFTER('VAT Registration WIP'[BatchMonth (Docs Sent to T/O)], MAX('VAT Registration WIP'[BatchMonth (Docs Sent to T/O)]), DESC)
)
)or
Running Total =
CALCULATE(
DISTINCTCOUNT('VAT Registration WIP'[Id]),
FILTER(
all('VAT Registration WIP'[BatchMonth (Docs Sent to T/O)]),
ISONORAFTER('VAT Registration WIP'[BatchMonth (Docs Sent to T/O)], MAX('VAT Registration WIP'[BatchMonth (Docs Sent to T/O)]), DESC)
)
)- united2win
Helper III
Hi,
Same outcome unfortunately.
- v-easonf-msft
Community Support
Hi, united2win
I guess your original table lacks the corresponding actual data, so the corresponding matrix is missing values.
It is recommended to create two dimension tables and establish relationships with fact tables before creating a measure.
For example:
Calculated table:
DimensionTbale1_Batch Number = DISTINCT('VAT Registration WIP'[Batch Number])DimensionTable2_Batch Number = DISTINCT(BatchMonth (Docs Sent to T/O))After building relationship ,then drag these new fields "Batch Number" and "BatchMonth (Docs Sent to T/O)" into the matrix visual. Then when you create the corresponding measure, the matrix will not show null values.
Best Regards,
Community Support Team _ Eason
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.