リストからツリーを作成し、Excel または PowerBI に表示するにはどうすればよいですか?

リストからツリーを作成し、Excel または PowerBI に表示するにはどうすればよいですか?

管理していないリストがあり、それを再編成してツリーのような視覚的な形式で表示したいと考えています。(頭の中では、DOS の古いツリー機能を想像しています。) 次のようにリストされている家系図を想像してください。

-ID 名前 親ID

  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,000 のオブジェクトがあります。VBA は避けたいので、最上位の階層を選択してドロップダウンから下までドリルダウンできる PowerBI を使いたいと思っています。おそらく、何か明らかなことを見逃しているのでしょう。私は、いわゆる「脳の屁」または「ライターズ ブロック」に陥っているだけです。各オブジェクトが存在するレベルを決定する数式を 1 時間かけて作成しました。上記の例では、Adam は階層 1、Richard は階層 4 になります。それが何らかの形で役立つかどうかはわかりません。(はい、私はこれを携帯電話で書いています。仕事でこのサイトがブロックされています。)

関連情報