Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin 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.
I need to split this by dd/mm/yyyy (UK date format).
I'm in need of an DAX formula that'll extract the date portion (02022024) of the Source Name column and then return the result in the above manner.
If someone can guide me in this, it'll be wonderful. I'm very raw with DAX.
Solved! Go to Solution.
Hi @Anonymous,
Can you please try this:
Date =
VAR DatePosition =
LEN ( Files[FileName] ) - LEN ( "ddmmyyyy" )
- LEN ( ".xlsx" ) + 1
VAR DateString =
MID ( Files[FileName], DatePosition, 8 )
RETURN
FORMAT (
DATE ( RIGHT ( DateString, 4 ), MID ( DateString, 3, 2 ), LEFT ( DateString, 2 ) ),
"dd/mm/yyyy"
)
Upvote and accept as a solution if it helps!
Hi @Anonymous,
Can you please try this:
Date =
VAR DatePosition =
LEN ( Files[FileName] ) - LEN ( "ddmmyyyy" )
- LEN ( ".xlsx" ) + 1
VAR DateString =
MID ( Files[FileName], DatePosition, 8 )
RETURN
FORMAT (
DATE ( RIGHT ( DateString, 4 ), MID ( DateString, 3, 2 ), LEFT ( DateString, 2 ) ),
"dd/mm/yyyy"
)
Upvote and accept as a solution if it helps!
Hi @Anonymous ,
Did the solution work?
You're a star! Thanks.
Hi, sorry for the very late response. I'm going to check now and get back to you.
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.