永发信息网

excel!急!!

答案:2  悬赏:0  手机版
解决时间 2021-03-08 13:57
  • 提问者网友:你给我的爱
  • 2021-03-08 11:00
excel!急!!
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-03-08 11:54

C2=IF(ISERROR(FIND(B2,A2)),B2,"")
D2=INDEX(A:A,MATCH(C2,B:B,0))
E2=IF(SUBSTITUTE(A2,B2,"")=SUBSTITUTE(IF(OR(A2=C2,A2=D2),"",A2),D2,""),SUBSTITUTE(A2,B2,""),IF(D2<>A2,E1,""))
F2=SUBSTITUTE(SUBSTITUTE(A2,D2,""),E2,"")
G2=IF(F2="","",MAX(G$1:G1)+1)
I2=IF(ROW(A1)>MAX(G:G),"",ROW(A1))
上述公式向下复制
J2=IF($I2="","",INDEX(C:C,MATCH($I2,$G:$G,0)))向下向右复制
全部回答
  • 1楼网友:妄饮晩冬酒
  • 2021-03-08 12:20
可以操作,但是要看你的数据结构是不是规范的统一的。
一个是用位移法,有非常规范的数据结构。
还有一个办法是提取四级,再匹配三级二级一级
具体要看数据结构情况才能操作追问已私信发。谢谢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯