求Excel 树形结构中上一级代码

根据树形结构,找到指标的上一级。如树形结构中S,它的上级是T,T的代码是2,所以S的上一级代码是2;J的上级是P,P的代码是10,所以J的上一级代码是9。求教大神,怎么用公式计算出“上一级代码”。谢谢。
J的上级是P,P的代码是10,所以J的上一级代码是10。打错了。

B2

=IF(C2<>"",A2,IF(D2<>"",1,IF(E2<>"",MAX((D$2:D2<>"")*A$2:A2),IF(F2<>"",MAX((E$2:E2<>"")*A$2:A2),"")))) 按组合键ctrl+shift+enter结束公式,下拉填充

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-19
J的上级是P,P的代码是10,所以J的上一级代码是9?

看不懂追问

不好意思,打错了,应该是“J的上级是P,P的代码是10,所以J的上一级代码是10。”