用PROJECT制作的计划,如果要导入P6系统中,需要对逻辑关系进行拆解,任务的逻辑关系看似简单,下手去做的话,有几个问题: 逻辑关系有四种:FS,SS,SF,FF前置任务的ID号位数不固定,这个取决于计划中任务的条数,因此用分列不太好使.逻辑关系还可以加上延时,当没有延时是FS默认省略. 综上几点看似没有规律,实际上规律又有迹可寻,今天就分享一下具体的做法:
工具/原料
1
电脑
2
excel
方法/步骤
1
前置任务ID我们可以查找F或S第一次出现的位置,这个位置之前的数字就是前置任务的ID要查找F或S第一次出现的位置,就要取F或S的位置最小值,但是如果查不到就会出现错误,为了避免错误,我们在查找字符的后面都加上”FS”C2=LEFT(B2,MIN(FIND({"S","F"},B2&"FS")-1))
2
双击C2单元格右下角的填充柄,可以实现公式快速复制
3
关系类型找到第一个F或S的位置,就可以用MID函数取出2位字符D2=MID(B2&"FS",MIN(FIND({"S","F"},B2&"FS")),2)
4
双击D2单元格右下角的填充柄,可以实现公式快速复制
5
延时:延时的方法同前置任务的ID类似,查找”+”或”-“的位置,然后用RIGHT函数取右边的字符,这里用到LEN这个函数,通过字符长度减去前面字符的位置得到右边的位数. E2 =RIGHT(B2,LEN(B2)-MIN(FIND({"+","-"},B2&"+-"))+1)
6
双击E2单元格右下角的填充柄,可以实现公式快速复制
上一篇:pyCharm的使用
下一篇:都匀毛尖的冲泡方法