《2022年Excel竖曲线计算》由会员分享,可在线阅读,更多相关《2022年Excel竖曲线计算(5页珍藏版)》请在金锄头文库上搜索。
1、精品学习资源利用 Excel 表格进行全线线路竖曲线的统一运算高速大路纵断面线型比较复杂,竖曲线数量比较多; 由于相当多的竖曲线分段造成了设计高程运算的相对困难,为了便利直接依据里程桩号运算设计高程,遂编制此运算程序;程序原理:1、依据设计图建立竖曲线参数库;2、依据输入里程智能判定该里程位于何段竖曲线上;3、依据得到的竖曲线分段标志调取该分段的曲线参数到运算表格中;4、把各曲线参数带入公式进行竖曲线高程的运算;5、对程序进行优化和简化,去掉中间环节,进行直接运算;6、防止运算过程中的误操作,对运算表进行相应的爱惜;竖曲线的高程运算原理公式:2欢迎下载精品学习资源H=G+B*A+-1J*X 2
2、R欢迎下载精品学习资源H: 运算里程的设计高程K:运算点里程D: 竖曲线交点里程G: 竖曲线交点的高程R: 竖曲线半径T:切线长 M: 前坡度 I1 P:后坡度 I2A : A=AbsK-DX : AT = X=0; A X=T-AJ: M-P J=0; M-P=0 = J=1 B: KB=-M ; KD = B=P程序特色:1、 可以无限添加竖曲线,竖曲线数据库不限制竖曲线条数;2、 直接输入里程就可以运算设计高程,不需考虑该里程所处的竖曲线分段;3、 对运算公式进行爱惜,表格中不显示公式,不会导致公式被错误修改或恶意编辑;程序的具体编制步骤:1、新建 Excel 工作薄,对第一其次工作表重
3、新命名为“参数库”和“运算程序”,依据设计图建立本标段线路竖曲线的参数库,需要以下条目:1、竖曲线编号;2、竖曲线的前后坡度I1 、I2 不需要把坡度转换为小数;3、竖曲线半径、切线长不需要考虑是凸型或凹型;4、竖曲线交点里程、交点高程;5、竖曲线起点里程、终点里程终点里程不是必要参数,只作为复核检测用; 如图 1 所示:欢迎下载精品学习资源图 12、进行运算预备:1、依据输入里程判定该里程所处的曲线编号:需要使用 lookup 函数,函数公式为“ LOOKUPA2, 参数库 .H3:H25, 参数库 .A3:A25 ”;如图 2 所示:里程为 K15+631 的桩号位于第 11 个编号的竖曲
4、线处,可以参照图1 进行对比2、在工作表“程序运算”中对应“参数库”相应的格式建立表格依据判定得出的竖曲线编号, 把相应编号的各参数调入工作表 “程序运算” ,需要使用 vlookup 函数,例如:第四列调取坡度I1 函数公式为“ VLOOKUPC2, 参数库 .A1:I25,2 ”调取交点高程的函数公式为“ VLOOKUPC2, 参数库 .A1:I25,7 ”结果出来可以参照图1 进行对比;如图 3 所示:3、现在运算该里程设计高程所需要的参数已经具备,可以编制公式进行运算了,依据竖曲线高程运算的原理公式,把单元格数据套入公式:2公式为: H=G+B*A+-1J*X 2R其中 B 的函数公式
5、为: IFK=D,-M,P转化为表格编号就是IFA2G2,0,G2-ABSA2-H2图 2图 3J 的函数公式为IFD2/100-E2/1000,0,12欢迎下载精品学习资源H=G+B*A+-1J*X 2R欢迎下载精品学习资源=I2+ IFA2=H2,-1*D2/100,E2/100* ABSA2-H2+POWER-1,IFD2/100-E2/100G2,0,G2-ABSA2-H2,2/2/F2现在把 H 的运算函数输入B2 单元格,看看结果是不是出来了,这时候可以把这个结果和欢迎下载精品学习资源运算器运算出来的结果进行对比;如图 4 所示:万事俱备,现在开头运算,下拉图 4B2 单元格,竟然
6、出错,如图5图 5解决方法就是同时选择B2 直到后面的 K2 ,然后再下拉,下拉前确定要把引用的“参数库” 中的单元格进行锁定,如图6、7;这样就显得复杂了点,现在开头简化运算程序,C2 到 K2 单元格都是其中间作用的,可以直接套用到高程的运算公式中,分别把C2 到 K2 单元格所对应的公式替换到单元格B2 , 得到最终公式:=VLOOKUPC2,参数库.$A$1:$I$25,7+IFA2=VLOOKUPC2,参数库 .$A$1:$I$25,6,-1*VLOOKUPC2,参 数 库 .$A$1:$I$25,2/100,VLOOKUPC2,参 数欢迎下载精品学习资源库 .$A$1:$I$25,3/100*ABSA2-VLOOKUPC2,参 数 库 .$A$1:$I$25,6+POWER-1,IFVLOOKUPC2,参 数 库 .$A$1:$I$25,2/100-VLOOKUPC2,参 数库 .$A$1:$I$25,3/100VLOOKUPC2, 参 数 库 .$A$1:$I$25,5,0,VLOOKUPC2, 参 数库.$A$1:$I$25,5-ABSA2-VLOOKUPC2, 参数库 .$A$1:$I$25,6,2/2/VLOOKUPC2, 参数库.$A$1:$I$25,4图 6图 7欢迎下载