The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
I am trying to calculate the total quantity for the most recent date (12-Mar-23)
I am using:
Calculate(Quantity,snapshotdate = max(snapshot date)
I have a snapshot table like this:
Snapshot Date | Country | Quantity | |
10-Mar-2023 | USA | 100 | |
10-Mar-2023 | USA | 100 | |
12-Mar-2023 | CANADA | 500 |
And if I place the measure in the matrix this is what I would exepct:
Country | Quantity |
USA | 0 |
Canada | 500 |
But I am getting the latest value for USA for 10-Mar-23, instead of nothing since there is no data for the last date.
Using this formula solves the proble, but does anybody know how problematic can allselected be in this case?
test =
VAR maxx2 =
MAXX (
FILTER (
ALLSELECTED ( table ),
snapshot date
),
snapshot date
)
RETURN
CALCULATE ( quantity, Snapshot date = maxx2 )
Any ideas are appreciated!
Solved! Go to Solution.
Hi,
try this:
If I answered your question, please mark my post as solution, Appreciate your Kudos 👍
Hi,
try this:
If I answered your question, please mark my post as solution, Appreciate your Kudos 👍