Excel:动态添加父数字

时间:2014-11-04 12:59:14

标签: excel tree parent-child nodes

我有一个包含10,000个分类词的excel文档。我需要为所有项添加父ID。

她就是一个例子:

A  B         C      D        E  
ID ParentID   
1  0         Sport
2  1                Fotball
3  2                         bla1
4  1                Handball 
5  4                         bla34

如何根据Excel 2013中树的深度动态填写父节点ID号? (在这种情况下最多7个级别)

谢谢!

1 个答案:

答案 0 :(得分:0)

最后我找到了解决方案

=IF(C2<>"";0;IF(D2<>"";LOOKUP(A2;1/(C$2:C2<>"");A$2:A2);IF(E2<>"";LOOKUP(A2;1/(D$2:D2<>"");A$2:A2);IF(F2<>"";LOOKUP(A2;1/(E$2:E2<>"");A$2:A2);IF(G2<>"";LOOKUP(A2;1/(F$2:F2<>"");A$2:A2);IF(H2<>"";LOOKUP(A2;1/(G$2:G2<>"");A$2:A2)))))))

用于B列。