我有一个不维护的列表,我想重新组织它并以某种视觉方式显示它,就像一棵树一样。(在我的脑海中,我想象着 DOS 中的旧树功能。)想象一个如下所示的家谱:
-ID 名称 父母 ID
-
Adam. 0
-
Eve. 0
-
Caine. 1
-
Abel. 1
-
Jon. 3
-
Mike. 3
-
Richard 5
我想让它显示类似这样的内容:
- 亚当
- 凯恩
- 乔恩
- 理查德
- 麦克风
- 乔恩
- 阿贝尔
- 凯恩
- 前夕
我非常擅长 Excel 和 Power Apps。我只是真的不知道如何使用查询或其他任何东西来操作它,甚至不知道如何显示它。整个列表大约有 12 个层级和 10k 个对象。我想避免使用 VBA,而更喜欢使用 PowerBI,在 PowerBI 中,您可以选择顶层,然后使用下拉列表一直向下钻取。我可能错过了一些显而易见的愚蠢的东西,我只是出现了所谓的脑筋急转弯或写作障碍。我花了一个小时写了一个公式来确定每个对象存在于哪个级别,所以在上面的例子中,Adam 将是第 1 层,Richard 将是第 4 层。我不知道这是否对我有任何帮助。(是的,我是在手机上写的。工作屏蔽了这个网站。)