Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hello, I'm starting Power BI studies and I have a table called ProductSales with millions of data to analyze. Below is a sample of the data
PERIOD | PRODUCT | PRICE |
2001-07 | TOY | 10 |
2001-07 | DOLL | 30 |
2001-07 | TOY | 15 |
2001-08 | DOLL | 10 |
2001-08 | BALL | 20 |
2001-08 | TOY | 30 |
2001-08 | TOY | 15 |
2001-08 | DOLL | 10 |
2001-08 | BALL | 30 |
2001-08 | TOY | 50 |
I want to calculate the average sales of each product per month. In other words, as there were 2 sales of TOYS in July and 3 sales of TOYS in August, the average sales of TOYS is 2.5 per month. For DOLLS the result is 2 and for BALLS the result is 1.
I tried using the following DAX formula, but it didn't work:
How can i solve t?
Thank you!
Solved! Go to Solution.
@Rodrivieiras
Again my mistake
AverageSold =
DIVIDE (
COUNTROWS ( 'ProductSales' ),
COUNTROWS ( VALUES ( Calendar[Month] ) )
)
Sorry I misunderstood the question. Your approach is correct except a small detail. If you are slicing by product then
Hi @tamerj1,
I tried your solution, but although the measure compiles successfully, I don't know how to check the result.
I used a card, but the following error message appeared:
"A table of multiple values was provided where a single value was expected"
The table view also didn't work.
Any clue?
Thanks
@Rodrivieiras
Again my mistake
AverageSold =
DIVIDE (
COUNTROWS ( 'ProductSales' ),
COUNTROWS ( VALUES ( Calendar[Month] ) )
)
Hi @tamerj1 ,
I just changed your formula a little bit by:
User | Count |
---|---|
20 | |
14 | |
11 | |
8 | |
6 |
User | Count |
---|---|
23 | |
23 | |
20 | |
15 | |
10 |