Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Goodday,
I have a problem and hope you guys can help. I have the following graph, where i replaced blank values with 0:
My goal is to make it like this
This Graph Follows a slicer that is on the page.
To make the graph more concise i am trying to keep the values before and after any data Blank, and between data i want it to display 0. As if this graph would start at 2021-12 and end at 2022-7, but dynamicly based on the slicer.
Based on the following link i made a measure to count it;
I have been fiddeling with the NOTS, <> and all other things to get it to work, but i am just not able. Do you guys have any idea how to solve this?
Solved! Go to Solution.
Dates is a dim that stores all dates from the 2000 year.
Graph Value =
var CurrentDate = SELECTEDVALUE( Dates[Date] )
var MinDateWithNonZeroData =
CALCULATE(
MINX(
FILTER(
Graph,
Graph[Value] > 0
),
Graph[Date]
),
ALLSELECTED( Dates )
)
var MaxDateWithNonZeroData =
CALCULATE(
MAXX(
FILTER(
Graph,
Graph[Value] > 0
),
Graph[Date]
),
ALLSELECTED( Dates )
)
var GraphValue =
if( MinDateWithNonZeroData <= CurrentDate
&& CurrentDate <= MaxDateWithNonZeroData
&& not ISBLANK( MinDateWithNonZeroData ),
CALCULATE(
SUM( Graph[Value] ) + 0,
TREATAS(
{ CurrentDate },
Graph[Date]
)
)
)
return
GraphValue
Thank you very much! It works great! I even got it working with just Year-Month Values
Dates is a dim that stores all dates from the 2000 year.
Graph Value =
var CurrentDate = SELECTEDVALUE( Dates[Date] )
var MinDateWithNonZeroData =
CALCULATE(
MINX(
FILTER(
Graph,
Graph[Value] > 0
),
Graph[Date]
),
ALLSELECTED( Dates )
)
var MaxDateWithNonZeroData =
CALCULATE(
MAXX(
FILTER(
Graph,
Graph[Value] > 0
),
Graph[Date]
),
ALLSELECTED( Dates )
)
var GraphValue =
if( MinDateWithNonZeroData <= CurrentDate
&& CurrentDate <= MaxDateWithNonZeroData
&& not ISBLANK( MinDateWithNonZeroData ),
CALCULATE(
SUM( Graph[Value] ) + 0,
TREATAS(
{ CurrentDate },
Graph[Date]
)
)
)
return
GraphValue
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.
User | Count |
---|---|
12 | |
11 | |
10 | |
9 | |
8 |