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.
Solved! Go to Solution.
Hi @Casperserven1 ,
I created a sample pbix file(see attachment) for you, please check whether that is what you want.
You can create a holiday table with these holiday date(20/12/2021,27/12/2021...) first.
Then update the formula of your measure as below(the part with red font is updated one):
| 1_EmployeeCount = CALCULATE ( SUM ( CumulativeData[Person Count] ), FILTER ( 'CalCumulative', NOT ( 'CalCumulative'[WeekStarting] ) IN VALUES ( 'Holidays'[Holidays] ) ), FILTER ( CumulativeData, CumulativeData[Employee Type] IN { "Employee", "Ex-employee" } ) ) |
If you don't want to create any holiday table, you can update the formula of your measure as below. One problem here is that it's not easy to maintain later, if new holiday dates are added or changed, you need to find the related measures first before modifying it...
1_EmployeeCount =
-- count the number of Employees in filtering out holiday dates
CALCULATE (
SUM ( CumulativeData[Person Count] ),
FILTER (
CalCumulative,
NOT ( CalCumulative[WeekStarting] )
IN {
DATEVALUE ( "20/12/2021" ),
DATEVALUE ( "27/12/2021" ),
DATEVALUE ( "17/01/2022" ),
DATEVALUE ( "03/05/2021" ),
DATEVALUE ( "31/05/2021" ),
DATEVALUE ( "11/04/2022" ),
DATEVALUE ( "30/08/2021" ),
DATEVALUE ( "18/04/2022" ),
DATEVALUE ( "02/05/2022" ),
DATEVALUE ( "23/05/2022" ),
DATEVALUE ( "03/01/2022" )
}
),
FILTER (
CumulativeData,
CumulativeData[Employee Type] IN { "Employee", "Ex-employee" }
)
)
Best Regards
Hi @Casperserven1,
Is there any pattern/logic in the mentioned dates. Are you calculating the expression for filtering out just weekends or are there specific dates that are holidays.
Hi @Casperserven1 ,
I created a sample pbix file(see attachment) for you, please check whether that is what you want.
You can create a holiday table with these holiday date(20/12/2021,27/12/2021...) first.
Then update the formula of your measure as below(the part with red font is updated one):
| 1_EmployeeCount = CALCULATE ( SUM ( CumulativeData[Person Count] ), FILTER ( 'CalCumulative', NOT ( 'CalCumulative'[WeekStarting] ) IN VALUES ( 'Holidays'[Holidays] ) ), FILTER ( CumulativeData, CumulativeData[Employee Type] IN { "Employee", "Ex-employee" } ) ) |
If you don't want to create any holiday table, you can update the formula of your measure as below. One problem here is that it's not easy to maintain later, if new holiday dates are added or changed, you need to find the related measures first before modifying it...
1_EmployeeCount =
-- count the number of Employees in filtering out holiday dates
CALCULATE (
SUM ( CumulativeData[Person Count] ),
FILTER (
CalCumulative,
NOT ( CalCumulative[WeekStarting] )
IN {
DATEVALUE ( "20/12/2021" ),
DATEVALUE ( "27/12/2021" ),
DATEVALUE ( "17/01/2022" ),
DATEVALUE ( "03/05/2021" ),
DATEVALUE ( "31/05/2021" ),
DATEVALUE ( "11/04/2022" ),
DATEVALUE ( "30/08/2021" ),
DATEVALUE ( "18/04/2022" ),
DATEVALUE ( "02/05/2022" ),
DATEVALUE ( "23/05/2022" ),
DATEVALUE ( "03/01/2022" )
}
),
FILTER (
CumulativeData,
CumulativeData[Employee Type] IN { "Employee", "Ex-employee" }
)
)
Best Regards
Check out the November 2025 Fabric update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!