簡(jiǎn)介: 在現(xiàn)今的道路橋梁建設(shè)中, 全站儀以其高精度、高效率的特點(diǎn),在測(cè)量放樣中得到廣泛的應(yīng)用,它將傳統(tǒng)的二維測(cè)量提升到了三維測(cè)量的高度。但大量的坐標(biāo)計(jì)算加重了測(cè)量人員的工作強(qiáng)度,也影響了全站儀的使用效率。本人根據(jù)《公路工程施工測(cè)量》提供的FX-4500程序,利用EXCEL函數(shù)與邏輯循環(huán)語(yǔ)來(lái)計(jì)算公路中樁及邊樁參數(shù),大大提高了計(jì)算的可靠性和速度。
關(guān)鍵字:EXCEL 計(jì)算 公路中樁 公路邊樁
一、前言
在當(dāng)前的高速公路施工中,全站儀以其高精度、使用簡(jiǎn)便的特點(diǎn)在施工測(cè)量放樣中得到廣泛的應(yīng)用。它的使用還有一個(gè)意義,它將測(cè)量從傳統(tǒng)的二維測(cè)量提升到三維測(cè)量的高度,使測(cè)量效率大為提高。全站儀使用時(shí)需計(jì)算大量的坐標(biāo),坐標(biāo)的正確和精度直接關(guān)系到測(cè)量結(jié)果的準(zhǔn)確度;另外,對(duì)于現(xiàn)場(chǎng)計(jì)算的坐標(biāo),能否迅速的得出結(jié)果也會(huì)影響全站儀的使用效率,所以準(zhǔn)確、快速的坐標(biāo)計(jì)算也是全站儀使用中的關(guān)鍵一環(huán)。
坐標(biāo)的計(jì)算涉及到大量的數(shù)據(jù)和公式,計(jì)算時(shí)極易出錯(cuò)。測(cè)量中使用最多、計(jì)算最為復(fù)雜的是公路中樁、邊樁坐標(biāo)和方位角,其他的施工測(cè)量都是以此作為參照,經(jīng)過(guò)簡(jiǎn)單運(yùn)算即可得結(jié)果,F(xiàn)測(cè)量員普遍采用可編程計(jì)算器幫助計(jì)算,使用前需根據(jù)不同的計(jì)算器特性輸入程序,計(jì)算時(shí)根據(jù)不同的路段選擇不同的程序輸入?yún)?shù),逐個(gè)得到坐標(biāo)或方位角,還得反復(fù)校核。這對(duì)于大批量計(jì)算來(lái)說(shuō)是一個(gè)不小的工程。
現(xiàn)在,電腦在施工單位已得到使用普及,在工程量及數(shù)測(cè)量數(shù)據(jù)處理過(guò)程中,Office中EXCEL經(jīng)常是測(cè)量技術(shù)人員利用的工具。本人根據(jù)本人從2002年至2005年的利用電腦處理測(cè)量資料的經(jīng)驗(yàn)結(jié)合EXCEL的強(qiáng)大功能,總結(jié)出了用電腦計(jì)算公路中樁、左側(cè)、右側(cè)坐標(biāo)的可行方法,并利用EXCEL的邏輯語(yǔ)句編制了一個(gè)小的應(yīng)用程序。希望能把測(cè)量人員從重復(fù)性的勞動(dòng)中解脫出來(lái)。
二、工作原理
1.應(yīng)用程序的目標(biāo)
上文已講到施工測(cè)量中使用最多、計(jì)算最為復(fù)雜的是公路中線(xiàn)逐點(diǎn)坐標(biāo)和切線(xiàn)方位角,既中樁的X值、Y值。EXCEL的主要目標(biāo)就是計(jì)算公路中線(xiàn)的中樁參數(shù)。
2.源程序
L1 F:N:G:R:U:Q:J:K起算要素
L2 Defm 4 擴(kuò)大內(nèi)存
L3 M=I/2-I^3/240/R^2 M為加設(shè)緩和曲線(xiàn)后使切線(xiàn)增長(zhǎng)的距離
L4 P=I^2/24/R-I^4/2688/R^3 P為加設(shè)緩和曲線(xiàn),圓曲線(xiàn)相對(duì)于切線(xiàn)的內(nèi)移量
L5 E=(R+P)/cos(N/2)-R E外矢距在EXCEL中角度默認(rèn)為弧度。
L6 L=πRN/180+I L為曲線(xiàn)長(zhǎng)含緩和段
L7 T=M+(R+P)tan(N/2)切線(xiàn)長(zhǎng)
L8 A=Q-T:B=A+I:D=A+L:C=D-I ZH:HY:HZ:YH里程樁號(hào)
L9 Rec(T,F+180) ZH點(diǎn)坐標(biāo)增量計(jì)算
L10 Z[1]=V+J:Z[2]=W+K ZH點(diǎn)坐標(biāo)(V,W坐標(biāo)增量,計(jì)算機(jī)內(nèi)部運(yùn)算)
L11 Rec(T,F+GN) HZ點(diǎn)坐標(biāo)增量計(jì)算
L12 Z[3]=V+J:Z[4]=W+K HZ點(diǎn)坐標(biāo)
LBI θ
L14 {H,S,E} 待點(diǎn)要素
L15 H<A=>GOTO 1 第一段直線(xiàn)上任一點(diǎn)坐標(biāo)計(jì)算
L16 ≠>H<B=>GOTO 2 第一段緩和曲線(xiàn)上任一點(diǎn)坐標(biāo)計(jì)算
L17 ≠>H<C=>GOTO 3 圓曲線(xiàn)上任一點(diǎn)坐標(biāo)計(jì)算
L18 ≠>H<D=>GOTO 4 第二段緩和曲線(xiàn)上任一點(diǎn)坐標(biāo)計(jì)算
L19 ≠>GOTO 5 第二段直線(xiàn)上任一點(diǎn)坐標(biāo)計(jì)算
L20 LBI I 第一段直線(xiàn)坐標(biāo)計(jì)算開(kāi)始
L21 Rec(Q-H,F+180) 中樁坐標(biāo)增量計(jì)算
L22 X=V+J:Y=W+K 中樁坐標(biāo)
L23 X=X+V:“X”=◢
L24 Y=Y+W:“Y”=◢第一段直線(xiàn)上任一點(diǎn)坐標(biāo)計(jì)算結(jié)果
L25 GOTO θ
L26 LbI 2第一段緩和曲線(xiàn)坐標(biāo)計(jì)算開(kāi)始
L27 Z=H-A所求點(diǎn)到ZH距離
L28 O=90Z^2/R/I/π 所求點(diǎn)的方位角
L29 X=Z-Z^5/40/R^2/I^2+Z^9/3456/R^4/I^4
L30 Z=Z^6/6/R/I-Z^7/336/R^3/I^3+Z^11/42440/R^5/I^5 第一段緩和曲線(xiàn)上任一點(diǎn)切線(xiàn)支距法坐標(biāo)計(jì)算
L31 LBI 6 第一段緩和曲線(xiàn)、圓曲線(xiàn)坐標(biāo)換算計(jì)算
L32 Rec(X,F)
L33 X=Z[1]+V:Y=Z[2]+W
L34 Rec(X,F+90G)
L35 X=X+V:Y=Y+W
L36 LbI 3 圓曲線(xiàn)上任一點(diǎn)切線(xiàn)支距法計(jì)算開(kāi)始
L37 Z=H-A-I/2
L38 O=180Z/R/π Z所對(duì)中心角
L39 X=Z-Z^3/6/R^2+Z^5/120/R^4+M
L40 Z=Z^2/2/R-Z^4/R^3/24+Z^6/720/R^5+P
L41 GOTO 6
L42 LbI 4 第二段緩和曲線(xiàn)計(jì)算開(kāi)始
L43 Z=D-H到HZ點(diǎn)長(zhǎng)度
L44 O=90Z^2/R/I/π Z所對(duì)中心角
L45 X=Z-Z^5/40/R^2/I^2+Z^9/3456/R^4/I4
L46 Z=Z^3/6/R/I-Z^7/336/R^3/I^3+Z^11/42240/R^5/I^5
L47 Rec(X,F+GN+180)
L48 X=Z[3]+V:Y=Z[4]+W
L49 Rec(X,F+GN+180-90G)
L50 X=X+V:Y=Y+W
L51 X=X+V:“X”=◢
L52 Y=Y+V:“Y”=◢
L53 GOTO θ
程序中符號(hào)說(shuō)明
F-第一直線(xiàn)段正方位角(即后視切線(xiàn)上任一點(diǎn)(如ZH)至交點(diǎn)的方位角;
N—交點(diǎn)轉(zhuǎn)向角(即偏角);右偏角為正,左偏角為負(fù),輸入轉(zhuǎn)向角時(shí)不得輸入“+、-”
G—條件(左偏輸入-1,右偏輸入+1);
R—半徑;
I—緩和曲線(xiàn)長(zhǎng)度(m)(圓曲線(xiàn)I輸入0);
Q—交點(diǎn)里程樁號(hào);
J—交點(diǎn)X坐標(biāo)值;
K—交點(diǎn)Y坐標(biāo)值;
H—所求點(diǎn)里程樁號(hào);
X、Y—所求點(diǎn)X、Y坐標(biāo)值。
3.基本思路
本文基本思路是在EXECEL表格中建立若干個(gè)工作表,利用EXECL的邏輯循環(huán)語(yǔ)句(IF,VLOOKUP)與函數(shù)計(jì)算公式把這些工作表鏈接一起。本文利用蒲石河對(duì)外永久公路(K1+200-K2+100段)中樁及邊樁計(jì)算做出EXECL實(shí)例(路寬10米,路基8米,路肩2米),下面以此展開(kāi)敘述:
⑴、首先在電子表中建立9個(gè)工作表,分別命名為基本資料、JD7、JD8、JD9、JD10、JD11、JD12、JD13、成果。
⑵、a首先在基本資料工作表中輸入如下表相對(duì)的數(shù)據(jù)。在電子表格中,三角函數(shù)計(jì)算以弧度為單位,所以角度值必須在單元格中必須利用pi()/180在角度與弧度的轉(zhuǎn)換。在轉(zhuǎn)向角輸入時(shí),向左轉(zhuǎn)時(shí)在G對(duì)應(yīng)的單元格中輸入-1,向右轉(zhuǎn)時(shí)在G對(duì)應(yīng)的單元格中輸入1(如表1)。方位角所對(duì)應(yīng)的數(shù)據(jù)可以直接從設(shè)計(jì)提供的參數(shù)表輸入,另外可以用幾個(gè)單元格鏈接在一起計(jì)算,在表2中利用9個(gè)單元格鏈接起來(lái)計(jì)算。例如利用JD7與JD6所對(duì)應(yīng)的XY值相減,得出JD7所對(duì)行數(shù)據(jù)的△X△Y值,在JD7所對(duì)應(yīng)行的反切值1數(shù)據(jù)中輸入公式=IF(E4="","",IF(F4=0,"",ATAN(G4/F4))),在JD7所對(duì)應(yīng)行的反切值2數(shù)據(jù)中輸入公式=IF(E4="","",IF(G4=0,"",ATAN(F4/G4))),在JD7所對(duì)應(yīng)行的數(shù)據(jù)1中輸入公式=IF(AND(F4>0,G4=0),0,("")),在JD7所對(duì)應(yīng)行的數(shù)據(jù)2中輸入公式=IF(AND(G4>0,F4>0),H4,IF(AND(G4>0,F4=0),PI()/2,IF(AND(G4>0,F4<0),PI()/2-I4,("")))),在JD7所對(duì)應(yīng)行的數(shù)據(jù)3中輸入公式IF(AND(F4<0,G4=0),PI(),("")),在JD7所對(duì)應(yīng)行的數(shù)據(jù)4輸入公式=IF(AND(G4<0,F4<0),PI()+H4,IF(AND(F4=0,G4<0),1.5*PI(),IF(AND(G4<0,F4>0),1.5*PI()-I4,("")))),在JD7所對(duì)應(yīng)行數(shù)據(jù)方位角弧度中輸入公式=IF(AND(F4>0,G4=0),J4,IF(G4>0,K4,IF(AND(G4=0,F4<0),L4,IF((G4<0),M4,("")))))。
表1
表2
b利用已輸入的基本資料數(shù)據(jù),計(jì)算出如下表表3對(duì)應(yīng)的單元格的數(shù)據(jù)。現(xiàn)以JD7所對(duì)應(yīng)行做公式敘述。在M所對(duì)應(yīng)單元格輸入公式IF((OR(AD4=0,AE4=0))," ",AE4/2-AE4^3/240/AD4^2),在P所對(duì)應(yīng)單元格輸入公式IF(AD4=0,"",AE4^2/24/AD4-AE4^4/2688/AD4^3),在E所對(duì)應(yīng)單元格輸入公式IF(OR(D4="",E4=""),"",(AD4+AH4)/COS(AC4/2)-AD4),在L所對(duì)應(yīng)單元格輸入公式IF(OR(D4="",E4=""),"",PI()*AD4*AC4/PI()+AE4),在T所對(duì)應(yīng)單元格輸入公式IF(OR(D4="",E4=""),"",IF(AG4="",0,AG4+(AD4+AH4)*TAN(AC4/2))),在ZH所對(duì)單元格輸入公式IF(OR(D4="",E4=""),"",C4-AK4),在HY所對(duì)應(yīng)單元格輸入公式IF(OR(D4="",E4=""),"",AL4+AE4),在QZ所對(duì)應(yīng)單元輸入公式IF(OR(D4="",E4=""),"",AM4/2+AO4/2),在YH所對(duì)應(yīng)單元格輸入公式IF(OR(D4="",E4=""),"",AP4-AE4),在HZ所對(duì)應(yīng)單元格輸入公式IF(OR(D4="",E4=""),"",AL4+AJ4),在BC所對(duì)單元格輸入步長(zhǎng)。
表3
c.以上基本資料工作表以JD7所對(duì)應(yīng)行做例子,JD8至JD13所對(duì)應(yīng)行輸入公式采用電子表格中的編輯欄中的向下填充功能,向下填充公式。
⑶.然后利用源程序開(kāi)始在工作表JD7、JD8、JD9、JD10、JD11、JD12、JD13中進(jìn)行編單元格。現(xiàn)在以JD7所對(duì)應(yīng)的工作表進(jìn)行實(shí)例敘述。工作表在計(jì)算過(guò)程中只能上一個(gè)交點(diǎn)的HZ點(diǎn)到本交點(diǎn)的HZ點(diǎn)間的數(shù)據(jù)進(jìn)行計(jì)算。
a、例如表4,在工作表的第一個(gè)單元格輸入數(shù)字7(與JD7所對(duì)應(yīng)的數(shù)字7一致),然后把JHZH、JDX、JDY、R、I、P、E、F、G、N、M、BC所對(duì)單元格參數(shù)與基本資料所對(duì)應(yīng)的單元格參數(shù)鏈接起來(lái),加寬值輸入設(shè)計(jì)加寬值,常數(shù)輸入為從路肩開(kāi)始橫向增加的寬度。
表4
b、例如表5,樁號(hào)(ZH-HZ)所對(duì)應(yīng)的單元格中分別輸入公式VLOOKUP(A1,基本資料!$A$3:$AQ$32,38,)、VLOOKUP(A1,基本資料!$A$3:$AQ$32,39,)、VLOOKUP(A1,基本資料!$A$3:$AQ$32,40,)、VLOOKUP(A1,基本資料!$A$3:$AQ$32,41,)、VLOOKUP(A1,基本資料!$A$3:$AQ$32,42,)。在ZH所對(duì)應(yīng)的參數(shù)單元格輸入公式IF(AND(A8>=A$7,A8<=A$8),A$3-A8,IF(AND(A8>=A$8,A8<=A$9),A8-A$8,IF(AND(A8>=A$9,A8<=A$11),(A8-A$8-E$3/2),IF(AND(A8>=A$11,A8<=A$12),A$12-A8,"")))),利用編輯工具欄中向下填充公式。在ZH點(diǎn)與HZ點(diǎn)對(duì)應(yīng)的X、Y單元格中分別輸入公式B3+F3*COS(A5+PI())、C3+F3*SIN(A5+PI())、B3+F3*COS(A5+B5*C5)、C3+F3*SIN(A5+B5*C5),首先計(jì)算出ZH點(diǎn)與HZ點(diǎn)所對(duì)應(yīng)的X、Y坐標(biāo)。在ZH點(diǎn)所對(duì)應(yīng)的切線(xiàn)方位角單元格IF(A8<=A$8,A$5,IF(AND(A8>=A$8,A8<=A$9),0.5*B8^2/D$3/E$3*B$5+A$5,IF(AND(A8>=A$9,A8<=A$11),B8/D$3*B$5+A$5,IF(AND(A8>=A$11,A8<=A$12),0.5*B8^2/D$3/E$3*(-B$5)+A$5+B$5*C$5,IF(A8>=A$12,A$5+B$5*C$5))))),然后利用向下填充功能把公式向下填充,計(jì)算相對(duì)應(yīng)的樁號(hào)在切線(xiàn)方向的方位角。在HY點(diǎn)所對(duì)應(yīng)的X、Y單元格中輸入相應(yīng)公式IF(AND(A9>=A$7,A9<=A$8),ROUND(B9*COS(A$5+PI())+B$3,3),IF(AND(A9>=A$8,A9<=A$9),ROUND(C$8+COS(A$5)*(B9-B9^5/40/D$3^2/E$3^2+B9^9/3469/D$3^4/E$3^4)+COS(A$5+PI()/2*B$5)*(B9^3/6/D$3/E$3-B9^7/336/D$3^3/E$3^3+B9^11/42240/D$3^5/E$3^5),3),IF(AND(A9>=A$9,A9<=A$11),ROUND(C$8+COS(A$5)*(B9-B9^3/6/D$3^2+B9^5/120/D$3^4+D$5)+COS(A$5+PI()/2*B$5)*(B9^2/2/D$3-B9^4/D$3^3/24+B9^6/720/D$3^5+I$3),3),IF(AND(A9>=A$11,A9<=A$12),ROUND(C$12+COS(A$5+B$5*C$5+PI())*(B9-B9^5/40/D$3^2/E$3^2+B9^9/3469/D$3^4/E$3^4)+COS(A$5+PI()+B$5*C$5-PI()/2*B$5)*(B9^3/6/D$3/E$3-B9^7/336/D$3^3/E$3^3+B9^11/42240/D$3^5/E$3^5),3)," "))))與IF(AND(A9>=A$7,A9<=A$8),ROUND(B9*SIN(A$5+PI())+C$3,3),IF(AND(A9>=A$8,A9<=A$9),ROUND(D$8+SIN(A$5)*(B9-B9^5/40/D$3^2/E$3^2+B9^9/3469/D$3^4/E$3^4)+SIN(A$5+PI()/2*B$5)*(B9^3/6/D$3/E$3-B9^7/336/D$3^3/E$3^3+B9^11/42240/D$3^5/E$3^5),3),IF(AND(A9>=A$9,A9<=A$11),ROUND(D$8+SIN(A$5)*(B9-B9^3/6/D$3^2+B9^5/120/D$3^4+D$5)+SIN(A$5+PI()/2*B$5)*(B9^2/2/D$3-B9^4/D$3^3/24+B9^6/720/D$3^5+I$3),3),IF(AND(A9>=A$11,A9<=A$12),ROUND(D$12+SIN(A$5+B$5*C$5+PI())*(B9-B9^5/40/D$3^2/E$3^2+B9^9/3469/D$3^4/E$3^4)+SIN(A$5+PI()+B$5*C$5-PI()/2*B$5)*(B9^3/6/D$3/E$3-B9^7/336/D$3^3/E$3^3+B9^11/42240/D$3^5/E$3^5),3)," "))))。在公路中樁HY、QZ、YH及ZH點(diǎn)以下所對(duì)應(yīng)的X、Y單元格填充以上公式,利用以公式計(jì)算出中樁坐標(biāo)。ZH點(diǎn)以下所對(duì)樁號(hào)內(nèi)輸入上一個(gè)交點(diǎn)處HZ點(diǎn)樁號(hào),在與其相鄰的遞增樁號(hào)取5的倍數(shù),例如在表5中樁號(hào)1100以下的樁號(hào)中輸入公式A14+E$5,E$5所表示的步長(zhǎng)為5。在左、右側(cè)任意值分別輸入寬度所對(duì)公式IF(B$5>0,5,IF(A8<=A$8,5,IF(AND(A8>=A$8,A8<A$9),(A8-A$8)/E$3*F$5+5,IF(AND(A8>=A$9,A8<A$11),5+F$5,IF(AND(A8>=A$11,A8<A$12),ABS(A8-A$12)/E$3*F$5+5,IF(A8>=A$12,5))))))+I$5、IF(B$5<0,5,IF(A8<=A$8,5,IF(AND(A8>=A$8,A8<A$9),(A8-A$8)/E$3*F$5+5,IF(AND(A8>=A$9,A8<A$11),5+F$5,IF(AND(A8>=A$11,A8<A$12),ABS(A8-A$12)/E$3*F$5+5,IF(A8>=A$12,5))))))+I$5,利用EXCEL的相下填充功能,向下填充公式,計(jì)算左、右側(cè)的任意寬度。在ZH所對(duì)應(yīng)左側(cè)任側(cè)任意值X、Y單元格內(nèi)分別輸入公式C8+I8*COS(F8-PI()/2)與公式D8+I8*SIN(F8-PI()/2),在ZH所對(duì)應(yīng)右側(cè)任意值X、Y單元格內(nèi)分別輸入公式C8+T8*COS(F8+PI()/2)與D8+T8*SIN(F8+PI()/2),同樣利用向下填充功能復(fù)制單元格公式。
表5
c.利用上述方式,在工作表JD8-JD13編輯公式。
⑷工作表成果得出所有在K1+100-K2+100段的中樁及左右側(cè)任意點(diǎn)坐標(biāo)。參數(shù)欄所對(duì)應(yīng)值為從路肩橫向增加值(變換常數(shù))。例如在樁號(hào)1100所對(duì)應(yīng)行,左側(cè)任意值X、Y單元格輸入公式IF(AND(B4>=1100,B4<=1250),VLOOKUP(B4,JD7!A:V,10,FALSE),IF(AND(B4>=1255,B4<=1360),VLOOKUP(B4,JD8!A:V,10,FALSE),IF(AND(B4>=1365,B4<=1585),VLOOKUP(B4,JD9!A:V,10,FALSE),IF(AND(B4>=1590,B4<=1760),VLOOKUP(B4,JD10!A:V,10,FALSE),IF(AND(B4>=1765,B4<=1875),VLOOKUP(B4,JD11!A:V,10,FALSE),IF(AND(B4>=1880,B4<=2030),VLOOKUP(B4,JD12!A:V,10,FALSE),IF(AND(B4>=2035,B4<=2105),VLOOKUP(B4,JD13!A:V,10,FALSE),"")))))))與IF(AND(B4>=1100,B4<=1250),VLOOKUP(B4,JD7!A:V,11,FALSE),IF(AND(B4>=1255,B4<=1360),VLOOKUP(B4,JD8!A:V,11,FALSE),IF(AND(B4>=1365,B4<=1585),VLOOKUP(B4,JD9!A:V,11,FALSE),IF(AND(B4>=1590,B4<=1760),VLOOKUP(B4,JD10!A:V,11,FALSE),IF(AND(B4>=1765,B4<=1875),VLOOKUP(B4,JD11!A:V,11,FALSE),IF(AND(B4>=1880,B4<=2030),VLOOKUP(B4,JD12!A:V,11,FALSE),IF(AND(B4>=2035,B4<=2105),VLOOKUP(B4,JD13!A:V,11,FALSE),""))))))),在中樁坐標(biāo)所對(duì)應(yīng)的X、Y單元格輸入公式IF(AND(B4>=1100,B4<=1250),VLOOKUP(B4,JD7!A:V,3,FALSE),IF(AND(B4>=1255,B4<=1360),VLOOKUP(B4,JD8!A:V,3,FALSE),IF(AND(B4>=1365,B4<=1585),VLOOKUP(B4,JD9!A:V,3,FALSE),IF(AND(B4>=1590,B4<=1760),VLOOKUP(B4,JD10!A:V,3,FALSE),IF(AND(B4>=1765,B4<=1875),VLOOKUP(B4,JD11!A:V,3,FALSE),IF(AND(B4>=1880,B4<=2030),VLOOKUP(B4,JD12!A:V,3,FALSE),IF(AND(B4>=2035,B4<=2105),VLOOKUP(B4,JD13!A:V,3,FALSE),"")))))))與IF(AND(B4>=1100,B4<=1250),VLOOKUP(B4,JD7!A:V,4,FALSE),IF(AND(B4>=1255,B4<=1360),VLOOKUP(B4,JD8!A:V,4,FALSE),IF(AND(B4>=1365,B4<=1585),VLOOKUP(B4,JD9!A:V,4,FALSE),IF(AND(B4>=1590,B4<=1760),VLOOKUP(B4,JD10!A:V,4,FALSE),IF(AND(B4>=1765,B4<=1875),VLOOKUP(B4,JD11!A:V,4,FALSE),IF(AND(B4>=1880,B4<=2030),VLOOKUP(B4,JD12!A:V,4,FALSE),IF(AND(B4>=2035,B4<=2105),VLOOKUP(B4,JD13!A:V,4,FALSE),""))))))),在右側(cè)任意值所對(duì)應(yīng)的X、Y單元格中輸入公式IF(AND(B4>=1100,B4<=1250),VLOOKUP(B4,JD7!A:V,21,FALSE),IF(AND(B4>=1255,B4<=1360),VLOOKUP(B4,JD8!A:V,21,FALSE),IF(AND(B4>=1365,B4<=1585),VLOOKUP(B4,JD9!A:V,21,FALSE),IF(AND(B4>=1590,B4<=1760),VLOOKUP(B4,JD10!A:V,21,FALSE),IF(AND(B4>=1765,B4<=1875),VLOOKUP(B4,JD11!A:V,21,FALSE),IF(AND(B4>=1880,B4<=2030),VLOOKUP(B4,JD12!A:V,21,FALSE),IF(AND(B4>=2035,B4<=2105),VLOOKUP(B4,JD13!A:V,21,FALSE),"")))))))與IF(AND(B4>=1100,B4<=1250),VLOOKUP(B4,JD7!A:V,22,FALSE),IF(AND(B4>=1255,B4<=1360),VLOOKUP(B4,JD8!A:V,22,FALSE),IF(AND(B4>=1365,B4<=1585),VLOOKUP(B4,JD9!A:V,22,FALSE),IF(AND(B4>=1590,B4<=1760),VLOOKUP(B4,JD10!A:V,22,FALSE),IF(AND(B4>=1765,B4<=1875),VLOOKUP(B4,JD11!A:V,22,FALSE),IF(AND(B4>=1880,B4<=2030),VLOOKUP(B4,JD12!A:V,22,FALSE),IF(AND(B4>=2035,B4<=2105),VLOOKUP(B4,JD13!A:V,22,FALSE),""))))))),在切線(xiàn)方位角所對(duì)應(yīng)的單元格中輸入公式IF(AND(B4>=1100,B4<=1250),VLOOKUP(B4,JD7!A:V,8,FALSE),IF(AND(B4>=1255,B4<=1360),VLOOKUP(B4,JD8!A:V,8,FALSE),IF(AND(B4>=1365,B4<=1585),VLOOKUP(B4,JD9!A:V,8,FALSE),IF(AND(B4>=1590,B4<=1760),VLOOKUP(B4,JD10!A:V,8,FALSE),IF(AND(B4>=1765,B4<=1875),VLOOKUP(B4,JD11!A:V,8,FALSE),IF(AND(B4>=1880,B4<=2030),VLOOKUP(B4,JD12!A:V,8,FALSE),IF(AND(B4>=2035,B4<=2105),VLOOKUP(B4,JD13!A:V,8,FALSE),""))))))),利用向下填充功能就得出樁號(hào)5米遞增的坐標(biāo)與方位角。
表6
三、總結(jié)
本文的工作原理基于計(jì)算機(jī)常規(guī)軟件EXCEL的應(yīng)用,提高工程測(cè)量?jī)?nèi)業(yè)計(jì)算速度與準(zhǔn)確度,充分發(fā)揮了現(xiàn)有辦公設(shè)備的功能,極大地提高了工作效率。