Forum Discussion
BishwaR
5 years agoHelper V
Conditional column with different datatype
I am creating a conditional column on numeric column but the out with a String. If Numeric Column A is < 0 then output N/A. When I tried it it creates the column but then while saving the q...
- Anonymous5 years ago
In the formula bar, type:
= Table.AddColumn(NameOfPriorStep, each if [Column A] < 0 then "N/A" else [Column A], type text)
--Nate
smpa01
5 years agoCommunity Champion
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45W0jVUitWJVgKSsQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column1 = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", Int64.Type}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each if [Column1] < 0 then "N/A" else Text.From([Column1]))
in
#"Added Custom"