March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hi everyone,
Hope you guys fine and safe.
Here is my thing, I want a dynamic total sum based on two dimensions (Continent and Country).
What I want is when I switch dimensions it gives me the total sum of the selected dimension.
For now I know how to do it but not dynamically :
Solved! Go to Solution.
Thanks @amitchandak
Here is the thing, when I am at a continent level granularity I want the total sum of all continent like this below:
and when I am at a country level I want the sum to perform like this :
Hope this make it clear enough,
Thanks a lot for your time
Hi @Anonymous ,
Try this:
Dynamic Total sales =
SWITCH (
TRUE (),
ISFILTERED ( 'Requête1'[Country] ),
CALCULATE (
SUM ( 'Requête1'[Sales] ),
ALLEXCEPT ( 'Requête1', 'Requête1'[Continent] )
),
ISFILTERED ( 'Requête1'[Continent] ), CALCULATE ( SUM ( 'Requête1'[Sales] ), ALL ( 'Requête1'[Country] ) )
)
Best regards
Icey
If this post helps, then consider Accepting it as the solution to help other members find it faster.
Thanks @amitchandak
Here is the thing, when I am at a continent level granularity I want the total sum of all continent like this below:
and when I am at a country level I want the sum to perform like this :
Hope this make it clear enough,
Thanks a lot for your time
Hi @Anonymous ,
Try this:
Dynamic Total sales =
SWITCH (
TRUE (),
ISFILTERED ( 'Requête1'[Country] ),
CALCULATE (
SUM ( 'Requête1'[Sales] ),
ALLEXCEPT ( 'Requête1', 'Requête1'[Continent] )
),
ISFILTERED ( 'Requête1'[Continent] ), CALCULATE ( SUM ( 'Requête1'[Sales] ), ALL ( 'Requête1'[Country] ) )
)
Best regards
Icey
If this post helps, then consider Accepting it as the solution to help other members find it faster.
@Anonymous , Not very clear. If you want a Grand total by any of these. Unless there is null value all(Sales), all(Country), or all(Continent) will give same value
If you want to change axis. Refer to :
Dynamically change chart axis in Power BI
https://www.youtube.com/watch?v=6jeSIRpjv0M
https://datamonkeysite.com/2020/10/22/change-dimension-dynamically-using-parameter-in-powerbi/
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
114 | |
76 | |
57 | |
52 | |
44 |
User | Count |
---|---|
165 | |
116 | |
63 | |
57 | |
50 |