Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
Hello team,
I just want to convert values in the form which is shown below...
Here "Column" is a raw column and I want to convert the values like "Custom" column. Basically what I want is If Column has values that are in pattern "T6H5N6" then I want the first 3 characters which will be "T6H" and if the values are purely numeric i.e "235875" then I want that value as it is. Please note that the length of the characters/numbers is 6 which is constant. How can I acheive this in Power Query?
Thanks in advance.
Solved! Go to Solution.
@Angith_Nair
Add the following as a Custom Column:
=if Value.Is(Value.FromText([ABC Custom]), type number) then [ABC Custom] else Text.Start([ABC Custom],3)
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@Angith_Nair
Add the following as a Custom Column:
=if Value.Is(Value.FromText([ABC Custom]), type number) then [ABC Custom] else Text.Start([ABC Custom],3)
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.