- 2
- 0
- 约3.65千字
- 约 9页
- 2018-08-28 发布于江苏
- 举报
基于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
您可能关注的文档
最近下载
- 饮食消费心理学PPT.ppt VIP
- 2024年海南普通高中会考物理真题及答案.docx
- 天津宏达投资控股有限公司招聘笔试题库2025.pdf
- 2026年党建工作指导员笔试题库含答案.docx VIP
- Unit 6 Celebrating the Big Days测试卷(含答案)2025-2026学年仁爱科普版(2024)七年级英语上册.pdf VIP
- 显微镜说明书axiovision users guide.pdf
- 2026年黑龙江农业职业技术学院单招职业技能考试题库含答案详解(预热题).docx VIP
- 2021年江苏省南京市中考模拟测试历史试题 (word版 含答案) .pdf VIP
- 银河航天低成本卫星互联网星座的组网战略.pptx
- 第二节化学反应的表示(教学课件)化学鲁教版2025九年级上册.ppt
原创力文档

文档评论(0)