http://www.pptjcw.com

word文档制作ppt教程:Project任务名称前显示的大纲数字如何统一降一级

    用Project排定计划时,通过简单的升级和降级两个操作就可以轻松地设置任务之间的层级关系,并且通过在【格式】菜单下勾选最右侧的【大纲数字】,在任务名称前面就会自动显示任务的大纲数字了,这个功能非常实用,因为当任务较多时,真的很难分辨任务在哪个层级上。

    「Project教程」任务名称前显示的大纲数字统一降一级

    图1

    最近在学员群里有同学提了一个有意思的问题,他想让计划中的第一级任务显示为里程碑0,然后它下面的任务比如1.1显示为0.1,如图2所示。也就是说,要让所有任务的大纲数字统一降一级,即原来的1.1要显示为0.1,原来的2.1要显示为1.1,原来的3.1.1显示为2.1.1,诸如此类。

    「Project教程」任务名称前显示的大纲数字统一降一级

     

    图2

    那这个在Project中能不能实现呢?

    Project中的所有列分成两类:预置列、自定义列。预置列的功能和数据格式及算法都已经被设定好了,我们如果想实现一些特殊的需求,只能想办法通过自定义列来实现。

    比如,任务的大纲数字统一降一级,我们就可以通过自定义列来间接实现。

    假如说第一级的任务不多,且少于10个,就是说,【大纲级别】是1的一级任务最多有9个,其他任务都是二级、三级、四级等任务。(注意,即使计划中有上千个任务,也有可能只有几个一级任务)

    由于只是降一级,所以我们只需要将【大纲数字】中的第一个字符降一级就解决了,比如原来有个任务的大纲数字是9.2.3.1,现在只需要将它的第一个字符减去1,变成8.2.3.1,就已经实现我们的目的了。

    这里我们用到两个函数。

    LEFT(text,[num_chars])

    比如取A1单元中的第1个字符,就可以用公式LEFT(A1,1)

    MID(text,start_num,num_chars)

    比如取A1单元格第1个字符后面的字符,就可以用公式MID(A!,2,10000)

    注意MID函数第三个字段是代表字符串的长度,这里写的10000,是因为一般的字符串也不会超过10000个字符,所以能涵盖。

    好了,我们需要用一个自定义列。在工作表区域点击任意一列,鼠标右键选择自定义字段,在弹出的自定义域窗口中,我们可以使用默认域类型【文本】,如图3所示。随便找一个文本列,比如文本7,给它重命名为“大纲数字统一降一级”,然后在自定义属性中点击【公式】。

    公式设置为Left([大纲数字],1)-1 & Mid([大纲数字],2,10000)

    这个公式中,&前面的公式是将大纲数字中的第一个字符的数字减去1,比如将大纲数字9.2.3.1中第1个字符“9”减去1,就得出8。&后面的公式是从大纲数字的第二位开始抽取字符,比如从大纲数字9.2.3.1的第2位开始抽取字符,就得出.2.3.1。&本身的意思是将前后两部分的文本合并,这样就得出8.2.3.1。你看通过这个公式,原来的大纲数字9.2.3.1就变成了8.2.3.1。

    然后在自定义域窗口的计算工作分配行中,也要勾选【使用公式】,即摘要任务也使用刚才的公式。最后点击自定义域窗口下方的【确定】。

    「Project教程」任务名称前显示的大纲数字统一降一级

     

    图3

    返回到Project工作表中,点击任何一列插入列【大纲数字】,再插入刚才自定义的那一列【文本7】或者它的新名字【大纲数字统一降一级】,如图4所示。我们可以看到,现在已经将大纲数字的第一位减去1了,也就是给所有大纲数字降了一级。

    「Project教程」任务名称前显示的大纲数字统一降一级

    图4

    那么怎么让任务名称前显示的大纲数字也像【文本7】列或者让它降一级呢,我们再通过一个自定义列来实现。

    点击任何一列,鼠标右键选择自定义字段,域类型还是使用默认的【文本】,随便找一个文本列,比如文本8,给它重命名为“新任务名称”,如图5所示。然后在自定义属性中,选择使用公式,设置公式为 [文本7] & " " & [名称]。

    这个公式的意思是先显示【文本7】的内容,即【大纲数字统一降一级】那一列的文本内容,然后显示一个空格,再显示【名称】列的文本内容。

    然后在计算任务和分组摘要行中也选择使用公式,最后点击自定义域窗口下方的【确定】。

    提示:如果您觉得本文不错,请点击分享给您的好友!谢谢

    上一篇:pdf转换成word,pdf转word:Project 为什么不自动计算进度了 下一篇:个人简历制作教程word:Project任务名称前显示的大纲数字如何统一降一级

    郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。