Forum Discussion

Aerobat's avatar
Aerobat
Frequent Visitor
5 years ago

Extracting a hierarchy from a range

I already posted a similar problem wher I got some fine help from this amazing community. 
Now I have developed things a bit further and need to extract the hierarchy from a range and the value a member has.

For each row I want to know the hierachy above. Se example below. (I'm still a beginner)

Start:           
NameNumberEndnumberRange        
Main1100019991000-1999        
sub110201020         
sub210301030         
sub310401040         
Main2200029992000-2999        
sub420102010         
sub520202020         
sub620302030         
Main3200025002000-2499        
sub724102410         
sub824202420         
Main4200022002000-2200        
Sub921502150         
Sub1021552155         
            
            
            
Result:           
NameNumberRangeParent lvl 1Number lvl 1Range lvl1Parent lvl 2Number lvl 2Range lvl2Parent lvl 3Number lvl 3Range lvl3
Main110001000-1999         
sub11020 Main110001000-1999      
sub21030 Main110001000-1999      
sub31040 Main110001000-1999      
Main220002000-2999         
sub42010 Main220002000-2999      
sub52020 Main220002000-2999      
sub62030 Main220002000-2999      
Main320002000-2499Main220002000-2999      
sub72410 Main220002000-2999Main320002000-2499   
sub82420 Main220002000-2999Main320002000-2499   
Main420002000-2200Main220002000-2999Main320002000-2499   
Sub92150 Main220002000-2999Main320002000-2499Main420002000-2200
Sub102155 Main220002000-2999Main320002000-2499Main420002000-2200

12 Replies

    • ziying35's avatar
      ziying35
      Impactful Individual

      Hi, Aerobat 

      There are some discrepancies between my code and the simulated data you provided, my code runs as shown below:

      • Aerobat's avatar
        Aerobat
        Frequent Visitor

        It looks like you are correct!

        Can you provide your code?