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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi All,
I am working on managing my data in power query and have run into an issue i can not solve. I am working on client info from Open Air and have created a new column called "Unique ID" using the concatenate function combining project name and number. From here i have right clicked on my "project number" column and "replaced values" so that the null items in my column will be replaced with "999999" to follow the 6 digit format. We originally thought all of the values contained 6 digits and have come to find some are 4 and 5 digit numbers. From there noticing formating issues with the formula working for 99% of the project names but the other 1% being dashes in the wrong places due to human error in Open Air. Wondering if there is a DAX formula to fix these two formatting issues?
Hi @Anonymous ,
You can do it in Power Query as well, let's say you have this table:
So just go to Add Column / Custom Column and use Text.PadStart function:
Text.PadStart(Text.From([Project Number]),6,"0") & [Project Name]
You will get an Unique ID like this:
So as you can see it doesn't matter if the project number has < 6 digits, it will complete it with "0" or any character you decide.
Hope this helps.
Regards,
Gian Carlo Poggi
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.