(目标责任成本编制)Power Query 和Power Pivot 实战汇总零散数据---目标成本编制数据案例

青春伤痛文学永远会有看客,并不是每个人都会经历伤痛,只是经历过青春的人,需要那些充满不确定的情绪,以及对未来自己的可能表达的过去的遗憾,在那个时期进行表达。这是时代的特点。

1.缘起

建设项目:xx某场地建设
该项目提供的清单文件只有Excel版本的。
在这里插入图片描述
打开里面的文件,查看里面导出的表,并没有导出来人材机的表。这样的话你就需要利用有限的表格编制出比较可靠的数据。就显得有点困难。我个人是建议问到计价软件版本的清单,你自己也方便。
在这里插入图片描述
正常图省事,我会对投标报价汇总表进行汇总分析,得到我想要的数据。但是本次项目的汇总表没有我太想要的数据。(一般情况下这张表能给你人工费以及税金的值)
在这里插入图片描述
自己看不同情况下的表,这次我在表09A里找到我想要的数据(人材机的值)。所以本次案例就以清洗这张表的数据来玩吧。
在这里插入图片描述
这张表其实比汇总表更加不规则,但是够用了。

2.案例开始

2.1 删除不符合的表格

一般在导表的时候会导出一张额外的汇总表的,这张表的格式与分项工程的格式是完全不一样的。所以要把他删掉,保留表格格式类似的文件和文件夹即可。
在这里插入图片描述

2.2 使用PQ导入文件夹

  1. 这里在项目文件外随便新建一个excel文档or用现有的也行。
    在这里插入图片描述
  2. 导入文件夹数据
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

2.2 对表9A的数据进行数据清洗

在这里插入图片描述
这里我建议进行源文件引用后再操作,这步的目的是为了以后,以后你可能需要汇总其他表的数据的时候你可以继续从源文件这里开始引用,然后操作下去。
在这里插入图片描述
(注意阅读,之后的步骤将以引用的文件继续教程)

之后你会发现你所有工作表中的表9A已经导入完毕了。
在这里插入图片描述
接下来我需要找到我的目标合价中所有的人材机管利的列。
在这里插入图片描述
然后你需要考虑你要筛选数据的行。这张表还好,可以直接筛选小计行。
在这里插入图片描述
接下来将我需要的列重命名一下。并将所有数据类型改成小数。
在这里插入图片描述
并删除不需要的列,以及筛选小计行。
在这里插入图片描述
将可能影响结果计算的null值替换成0.00
在这里插入图片描述
最后关闭并上载。
在这里插入图片描述

3. 得到数据

最后出来的表格你自已用excel函数合计一下就行

4. 错误修正

由于以上步骤操作下得到的数据只是综合单价,故我们还需要导出对应的工程即可。现在执行导出工程量操作。

4.1 重新汇总表格

这里我打算用项目编码来进行一一对应的操作。
筛选出项目编码行和小计行
在这里插入图片描述
在这里插入图片描述
删除一些不必要的列之后保留这些。
在这里插入图片描述
因为数据中有空值,这就给我们使用填充功能创造了条件
在这里插入图片描述
在这里插入图片描述
之后筛选出小计即可。(记得将数据列的空值替换成0哦!!!)
在这里插入图片描述
接下来关闭并上载就行。我们就得到了综合单价的表。
在这里插入图片描述

4.2 汇总工程量的表格

同样的操作步骤重复,因为我们之前有引用,所以这次直接引用即可。然后换成汇总表08A即可。
在这里插入图片描述
之后清洗数据,以下略过清洗数据步骤。记得将null值替换成0就行。
在这里插入图片描述

5.PowerPivot数据库处理

教程外的知识:关系型数据库 | 知乎 |百度百科
了解关系型数据库会让你理解很多excel的操作逻辑。甚至之后你再做数据处理的时候会提供更多思路和视角。

5.1 将清洗好的数据添加到数据模型

前置条件:如果之前上载的数据没有添加在数据模型中,可以如下操作添加模型。
在这里插入图片描述

5.2 创建表与表之间的数据关系。

接下来我们进入powerpivot进行数据管理。
在这里插入图片描述
你可以看到添加到数据模型中的查询已经就位了。
在这里插入图片描述

由于原本的项目编码是有重复的,在不同的单体里面编号有重复,但是数据库索引的逻辑是必须唯一的,且一一对应。这里我用一个简单的办法解决。
在这里插入图片描述
因为单体工程是唯一的,且编码在单体中是唯一的,所以我们在powerpivot中添加一列,将单体来源与编码相连得到新的索引。
在这里插入图片描述
在这里插入图片描述
接下来建立表8a和9A之间的联系。这样数据就做到了一一对应。
在这里插入图片描述
之后使用related函数关联表格数据。添加新列用于计算。
在这里插入图片描述
依照上述操作添加出其他的计算列
在这里插入图片描述
至此,人材机数据筛选完毕。导出我们需要的数据。用透视表展现效果会很好。
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值