Forum Discussion
Anonymous
4 years agoNot applicable
CASE WHEN
hello, i have been searching on how to replicate below formula in PBI: CASE [Org ID] WHEN 10665 THEN 'A' WHEN 3004 THEN 'B' WHEN 9966 THEN 'C' WHEN 11026 THEN 'D' WHEN 100 THEN 'E' WHEN 84 ...
- 4 years ago
Hi, Anonymous ;
You could add conditional column in power query as follows:
The final output is shown below:
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMjQwMzNVitWJVjI2MDABMywtzczADENDAyMoy8AATFtAVRhCVQAZEM2GxoYWRkqxsQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [#"Org ID" = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"Org ID", Int64.Type}}), #"Added Conditional Column" = Table.AddColumn(#"Changed Type", "Custom", each if [Org ID] = 10665 then "A" else if [Org ID] = 3004 then "B" else if [Org ID] = 9966 then "C" else if [Org ID] = 11026 then "D" else if [Org ID] = 100 then "E" else if [Org ID] = 84 then "F" else if [Org ID] = 9166 then "G" else if [Org ID] = 9165 then "H" else if [Org ID] = 13182 then "G" else null) in #"Added Conditional Column"Best Regards,
Community Support Team_ Yalan Wu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
amitchandak
4 years agoSuper User
Anonymous , Use Switch
Switch ([Org ID],
10665 ,"A",
3004 ,"B",
//Add other
""
)
Switch-Case statement of #PowerBI: https://www.youtube.com/watch?v=gelJWktlR80&list=PLPaNVDMhUXGaaqV92SBD5X2hk3TMNlHhb&index=56
Anonymous
4 years agoNot applicable
amitchandak is it doable in power query using Custom Column?