Excel在公路工程设计中的几个应用技巧
摘要:本文介绍了Excel在公路工程设计中的几个常用技巧,实用性强,不用编程,易于掌握,可成倍提高工作效率和准确性。
关键词:信息工程;Excel;公路工程设计;桩号;角度
0 前言
Microsoft Excel 是一款功能非常强大的通用计算软件,只需简单的操作就可完成复杂计算,制作各种表格,因此近年来在各行各业都得到了普遍应用。在对工程设计周期和设计质量要求日益提高的今天,设计者迫切需要一个效率高且易学易用的辅助计算软件,而Excel是最好的选择,因此掌握Excel对公路工程设计人员来说也是非常必要的。
笔者在使用Excel从事公路工程设计的过程中积累了一些经验,这些方法实用性强,不用编程,易于掌握,可成倍提高工作效率和准确性。
1 Excel在公路工程设计中的几个常用技巧
1.1 桩号“K0+000—K1+100”的实现
由于Excel强大的表格处理功能,不少设计人员用它来制作各种工程数量表,如路面工程数量表、防护工程数量表,在表中常需要将桩号表示成“K0+000”或“K0+000—K1+100”的形式。有人按手工制表的习惯直接填写“K0+000—K1+100”,这样不但制表麻烦且修改不便,未能发挥Excel的强大功能。要实现“K1+100”的格式,可以在单元格中直接填写“1100”,然后设置单元格式数值类型为自定义“K0+000”即可。若要显示桩号小数点后两位,则定义“K0+000.00”。要实现“K0+000—K1+100”需用到TEXT函数,首先在A1、B1单元格分别填入起终桩号0及1100,然后使用公式C1=TEXT(A1,"K0+000")&"~"&TEXT(B1,"K0+000")即可。
excel中round函数的使用方法按以上方法处理有明显的好处,首先,桩号按数值格式填写,输入方便快捷,桩号虽显示为“K1+100”的文本形式,但其本身仍是数值,方便了后续计算的引用。另外修改起来也会方便很多。
1.2 角度“90°10′11″”的实现
在公路工程设计中,常常要用到角度的几种表达形式,为方便输入,常采用小数形式的角度(DMS)格式,如90度10分11秒,记为90.1011,为阅读清晰,表格输出则常采用形如90°10′11″的度分秒格式,而Excel内部函数使用的角度值均是以弧度表示的。Excel有DEGREES( )及RADIANS( )两个函数可实现度与弧度之间的互化。而对于公路设计中经常要用到的两个转换(DMS化弧度、弧度化度分秒)则没有相应的函数。其实利用Excel的取整及连接函数也是可以实现的。
1.2.1 MS化弧度
如表1所示,A列是DMS格式的原始数据,使用公式B2=TRUNC(A2)、C2=TRUNC((A2-B2)*100)、
D2=((A2-B2)*100-C2)*100、E2=RADIANS(B2+C2/60+D2/60/60),然后复制公式到各列,则E列就是对应的弧度值,可直接
用于后续计算中。
表1
表2
1.2.2 弧度化度分秒
如表2所示,A列是弧度值,为方便对照,这里直接取用了表1的结果,输入公式:B2=DEGREES(A2)、
C2=TRUNC(B2)、2=TRUNC((B2-C2)*60)、E2=ROUND(((B2-C2)*60-D2)*60,1)、F2=C2&"°"&ABS(D2)&"′"&ABS(E2)&"″",复制公式到各列,则F列就是完全符合工程习惯的角度输出值。
注意:1. 表1中的B-D列及表2中的B-E列数据是中间结果,若在打印表格时不需要输出这些数据,只需选中这几列,按下鼠标右键,选择隐藏即可。
2. 以上计算使用了取整函数TRUNC( )及ROUND( ),不能用函数INT( )代替,否则当角度为负时会出错,至于这些函数的详细用法及区别请阅读Excel的联机帮助文档。
1.3 如何去掉单元格中的“0”
在制作各种工程数量表时,常常在单元格中填写公式,由Excel自动计算,若计算结果为零,将在单元格中显示0,而按工程习惯,数量为零时一般不应填写。如何去掉这些“0”?若直接删除,则公式无法保留,当修改原始数据使计算结果不为零时无法自动恢复显示。在公式中加入判断“IF(A1=0, ,A1)”是一种解决办法,但更简洁的办法是使用菜单“工具—〉选项”,在对话框中单击“视图” 选项卡,去掉零值复选框即可。
1.4 几个实用的拖拽复制功能
1.4.1 自动产生等间距桩号公路设计中常需填写等间距桩号0、20、40、60……,可先填写前两个桩号“0”、“20”,选中这两个单元格,然后将鼠标指针移到填充柄(选中单元格的右下角)上,按住左键向下拖动,就会依次出现“40、60、80……”,速度快且不易出错。
1.4.2不带格式的公式复制利用Excel的拖拽复制功能复制公式是Excel使用者熟知的一项操作,
但它是带格式复制的,当要求目标单元格格式与源单元格格式不同时(如多页连续的工程数量表,每页边缘的单元格要加粗一侧边框,而其他单元格都用细线边框),在复制完公式后,还要将被破坏的单元格格式再改回来,但是如果拖拽时不是按住鼠标左键,而是按住右键,那么在拖拽结束释放右键时就会弹出一菜单,选择“以值填充”就可达到复制公式而保留目标单元格格式的目的。
1.4.3快速公式复制
在表格中将公式复制到下面若干行是Excel中常见的操作,通常的做法是填好第一行的公式,然后拖拽填充柄复制到其他各行,若行数很多时拖拽也会不便,因为鼠标移出工作区后工作表的滚动很快,不易到终止位置,若在选中一行公式后在填
充柄上双击,Excel就会参照邻近的行数自动复制直到最后一行。
2 结语
本文仅列举了几个Excel在公路工程设计中最常用的操作技巧,意在抛砖引玉,Excel还有许多强大功能如宏、排序等都可应用于公路工程设计实践中,只有在工作中勤于思考,不断探索,掌握Excel的其他功能,才能让Excel更好地为公路工程设计服务。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论