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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
archerjayden
Helper I
Helper I

DAX Calculation Group Date Filter not working

Hi , I need correction on my dax code as I have tried all possible combinations and I cant figure out the correct version to get my dax automated for calc groups

 

Working 1 = 
CALCULATE (
sum(fact_table[total_value])/1000,
FILTER (
ALL(fact_table) ,
fact_table[scenario] = "ACTUAL" && 
fact_table[entity] = SELECTEDVALUE(dim_table[entity])
&&
fact_table[FiscalYearPeriod]
>= "2020 P01"
))


Working 2 = 
IF (

ISSELECTEDMEASURE ( [Measure 1] ),
CALCULATE (
SELECTEDMEASURE (),
FILTER (
ALL(fact_table) ,
fact_table[scenario] = "ACTUAL" ),
FILTER (
ALL(fact_table) ,
fact_table[entity] = SELECTEDVALUE(dim_table[entity])
),

FILTER (
ALL(fact_table),
fact_table[FiscalYearPeriod]
>= "2020 P01"
)

))


Not Working 1 =
IF (

ISSELECTEDMEASURE ( [Measure 1] ),
CALCULATE (
SELECTEDMEASURE (),
FILTER (
ALL(fact_table) ,
fact_table[scenario] = "ACTUAL" ),
FILTER (
ALL(fact_table) ,
fact_table[entity] = SELECTEDVALUE(dim_table[entity])
), 
FILTER (
ALL ( fact_table ),
fact_table[FiscalYearPeriod]
>= LEFT(SELECTEDVALUE(dim_date[FiscalYearPeriod]),4) & " P01"
&& fact_table[FiscalYearPeriod] 
<= SELECTEDVALUE ( 'dim_date'[FiscalYearPeriod] )
)
))

I need the Not working 1 Measure to work so that the selectedvalue controls the calc group in my report
Thanks
Archer

2 REPLIES 2
archerjayden
Helper I
Helper I

Sorry this worked 

 

IF (

    ISSELECTEDMEASURE ( [Measure 1] ),
    CALCULATE (
        SELECTEDMEASURE (),
        FILTER (
          ALL(fact_table) ,
            fact_table[scenario] = "ACTUAL" ),
  	FILTER (
          ALL(fact_table) ,
            fact_table[entity] IN VALUES (dim_table[entity])
        ),                     
  		FILTER (
        ALL ( fact_table ),
        fact_table[FiscalYearPeriod]
            >= LEFT(SELECTEDVALUE(dim_date[FiscalYearPeriod]),4) & " P01"
        && fact_table[FiscalYearPeriod] 
            <= SELECTEDVALUE ( 'dim_date'[FiscalYearPeriod] )
  		)
  		))
amitchandak
Super User
Super User

@archerjayden , with help from the data can explain what are you trying to achieve here.

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.