如何从列表创建树并将其显示在 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 个层级和 10k 个对象。我想避免使用 VBA,而更喜欢使用 PowerBI,在 PowerBI 中,您可以选择顶层,然后使用下拉列表一直向下钻取。我可能错过了一些显而易见的愚蠢的东西,我只是出现了所谓的脑筋急转弯或写作障碍。我花了一个小时写了一个公式来确定每个对象存在于哪个级别,所以在上面的例子中,Adam 将是第 1 层,Richard 将是第 4 层。我不知道这是否对我有任何帮助。(是的,我是在手机上写的。工作屏蔽了这个网站。)

相关内容