Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
I need to represent the average per year from the following. The values in the matrix are the Count of Distinct (Name). The dates are (Created Date). It's okay if it requires a separate table visual.
The goal is 2017 to calculate as 185 (sum of distinct names in 2017) divided by 12 (number of months), for example.
Even better would be if 2023 can limit to only through the previous month. For example, it is July today. I'd want the sum of distinct names through January 2023-June 2023 divided by 6 (months)
Please provide your work-in-progress Power BI Desktop file (with sensitive information removed) that covers your issue or question completely in a usable format (not as a screenshot).
Please show the expected outcome based on the sample data you provided.
https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447...
This allows members of the Forum to assess the state of the model, report layer, relationships, and any DAX applied.
Hi,
Try the following DAX Code:
AveragePerYear =
VAR CurrentYear = YEAR(MAX('YourTable'[Month]))
VAR PreviousMonth = IF(MONTH(TODAY()) > 1, MONTH(TODAY()) - 1, 1)
VAR StartYear = IF(CurrentYear = 2023, 2017, 0)
VAR EndYear = IF(CurrentYear = 2023, 2022, CurrentYear)
VAR TotalMonths = IF(CurrentYear = 2023, PreviousMonth, 12)
RETURN
DIVIDE(
CALCULATE(DISTINCTCOUNT('YourTable'[Name]),
'YourTable'[Month] >= DATE(StartYear, 1, 1),
'YourTable'[Month] <= DATE(EndYear, TotalMonths, 1)
),
IF(CurrentYear = 2023, TotalMonths, 12)
)
Give it a Thumbs up if this solves your challenge.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
11 | |
9 | |
8 | |
8 | |
7 |
User | Count |
---|---|
14 | |
12 | |
11 | |
10 | |
9 |