Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Reformatting messy data

Stop me if you've heard this one...

I've received an Excel spreadsheet from a user who wants to know if their data can be visualized in Power BI. The structure is set up for data entry rather than analysis, with 2 column dimensions and 2 row dimensions.  I'm trying to figure out the easiest way to get it into dimension-fact format. Here's the structure:

  NameNameNameQuestQuestQuestFavorite ColorFavorite ColorFavorite Color
TopicSubtopicYesterdayTodayTomorrowYesterdayTodayTomorrowYesterdayTodayTomorrow
Topic ASubtopic L424452224
Topic ASubtopic M214233112
Topic ASubtopic N125222331
Topic ASubtopic O135544215
Topic BSubtopic P414524222
Topic BSubtopic Q512345441
Topic CSubtopic R442155515
Topic CSubtopic S414322223
Topic CSubtopic T123523431
Topic CSubtopic U534213252

 

I've tried multi-step unpivot using Power Query/M, but that didn't get me to tidy data.

Before I redo everything manually, I figured I'd ask the experts. Any help/advice would be greatly appreciated, even if the answer is "You can't get there from here."

  • I think I get what you're trying to get to.

    Have a look at the attached PBIX and let me know if you have any questions.

    (apologies, it's a little rushed so I haven't renamed the steps or tidied up any of the code)

     

2 Replies

  • KNP's avatar
    KNP
    Super User

    I think I get what you're trying to get to.

    Have a look at the attached PBIX and let me know if you have any questions.

    (apologies, it's a little rushed so I haven't renamed the steps or tidied up any of the code)

     

    • Anonymous's avatar
      Anonymous
      Not applicable

      Wow! It does just what I need. I'll need to study this a while to understand how you decomposed and recomposed the original table. Amazing.

      Thank you so much!