Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello all,
I have the following matrix and I would need to have a visualization that displays the count of non-blank Accounts for each month. What would be the best way to dsiaply this? and how could I calculate this?
Solved! Go to Solution.
Hi @Anonymous,
You need to create a Dates table and relate that with your Visit table then create the following measures:
Average Visits = IF(AVERAGE(Visit[Velocity])= BLANK(); 0 ; AVERAGE(Visit[Velocity])) Count Average = IF([Average Visits] = 0 ; 0; COUNT(Visit[Velocity]))
Then do two matrix visuals and add the month and the measures on your values.
If you don't want to show information futher than today then change your measures to:
Average Visits = IF ( MAX ( Dates[Date] ) >= TODAY (); BLANK (); IF ( AVERAGE ( Visit[Velocity] ) = BLANK (); 0; AVERAGE ( Visit[Velocity] ) ) ) Count Average = IF ( MAX ( Dates[Date] ) >= TODAY (); BLANK (); IF ( [Average Visits] = 0; 0; COUNT ( Visit[Velocity] ) ) )
See attach file with the second measures.
Hope this helps to get expected result.
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHi I want to ask how to get the total values inside my matrix table per Store Name?
Rows: RIT_STORE_NAME
Columns: RIT_BRAND_NAME
Values: Measure = IF(COUNT(Report_RD_RetailCallSheet_CSL_PNG_ASEAN_PH[Count])>0,1,0)
I want to know how many Brands does each Store Name has.
Thanks
Hi,
Share the link from where i can download your PBI file.
Hi @Anonymous,
Without knowing your data is difficult to give you an answer, please see this post regarding How to Get Your Question Answered Quickly:
https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490 (courtesy of @Greg_Deckler).
But looking at your needs you can make a measure like this:
Count nonblanks = CALCULATE(COUNT(Table1[Account]);Table1[value] <> BLANK())
Then just add the month to the visual and this measure to values and should give what you want.
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHi @MFelix,
I definitively should've started with that! can you tell it's my first time posting in a forum? haha so here is how the relationships looks like (below).
So, each Account has multiple store visits, and each store visit has a Velocity. There might be some months where the account has no velocity (hence the blanks and zeros in the data). The matrix that I posted has the average velocity per Account for each month. Now, I would need a way to display how many Accounts were visited each month; so I guess I need to count each distinct account that has a velocity for every month.
Relationship between Account and Visits
Did you tried the measure i suggested?
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHi @MFelix
It doesnt work. Here is an example of my data (the first two tables is my data and the third table is the desired outcome)
I need to have a table that displays the average velocity per account per month. While ignoring the blanks and zero value velocities. After i have that, i need to display (probably in a difeerent table) the number of accounts that were taken into consideration for the average calculation. In the example above, it'd be january = 3, February = 1, March = 0 and April = 1.
Now that i think about it, the original screenshot of the matrix i posted might be wrong as well...
I really appreciate the help! Hope this makes more sense.
Hi @Anonymous,
You need to create a Dates table and relate that with your Visit table then create the following measures:
Average Visits = IF(AVERAGE(Visit[Velocity])= BLANK(); 0 ; AVERAGE(Visit[Velocity])) Count Average = IF([Average Visits] = 0 ; 0; COUNT(Visit[Velocity]))
Then do two matrix visuals and add the month and the measures on your values.
If you don't want to show information futher than today then change your measures to:
Average Visits = IF ( MAX ( Dates[Date] ) >= TODAY (); BLANK (); IF ( AVERAGE ( Visit[Velocity] ) = BLANK (); 0; AVERAGE ( Visit[Velocity] ) ) ) Count Average = IF ( MAX ( Dates[Date] ) >= TODAY (); BLANK (); IF ( [Average Visits] = 0; 0; COUNT ( Visit[Velocity] ) ) )
See attach file with the second measures.
Hope this helps to get expected result.
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHi,
How do you arrive at 0.375 in cell J2?
Hi,
Share the data tables here so that i can paste them in an Excel workbook.
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
User | Count |
---|---|
67 | |
64 | |
57 | |
39 | |
27 |
User | Count |
---|---|
85 | |
59 | |
45 | |
43 | |
38 |