打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL矩阵结构快速转PROJECT WBS结构之神操作


 前言

数据在EXCELPROJECT中的表现形式是不一样的,从专业的角度,EXCEL更善于分析数据,对数据进行运算处理,PROJECT更注重层次结构和逻辑分析,但是在进行计划管理时,经常会在两个软件之间进行切换,以充分利用各自的优点或长处.

如下表所示,我以一个最简单的事列,告诉大家EXCEL的矩阵结构如何轻松转到PROJECT

这是一个标准的矩阵结构,非常方便进行统计,汇总,分析,并且占用较少的行数,但唯一的缺点就是层次不清晰,如果在PROJECT中应该是这个样子的:从属关系一目了然,每个WBS的时间和周期都非常清楚,并且可以进行展开和隐藏子任务.

但是如何转化呢?

 EXCEL转EXCEL

首先我们要想到数据透视表,这是一个好东西,可以通过字段拖拽快速生成你想要的报表

第一,选择数据区域,插入数据透视表

在弹出的对话框中可以选择数据透视表的位置,我们可以选择新工作表,确定.

然后弹出如下对话框:

我们可以依次勾选,或用鼠标拖动上面的字段到相应的区域

依次将各个WBS和任务拖拽到行区域,将开始和完成拖拽到值区域,如下图所示:

然后将开始和完成的计算方式改为

开始日期为最小值

结束日期为最大值

鼠标点击开始或完成右边的下列三角,在弹出的面板中选择值字段设置,如下图所示:

结果

选中数值,将格式改为日期格式:

最后的结果就是我们熟悉的格式了

结构已经搭建完毕,但是如何导入的PROJECT中呢,拷贝是个不错的方法

 EXCEL转Project

我们先复制数据到一个新表中,使之脱离数据透视表,不要复制表头和汇总

我们将任务和日期依次复制到PROJECT,如下图所示:

但是,我们的层次结构怎么没了呢?不要着急,因为层次是不能直接导过来的,我们先回到EXCEL中研究一下刚才的结构,每一级都比上一级缩进了一个字符,根据这个我们就能知道每个任务的级别,再把这个级别复制到PROJECT中的大纲级别中就可以了.

 获得大纲级别

EXCEL中获得每条任务的级别

Alt+f11打开VBA编辑器,输入以下代码,保证活动的窗口为刚才的数据表,并运行

Sub 缩进级别()

i = 1

Do While Cells(i, 1) <> ''

Cells(i, 4) = Cells(i, 1).IndentLevel + 1

i = i + 1

Loop

End Sub

在第四列生成了每个任务的级别代码

 导入大纲级别

PROJECT中插入数字1字段,并把EXCEL中的级别复制过去,如下图所示:

PROJECT中打开VBA

双击Thisproject(项目1),并写入下列代码:

Sub level()

Dim t As Task

For Each t In Tasks

t.OutlineLevel = t.Number1

Next

End Sub

运行结果如下:

内容有点长,其实操作的步骤非常简单,不妨试一下。

 更多内容

Project中用VBA实现分级显示

Project中的WBS如何导出层次结构

从PROJECT导出到EXCEL中的任务如何快速分级?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
MS Project 之常用字段(列)
数字江恩:3226对应了两个高点的级别,第一个3424,第二个是3386,其实抵达3308的点位,是针对3386的,而非3424的。所以这里就必须知道一条,3424-3226的结构时空矩阵是否符合。 符合了,这里的五浪就允许走失败
如何使用 【进度软件 Project 】
神马?用excel来做项目管理? - 云科技 - 网易游戏空间(测试版)
四招搞定WBS
我国建设工程项目管理WBS分解结构的探讨
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服