Как создать дерево из списка и отобразить его в Excel или PowerBI?

Как создать дерево из списка и отобразить его в Excel или PowerBI?

У меня есть список, который я не веду, и я хочу реорганизовать его и отобразить в каком-то визуальном виде, например, в виде дерева. (В моем воображении я представляю себе старую функцию дерева в DOS.) Представьте себе генеалогическое древо, которое выглядит следующим образом:

-ID Имя ParentID

  1. Adam.   0
    
  2. Eve.    0
    
  3. Caine.  1
    
  4. Abel.   1
    
  5. Jon.    3
    
  6. Mike.   3
    
  7. Richard 5
    

Я думаю, я хочу, чтобы он отображал что-то вроде:

  • Адам
    • Кейн
      • Джон
        • Ричард
      • Майк
    • Авель
  • Канун

Я очень хорош в Excel и Power Apps. Я просто не представляю, как манипулировать этим с помощью запроса или чего-то еще, или даже как это отобразить. Общий список содержит около 12 уровней и 10 тыс. объектов. Я хочу избежать VBA и предпочел бы использовать PowerBI, где вы выбираете верхний уровень и получаете раскрывающиеся списки для детализации до самого низа. Я, вероятно, упускаю что-то глупое и очевидное, и у меня просто, как я это называю, мозговой пердеж или писательский кризис. Я потратил час на написание формулы, чтобы определить, на каком уровне существует каждый объект, поэтому Адам будет уровнем 1, Ричард будет уровнем 4 в примере выше. Я не знаю, поможет ли это мне как-то. (И да, я пишу это на своем телефоне. Работа блокирует этот сайт.)

Связанный контент