- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Excel的道路工程计算技术
基于Excel的道路工程计算技术-工程论文
基于Excel的道路工程计算技术
苏建林 SU Jian-lin;张郃生 ZHANG He-sheng;赵悦品 ZHAO Yue-pin
(河北交通职业技术学院,石家庄 050091)
摘要:围绕数据组织、数据的联动检索技术、Excel高级函数、Excel自定义函数、ExcelVBA程序的开发过程,系统地建立了基于Excel的道路工程计算的框架模板。
关键词 :道路工程;数据组织;数据检索;函数应用;程序开发
中图分类号:U415.6 文献标识码:A 文章编号:1006-4311(2015)17-0183-03
课题项目:河北省高等学校人文社会科学研究重点项目“excel在道路工程施工应用的教学研究”,课题编号:SD132013。
作者简介:苏建林(1963-),男,河北辛集人,河北交通职业技术学院基础部主任,教授,硕士,监理工程师,研究方为道路工程技术。
0 引言
道路工程的施工现场数据(施工放样、数量计算等)采用手工计算(各种计算器)具有直观好理解的有点,缺点是易出错、效率低。用传统的编程方法(VB、VC等)优点是计算准确、效率高,缺点是需要编制专用的程序,需要专业人员有很好的编程能力,使用者需要一定的培训。基于此,引入Excel进行相应计算,数据的输入输出(均在Excel界面)变得十分直观、高效,计算过程可以采用插入函数计算等,在广大工程人员中有了广泛应用;但是,仔细分析尚有如下不足:
①数据的输入、输出在一个界面,操作时宜相互干扰,宜造成原始数据易改动,数据量大时,操作界面数据类型多、混乱;
②对自定义函数应用较少,所定义的公式过于简单、缺乏可维护性;
③因为缺乏对高级函数的应用,数据引用处于较低水平,方法不易分工协作;
④认为VBA就是编程,多数人退避三舍,造成批量数据计算手工操作过多,效率低、强度高。
下面以常见的已知导线点坐标、已知中桩坐标,按指定导线点为测站和后视点计算极坐标放样数据的excel过程来展示基于数据管理、检索、批量数据处理系统过程、高级函数、自定义函数和VBA程序。
1 界面设计
“导线点”表单(表1)、“中桩坐标”表单(表2)向“总控界面”表单(表3)提供数据检索和关联的原始数据,总控界面计算单个放样数据、同时可以批量计算数据填写于“批量计算”表单(表4)。
总控界面可以自动检索“导线点”表单导线点个数、“中桩坐标”表单中桩个数,测站、后视点、开始桩号、结束桩号、单个中桩(桩号)均采用下拉列表选择,相应的坐标(X,Y)自动检索后填充于表格,这样可以防止数据出错、同时方便数据分类管理。
2 关键技术
以下主要讨论:单个数据防止出错,需要检索;批量数据处理需要VBA对单元格调用。
2.1 高级内置函数应用:数据管理、数据联动检索使用
2.1.1 VLOOKUP函数
本文基于office 2013版本写作(其他版本的office可供参考)。该函数的主要功能[1]:按着查找目标把其他表单对应值返回当前单元格—把具有相同查找目标的值从其他表单返回当前表单指定位置。如表3中“主控界面”(B9即第2列第9行)下拉列表找到单个中桩的桩号(K115+500),则后面两列(C9、D9)中通过该函数自动检索到“中桩坐标”表单对应的X、Y值(4038008.989、531541.360)。
VLOOKUP函数的调用格式VLOOKUP函数的调用基本格式为:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup),VLOOKUP各参数具体功能如表5。
VLOOKUP 函数的进一步说明,VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找),下面以表3中B11单元格为例予以介绍:
查找目标:VLOOKUP(B10,中桩坐标!$A$2:$C$999999,2,FALSE)中的第一个参数—“B10”,即中桩桩号,当前为“ZK115+500”。
查找范围:VLOOKUP(B10,中桩坐标!$A$2:$C$999999,2,FALSE)中的第二个参数—“中桩坐标!$A$2:$C$999999”,即表2“中桩坐标”表单的A~C列1-999999行的区域,999999—是区域的行数,可以根据需要进行相应变化。
需要特别注意的是:查找目标(桩号列)一定要在该区域的第一列;该区域中一定要包含要返回值所在的列,本例中要返回的值是X。
返回值的列数:VLO
您可能关注的文档
- 国内外光伏技术研究现状——以建筑光伏窗为例.doc
- 国内外有机环境标准物质/样品体系发展状况-环境生态论文.doc
- 国内对于异形柱力学性能的研究成果综述.doc
- 国内工业锅炉节能发展现状.doc
- 国内打车软件的盈利模式与前景分析.doc
- 国外大件运输概况及展望.doc
- 国外废水资源循环治理策略探讨.doc
- 国外空气动力学卡车有望爆发.doc
- 国外经验对我国建立国家公园体制的启示-环境生态论文.doc
- 国外高等职业教育对我国应用型本科院校转型的启示.doc
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)