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!Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.
Solved! Go to Solution.
You can try
Aktiva anställningar med aktiv uppmärkning =
VAR StartDate =
EOMONTH ( MAX ( 'Kalender (innevarande minus 5 år)'[Date] ), -1 ) + 1
VAR EndDate =
EOMONTH ( MAX ( 'Kalender (innevarande minus 5 år)'[Date] ), 0 )
VAR Result =
CALCULATE (
DISTINCTCOUNT ( 'Anställda'[individual_partner_number] ),
'Anställingsperiod'[Period_start_datum] <= EndDate,
'Anställingsperiod'[Period_slut_datum] >= StartDate,
'analytics employment_fagroups'[**bleep**roup_valid_from_date] <= EndDate,
'analytics employment_fagroups'[**bleep**roup_valid_to_date] >= StartDate
|| 'analytics employment_fagroups'[**bleep**roup_valid_to_date]
= DATE ( 9999, 12, 31 )
)
RETURN
Result
Hi
You can simplify and improve performance by pre-calculating your date limits and reducing the number of filters:
Aktiva anställningar med aktiv uppmärkning =
VAR _StartDate =
DATE(
YEAR(MIN('Kalender (innevarande minus 5 år)'[Date])),
MONTH(MIN('Kalender (innevarande minus 5 år)'[Date])),
1
)
VAR _EndDate =
EOMONTH(MAX('Kalender (innevarande minus 5 år)'[Date]), 0)
RETURN
CALCULATE(
DISTINCTCOUNT('Anställda'[individual_partner_number]),
KEEPFILTERS(
'Anställingsperiod'[Period_start_datum] <= _EndDate
&& 'Anställingsperiod'[Period_slut_datum] >= _StartDate
),
KEEPFILTERS(
'analytics employment_fagroups'[**bleep**roup_valid_from_date] <= _EndDate
&& (
'analytics employment_fagroups'[**bleep**roup_valid_to_date] >= _StartDate
|| 'analytics employment_fagroups'[**bleep**roup_valid_to_date] = DATE(9999,12,31)
)
)
)
Thanks✨🌹
put kudo
You can try
Aktiva anställningar med aktiv uppmärkning =
VAR StartDate =
EOMONTH ( MAX ( 'Kalender (innevarande minus 5 år)'[Date] ), -1 ) + 1
VAR EndDate =
EOMONTH ( MAX ( 'Kalender (innevarande minus 5 år)'[Date] ), 0 )
VAR Result =
CALCULATE (
DISTINCTCOUNT ( 'Anställda'[individual_partner_number] ),
'Anställingsperiod'[Period_start_datum] <= EndDate,
'Anställingsperiod'[Period_slut_datum] >= StartDate,
'analytics employment_fagroups'[**bleep**roup_valid_from_date] <= EndDate,
'analytics employment_fagroups'[**bleep**roup_valid_to_date] >= StartDate
|| 'analytics employment_fagroups'[**bleep**roup_valid_to_date]
= DATE ( 9999, 12, 31 )
)
RETURN
Result
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.