《Excel在工程造价计量中的应用-梁福星.docx》由会员分享,可在线阅读,更多相关《Excel在工程造价计量中的应用-梁福星.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 应用研究 Excel 在工程造价计量中的应用 梁福星 (珠海华信达工程顾问有限公司,广东珠海 519000) 摘要 : 对于无法固化在软件中的算量, Excel 仍为最好用 、 最受欢迎的辅助算量工具 。 关键词 : Excel ;计量工作 ;工程造价计量方式 ;自带函数 ; VBA 中图分类号 : F285 文献标识码 : A 文章编号 : 16743024( 2017) 11017604 1 引言 对于从事工程造价的各位同行,相信对于计量工作都不陌 生,并且最大的体会是量大、耗时、繁琐且形式多样化,因此, 如何准确、快速、高效地完成工程造价的计量工作已然成为了 每位造价人一直想解决的目标
2、,而这一话题也一直是造价行业 探索的热点问题之一。下面,结合本人从事工程造价一线工作 10 多年的实践经验,以实际的工程实例为导向,向大家介绍一 下 Excel 在工程造价计量中的应用,希望对工程造价的从业人 员有所启示,同时,对于所述的不妥之处,敬请各位同仁不吝 赐教。 2 各类工程造价计量方式的对比分析 自 2004 年从事工程造价工作以来,所应用到的工程计 量 方 式 可 归 纳 为 :传 统 手 算、 专 业 软 件 计 算、 Excel 算 量、 Excel+CAD 算量等,各种计量方式各有特点,适应着不同的历 时时期,并随着技术的日新月异不断地升级、更新或被取代 : 2.1 传统手
3、算 在固定格式的计算表格上,列出计算式,通过计算器得出 每一条计算式的计算结果,最后对计算结果进行归类、汇总。 因其耗时、出错机率大、不易修改并且占用大量的存档空间, 已被其他计算方式所取代。此计算方式如下图 2-1 所示 : 至 Excel 中,但其缺点在于软件价位高,少则几千,多则上万 或十几万或更高,同时,操作性要求高,增加了绘图的工作量, 对于未进行固化的工程细部构造无法计量,需结合 Excel 辅助 算量,修改使用权限受制于软件开发商,此外,出于对软件的 技术保护,不同厂家的软件数据端口的开放程度受限,不同厂 家的软件间无法进行数据交换。此计算方式如下图 2-2 所示 : (专业软件
4、建模视图) (计算手稿一) (计算手稿二) 图 2-1 传统手算范例 2.2 专业软件计算 现今主要的专业软件计算有表格算 量、 图形算量和 BIM 算量等形 式。 其中图形算量和 BIM 算量可分为二维和三 维。 此计算方式针对不同专业固化相应的计算模块,专业化程度高, 高效、可视、修改反查方便且能自动计算、汇总及可导出数据 176 建筑建材装饰 万方数据 (专业软件工程量导出及汇总视图) 图 2-2 专业软件计算范例 2.3 Excel 算量 直接反应表格制作者的设计意图和思路,可针对不同项目 制定通用或专用表格,复制、粘贴方便,修改灵活,数据分类、 筛选一目了然,工程量核对方便,发现好的
5、制表方案可随时调 整,其缺点是要求表格制作者具备较高的制表能力,同时,表 格不直观、制表工作量大。此计算方式如下图 2-3 所示 : ( Excel 算量汇总表) ( Excel 算量分项计算表) 图 2-3 Excel 算量范例 2.4 Excel+CAD 算量 具备 Excel 算量的优点,同时,通过 CAD 二维、三维画图, 弥补了 Excel 算量不可视的缺点,但同时亦增加了绘图的工作 量。此计算方式如下图 2-3 所示 : (计算配套绘图) 应用研究 函数、工程函数、财务函数、信息函数、逻辑函数、查询和引 用函数、数学和三角函数、统计函数、文本函数以及用户自定 义函数,作为制表者,只
6、有熟悉这些自带函数的应用特点及属 性,才能结合工程实际情况制定合适的表格,从而才能有效地 提高工程量计算的效率。 Excel 中自带的函数非常丰富,我们常用到的有逻辑函 数 If、 Aand、 Or、 Not 等, 日 期 与 时 间 函 数 Date、 Datevalue、 now、 Timevalue 等, 数学函数 ABS、 Round、 PI()、 Sum、 多 条件求和 Sumif 等等,这些函数若结合工程项目的实际情况有 机地进行结合,即可制定出专业性很强的表格。下面将以管网 工程算量为例,介绍 Excel 自带函有机结合后的应用。 管网工程,经分析可知,为线性工程,管长、井位、井
7、深 等为其最重要的基本参数,主要涉及的计量项目包括 :土方及 软基处理、管道铺设、检查井制安及其他零星分项等,那么, 要解决一个管网工程的计量工作,达到数据一次输入多次引用, 同时又能进行汇总,这主要用到管位统计表、井型分类表、土 方计算表、分项计算表及工程量汇总表 : 3.2 管位统计表 主要根据纵断面图及平面布置图,输入图号、专业、道路 桩 号、 井 号、 现地高 程、 井口高 程、 槽底高 程、 井类型及数 量、管道长度(清单量、定额量)、接口类型、井位及井位扣 减信息,该表输入的数据可供其他表格引用,同时,又能引用 其他表格的数据,并且还能分类汇总。主要应用到的函数有 : If、 IS
8、ERROR、 INDEX、 MATCH、 SUM、 SUMIF 等,另外,还 应用到名称定义、数据分类等操作。专业表格如下 : (计算配套用表) 图 2-4 Excel+CAD 算量范例 3 Excel 在工程造价计量中的应用 对于从事工程造价多年的从业人员而 言, Excel 应该是让 他们从繁重的手算,快速过度到电算最通俗易懂、最灵活多变 的算量工具,虽然近年来出现了大量的专业化的算量软件,但 大部分都与 Excel 存在着数据交换,或干脆以 Excel 为平台进 行开发,而对于无法固化在软件中的算量, Excel 仍为最好用、 最受欢迎的辅助算量工具,由此可 见, Excel 在工程造价
9、计量 中仍占据着重要地位。 为了能够在工程造价计量中用好 Excel, 我们工程造价从 业人员不仅要熟悉 Excel 的应用方法、技巧,还应根据工程的 实际情况,制定出解决专项计量工作的专业表格,只有立足于 日常的积累,多开动脑筋,多开阔思路,多与同行交流学习, 我们才能在工程造价计量中用好 Excel,用活 Excel。下面将结 合具体的工程实例,谈谈 Excel 在工程造价计量中的实际应用。 3.1 应用实例一: Excel 中自带函数在工程造价计量中的 应用 函数是一些预定好的公式,使用一些称为参数的特定数值 按指定的顺序或结构进行计算, Excel 中含有大量的这类函数, 其中自带函数
10、一共有 11 类,分别是数据库函 数、 日期与时间 图 3-1-1 管位统计表 3.3 井型分类表 通过定义各类井,进行井的分 类、 汇总,通过对管位统 计表数据的引用,确定各类井的平均标高,既而计算出井架, 与此同时,输入井径扣减信息,供管位统计表引用,既而得 到管道定额长 度。 此表主要应用 到的函数有 : If、 ISERROR、 INDEX、 MATCH、 SUM、 SUMIF 等,另外,还应用到名称定义、 数据分类等操作。专业表格如下 : 图 3-1-2 井型分类表 建筑建材装饰 177 万方数据 应用研究 3.4 土方计算表 该表专业性较强,除常用的函数外,还用的不太常用的位 置信
11、息函数 ADDRESS、 ROW、 COLUMN 等,同时还大量应用 到名称定义、数据分类等操作。专业表格如下 : 图 3-1-3 土方计算表 3.5 分项计算表及工程量汇总表 为通用表,用于零星分项的计算与分类汇总功能,函数应 用及操作同上。专业表格如下 : 图 3-1-4 分项计算表及工程量汇总表 4 应用实例三: Excel 中 VAB 在工程造价计量中的应 用 Excel 本身的内置函数其实已经很强大了,但亦无法满 足 特 殊 的 工 程 案 例, 这 时 就 需 要 用 VBA( Visual Basic For Application 的简称)来对 Excel 进行二次开发。 VB
12、A 可以有效 地自定义和扩展 Excel 的功能。下面结合工程实例,介绍一下 VAB 在工程造价计量中的应用。 4.1 项目概况 ( 1)项目名称 :某某工程房屋拆除及苗木清理 ( 2)建设单位 :某某建设投资有限公司 ( 3)项目地点 :广东省珠海市 ( 4) 项目规模及内容 :本 项目是由于某某项目用地场 地 平 整 所 导 致 的 房 屋 拆 除 及 苗 木 清 理, 场 地 总 面 积 约 为 195475.02m2。 ( 5)计量依据及内容 :根据某某建设投资有限公司提供的 清点数据及某某经济合作社用地情况表,计算 “某某工程房屋 拆除及苗木清理 ”的预算造价,作为业主的招标控制价。
13、 4.2 计量工作方案规划 通过上述简介可知,本项目工程计量的依据为业主提供的 点数据及某某经济合作社用地情况表,计量的主要内容为房屋 的拆除及场地内的挖树蔸,结合定额的计价情况,房屋拆除划 分为整体拆除简易结构(单车棚)、整体拆除简易结构(竹木 承重、瓦面、石棉瓦、塑料瓦、铁皮)、整体拆除砖木结构(泥 砖墙承重瓦屋面)等不同的形式,挖树蔸划分为乔木、灌木、 棕榈、丛生竹等不同的形式,综上所述,我们的计量必须要根 据定额计价的要求,对业主提供的清点数据及某某经济合作社 用地情况表进行数据归类及汇总,最终得到我们计价所需要的 178 建筑建材装饰 万方数据 数据。 通过对业主提供的清点数据的分析
14、,可知该项目的数据是 以户为单位、以征用青苗及附着物补偿登记表的形式进行 单一记录,但无汇总,记录采用 Excel 表格的形式,共计 62 个 电子表格,如通过重复打开 62 个电子表格,从表格内抽取我 们计价所需要的数据,则会存在计量耗时多且准确率低的问题, 那么,我们是否可以通过其他手段或利用专业的计量软件进行 数据统计、归类及分析呢?通过分析相关数据并结合多年的计 量实践,得出了该项目计量的快速解决方案,具体如下 : ( 1)由于本项目的数据是以征用青苗及附着物补偿登记 表的形式进行单一记录的,其数据的形式一致、格式一致, 若能将 62 个表的数据进行合并,则可以省去多次打开表 格、 逐
15、一抽取数据的工作量,通过分析, “Excel 中的 VBA”可出色 地完成此项工作。 ( 2) 62 个表格合并后,由于数据的形式一致、格式一致, 可对表格的行列进行删除或增加,留下适用的数据。 ( 3)对于留下的适用数据,结合定额的计价形式,进行类 型划分。 ( 4) 类型划分后,可利用 Excel 中自带的公式进行汇总, 最终得出所需要的数据。 4.3 计量工作操作演练 ( 1)利用 Excel 中的 VBA 进行数据合并。 新建工作表并重命名(本项目为 “清单数据(合并 .xls”), 与需要合并的多个文件放在同一文件夹内(如下图 3-2-3-1-1 所示)。 图 3-2-3-1-1 在
16、工作 表 “清单数据(合并 ) .xls”内 摁 Alt + F11, 双 击工程资源管理器里面的 sheet1( sheet1),在右侧的代码区粘 贴 VBA 代码(如下图 3-2-3-1-2 所示)并运行。 ( 说 明 : 多 文 件 合 并 VBA 代 码 来 源 于 “http : / WTgA6OjVj53A8yl0q7kDkBAHsX4TIPjwfxvUqfGiOWw7nQ_ Tq6uKvEfS4bGhPDNwQfiYJCZtfH_W6jOIB5xO”): Sub 合并当前目录下所有工作簿的全部工作表() Dim MyPath, MyName, AWbName Dim Wb As
17、 Workbook, WbN As String Dim G As Long Dim Num As Long Dim BOX As String Application.ScreenUpdating = False MyPath = ActiveWorkbook.Path MyName = Dir( MyPath & & *.xls) AWbName = ActiveWorkbook.Name Num = 0 Do While MyName AWbName Then Set Wb = Workbooks.Open( MyPath & & MyName) Num = Num + 1 With W
18、orkbooks( 1) .ActiveSheet .Cells( .Range( A65536) .End( xlUp) .Row + 2, 1) = Left( MyName, Len( MyName) - 4) For G = 1 To Sheets.Count Wb.Sheets( G) .UsedRange.Copy .Cells( .Range( A65536) . End( xlUp) .Row + 1, 1) Next WbN = WbN & Chr( 13) & Wb.Name Wb.Close False End With End If MyName = Dir Loop
19、Range( A1) .Select Application.ScreenUpdating = True MsgBox 共合并了 & Num & 个工作薄下的全部工作表。 如下 : & Chr( 13) & WbN, vbInformation, 提示 End Sub 应用研究 Excel 进行二次开发,用以解决实际工程中的特殊应用。 图 3-2-3-2-1 图 3-2-3-3-1 合并后数据的归类及汇总 图 3-2-3-1-2 运行完成后如下图 3-2-3-1-3 所示,数据合并成功。 图 4 -2-3-1-3 ( 2) 62 个表格合并后,对表格的行列进行删除或增加,留 下适用的数据(如下
20、图 3-2-3-2-1 所示)。 ( 3)对于留下的适用数据,结合定额的计价形式,进行类 型划分并汇总,至此计量工作完成(如下图 3-2-3-3-1 及 3-2- 3-3-2 所示)。 4.4 总结 通过上面的工程实例可知,当 Excel 内部的自带函数不能 满足特殊的工程计量要求时,可应用 Excel 中自带的 VBA 对 图 3-2-3-3-2 合并后数据的归类及汇总 5 结语 通过上面应用实例的介绍可知,不同的项目有其独特的项 目特征,专业的算量软件对于某些项目来说有其局限性,如果 我们能善于结合项目的特征,结合各类专业算量软件或常用软 件的特性,巧妙地应用 Excel 来解决我们实际的工程造价计量 难题,那么,活跃了我们的计量思维,使我们的计量效率大大 地得以提高,同时,也为我们提供了更多宝贵的算量经验,这 也势必会大大地促进整个造价行业的发展。 参考文献: 1 赵骥 高峰 刘志友 .2016Excel 应用大全 M. 清华大学出 版社, 2016. 建筑建材装饰 179 万方数据