Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
8 years ago
Solved

Transform 1 column into multiple columns

How can i transform data with actuals and targets in same column into multiple columns where they are separated in Power BI?

 

  • Anonymous's avatar
    Anonymous
    8 years ago

    1. Copy the Original table using Reference ( Right click your query in Power Query to get this) , apply filter for Target.

    2. Merge ( In Power Query Home-> Combine -> Merge Queries) using the required column using the required column( like Period, Region,Market)

    3. Expand and Add the required column.

    4. Right click the original source and click"Enable Load" to avoid loading the unwanted data into your model.

     

    Thanks
    Raj

2 Replies

  • jthomson's avatar
    jthomson
    Solution Sage

    One way would be to duplicate your query, then trim one version down to just actuals and the other down to just targets. Then you can look to join one query to the other using the common fields (looks like your first three columns, not sure if Power BI actually got round to joining on multiple columns at once so concatenate them together if needed) and it'll create new columns in your final table. Probably a more efficient way to do this, but this ought to at least work

  • Anonymous's avatar
    Anonymous
    Not applicable

    1. Copy the Original table using Reference ( Right click your query in Power Query to get this) , apply filter for Target.

    2. Merge ( In Power Query Home-> Combine -> Merge Queries) using the required column using the required column( like Period, Region,Market)

    3. Expand and Add the required column.

    4. Right click the original source and click"Enable Load" to avoid loading the unwanted data into your model.

     

    Thanks
    Raj