Forum Discussion

Reme1000's avatar
Reme1000
Copper Contributor
Oct 24, 2023

Help with Data Analysis

Hi, I have >17000 rows of data, where the data (rows) is grouped or associated with a single cell in the row above the section of data as I've tried to represent below. So rows 2 & 3 are associated with the A1, row 6 is associated with A5 and so on. The number of rows differs for each group, there is no consistency at all.

 

How can I take the value (e.g. A1 and A5) that precedes the section it is linked to and add it to a new column and repeat it for the given number of rows, so that I can eventually pivot the data? There is a blank row between each section of data.

 

 ABCD...V
1<value1>     
2Details associated with <value1>    
3More details associated with <value1>   
4<blank>     
5<value2>     
6Details associated with <value2>    
...      
17100      

 

Hope that makes sense! Any help would be appreciated.

  • Riny_van_Eekelen's avatar
    Riny_van_Eekelen
    Platinum Contributor

    Reme1000 That would be a job for Power Query. The attached workbook contains an example of what it can do, with very little code writing. The basic steps are to connect to a table, add a custom column (here you need to type a formula similar to an Excel IF function, but simpler), fill-down and unpivot.

     

    If you are not familiar with Power Query, you may want to have look here first:

    https://exceloffthegrid.com/power-query-introduction/

     

    Perhaps a bit overwhelming at first but you will soon get the hang of it.

Resources