Forum Discussion
Mp1977
Helper II
6 years agoReplace value with a value from other column
Hi guys, can someone help me out with the following problem? I have a Excel table that has the month valued merged for 3 columns and I need it in the Total Cell. What I Have in power query ...
- 6 years ago
Try this:
let Source = Table.FromRecords(Json.Document(Binary.Decompress(Binary.FromText("vZA9C8IwFEX/SshctU21H27aqiBYBQsO6hC0aDFNoDRDEf+7HbR9L3QUx9zcyzm845NGSuhCOnRKpRaCWp+AmYFrBuMmWCkuyIDsF7vTiNnt18Tsembgd+NtlKJxYHbDb/CyoG6ihsg24UWGbJdaXqpcSWQc81zU5Nagke1BlY/sSmJeI+dUVRxL9+yD/n3Y7pG3A503vKyR8wzKOsCQecCre/ig1Xc4G7EZZK/VXf6R7UJ2JLhG7PnP2ec3", BinaryEncoding.Base64),Compression.Deflate))), transp = Table.Transpose(Source), group = Table.Group( transp, "Column1", { "t", (tbl)=> Table.ReplaceValue( tbl, each tbl[Column1]{0}, each [Column2]="Total", (x,y,z)=>if z then y else x, {"Column2"} ) }, 0, (x,y)=>Byte.From(Text.StartsWith(y, "Goal")) ), result = Table.Transpose(Table.Combine(group[t])) in result
Jimmy801
Community Champion
6 years agoHello Mp1977
do you have access to the file where this pivot-table is in? I always would reccomend you to change your database as possible and then read it as new database. You could put your goal-columns into rows and then read it. Or what is the goal of adapting a visual database into another visual database?
BR
Jimmy