多语言展示
当前在线:1810今日阅读:27今日分享:41

PROJECT逻辑关系如何拆解

用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单元格右下角的填充柄,可以实现公式快速复制

推荐信息