Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Pedro503
Resolver I
Resolver I

Totals wrong

Hey there, here's the link to the file.

 

I've been trying to compute the number of purchases stored in a fact table. Here's the measure that I've authored so far:

 

Purchases = 
    CALCULATE (
        COUNTROWS ( f_Vendas ),
        CROSSFILTER ( f_Vendas[IdCompra], f_Vendas_Adicional[IdVenda], Both )
    )

 

Here's the diagram model:

Pedro503_0-1708434402799.png

 

First problem: the totals (6 and 3, that should be 3 and 2)

Pedro503_1-1708434530446.png

As shown in the above image, the total seem to be correct, however what I aim to do is to show the total of daily purchases, and therefore the total should be 3 instead of 6 (there were only three purchases on Sep 1st, as stored in f_Purchases).

 

Second problem: the individual numbers

On Sep 2nd, the dark blue color representing “Mixirica” should be 3, not two, as three purchases were made in the day.

 

I've tried using SELECTEDVALUE() within an IF statement, but didn't manage to get the expected result. 

 

Any thoughts on how to compute it correctly?

 

Thanks in advance.

4 REPLIES 4
Daniel29195
Super User
Super User

Hello @Pedro503 

Daniel29195_0-1708455017269.png

 

it seems like total on bar chart you is summing the values rather than calculating the total base on the dax code.

cz if you notice in the table , the total for 1/9 is correct ( = 3 ) , however in the bar chart, the total is 6 which is = 1 +  2 +  3 . 

 

 

 

i can think of an alternative is to create a measure per each product :  and create a dummy measure and a total purchases per day as below: 

Daniel29195_4-1708455693231.png

 

dummy = 

CALCULATE(
  DISTINCTCOUNT(f_Purchases_Aditional[IdPurchase]),
     REMOVEFILTERS(d_Products[Product]
     ))/3
Purchases total = 
CALCULATE(
  DISTINCTCOUNT(f_Purchases_Aditional[IdPurchase]),
     REMOVEFILTERS(d_Products[Product]
     ))

 

Daniel29195_5-1708455716758.png

 

 

 

 

then you add the 4 measures  as above.

finally, go to format visual, choose dummy variable, and set the value --> field =  purchases total measure

Daniel29195_6-1708455751375.png

 

change background color and value color . 

 

you will get the following : 

Daniel29195_7-1708455801148.png

 

NB:  to remove the legend "dummy" , just change the name of the measure in the visual to " " 

 

let me know if this helps .

 

 

 

 

 

If my answer helped sort things out for you, i would appreciate a thumbs up 👍 and mark it as the solution
It makes a difference and might help someone else too. Thanks for spreading the good vibes! 🤠

 

Hey, Daniel. Thanks for your response.

 

In my real life file there are more than 30 different categories, hence it would not be the best scenario creating 30+ measures and using it as legend.

 

However, I appreciate your response and will try to do something in those lines.

 

Thanks, man.

Greg_Deckler
Super User
Super User

@Pedro503 First, please vote for this idea: https://ideas.powerbi.com/ideas/idea/?ideaid=082203f1-594f-4ba7-ac87-bb91096c742e

This looks like a measure totals problem. Very common. See my post about it here: https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dealing-with-Measure-Totals/td-p/63376

Also, this Quick Measure, Measure Totals, The Final Word should get you what you need:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907

Also: https://youtu.be/uXRriTN0cfY
And: https://youtu.be/n4TYhF2ARe8


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Thanks for your response. I've voted for the idea. 

 

Also, before posting it here I tried to compute the measure as you suggested, but didn't work. However, appreciate it.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.