excel 把递归表的某个节点全部罗列出来
在Excel中,要将递归表的某个节点全部罗列出来,可以使用以下步骤:
- 在Excel中,将递归表的数据按照层级结构排列好。
- 在空白单元格中,输入要罗列的节点的名称。
- 在另一个单元格中,使用以下公式来查找并罗列出该节点的所有子节点:
其中,A2是递归表中节点名称所在的单元格,B2是递归表中子节点名称所在的单元格,子节点名称1和子节点名称2是递归表中该节点的子节点名称所在的单元格。=IF(A2="", "", IF(A2=节点名称, B2 & ", " & 子节点名称1 & ", " & 子节点名称2, "")) - 将公式拖动或复制到下一个单元格中,以查找并罗列出其他子节点。
- 如果需要,可以将公式中的逗号替换为其他分隔符,以更好地呈现结果。
注意:以上步骤假设递归表中的数据已经按照层级结构排列好。如果数据未按照层级结构排列,可能需要进行其他操作来实现节点的罗列。
原文地址: https://www.cveoy.top/t/topic/iGvF 著作权归作者所有。请勿转载和采集!