The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
Hi ,
I have three tables fact table, sprint table.
Fac Table
Fact | ||
ID | BuildStatDate | TriageStartDate |
121 | 10-11-2023 | 11-11-2023 |
122 | 11-12-2023 | 12-11-2023 |
123 | 12-12-2023 | 13-12-2023 |
124 | 13-12-2023 | 14-12-2023 |
125 | 14-12-2023 | 15-12-2023 |
126 | 15-12-2023 | 16-12-2023 |
127 | 16-12-2023 | 17-12-2023 |
Sprint | ||
Sprint | Start | End |
Nov | 01-11-2023 | 30-11-2023 |
Dec | 01-12-2023 | 31-12-2023 |
Write dax to Count id when Build Start date and Triage Start date falls between Sprint Start date and End Date using calndar table .Expected Outcome will be:
Sprint | Count based on Build Start Date | Count based on Triage Start Date |
Nov | 1 | 2 |
Dec | 6 | 5 |
Total | 7 | 7 |
Solved! Go to Solution.
Hi @Anonymous
Would a measure like this help?
Build =
VAR _SoM = SELECTEDVALUE( 'Sprint'[Start] )
VAR _EoM = SELECTEDVALUE( 'Sprint'[End] )
VAR _Count =
COUNTROWS(
FILTER(
ALLSELECTED( 'FactTable'[BuildStatDate] ),
'FactTable'[BuildStatDate] >= _SoM
&& 'FactTable'[BuildStatDate] <= _EoM
)
)
RETURN
_Count
Counts for Build and Triage.pbix
Hi @Anonymous
Would a measure like this help?
Build =
VAR _SoM = SELECTEDVALUE( 'Sprint'[Start] )
VAR _EoM = SELECTEDVALUE( 'Sprint'[End] )
VAR _Count =
COUNTROWS(
FILTER(
ALLSELECTED( 'FactTable'[BuildStatDate] ),
'FactTable'[BuildStatDate] >= _SoM
&& 'FactTable'[BuildStatDate] <= _EoM
)
)
RETURN
_Count
Counts for Build and Triage.pbix
Thanks , just wanted to check how we can implment this using calendar table.Because i need calendar table which filter both Build and Triage.
Hi,
For all practical purposes, the Sprint table is the Calendar table. It should just have 3 columns - Date, Month name and Month number. Sort the Month name by the Month number. there shouldnot be a relationship between Calendar Table and the other 2 tables.
Understood. Thanks for the reply!!