Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi Everyone,
How do i make a new custom column to show the relevant Sales Manager to their Area Code? i.e Area: 4011 = Jack
Area 4012 = Nura
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WcixKTbRSMDEwNFSK1UHiGinFxgIA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [AREA = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"AREA", type text}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Sales Manager", each if[AREA]="Area: 4011" then "Jack" else "Nura")
in
#"Added Custom"
@nicoledavis I hope this helps you!Thank You!!
it's actually a little more involved as theres a lot of areas and the Sales Managers have a few allocated to them, there are also 4 Sales Managers.
if you can help please
Jon = Areas 4011, 4015 and 4020
Jack = 4012
Lydia = 4013 and 4014
Nura = 4016 and 4021
there are a few other areas that do not have a Sales Manager
thank you 🙂
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WcixKTbRSMDEwNFSK1UHiGqFyjVG5JqhcU1SuGSrXHJVrgcq1ROEaGaByga6KBQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [AREA = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"AREA", type text}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Sales Manager", each if[AREA]="Area: 4011" then "Jack" else "Nura"),
#"Added Custom1" = Table.AddColumn(#"Added Custom", "Sales Managers", each
if [AREA] = "Area: 4011" or [AREA]="Area: 4015" or [AREA]="Area: 4020" then "Jon"
else if [AREA] = "Area: 4012" then "Jack"
else if [AREA] = "Area: 4013" or [AREA]="Area: 4014" then "Lydia"
else if [AREA] = "Area: 4016" or [AREA]="Area: 4021" then "Nura"
else "do not have a Sales Manager")
in
#"Added Custom1"
thank you, however when i select custom column, the column just displays "Table"
@nicoledavis
I think you Copy-Paste all M code, you need only copy - Paste custom column code
#"Added Custom1" = Table.AddColumn(#"Added Custom", "Sales Managers", each
if [AREA] = "Area: 4011" or [AREA]="Area: 4015" or [AREA]="Area: 4020" then "Jon"
else if [AREA] = "Area: 4012" then "Jack"
else if [AREA] = "Area: 4013" or [AREA]="Area: 4014" then "Lydia"
else if [AREA] = "Area: 4016" or [AREA]="Area: 4021" then "Nura"
else "do not have a Sales Manager")
in
#"Added Custom1"
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.