張 付
摘要本文介紹電力線路測量設計中如何使用Excel強大的函數(shù)功能。
關鍵詞Excel;電力線路測量;公式;函數(shù);計算公式
中圖分類號TM75文獻標識碼A文章編號1673-9671-(2009)112-0042-01
Excel的功能是非常強大的,如果我們用好了Excel就能把自己的工作更好更快的完成。
1Excel在電力線路測量設計中經(jīng)常遇上的問題
Excel中備有常用的各種函數(shù),各種三角函數(shù)也很齊全,但Excel中的“度”均為“度”小數(shù),在計算過程中需要涉及到角度的“度.分秒”與“弧度”之間的相互轉換。具體的轉換方法如下:
1)“度.分秒”轉換成“度”(度小數(shù))。當把角度值輸入到計算機時,一般以“度.分秒”格式輸入,其表示的數(shù)值并不是代表度。在用計算器進行計算時有“DEG”的功能鍵,可以直接把“度.分秒”轉換成度小數(shù),也可以把度小數(shù)轉換成“度.分秒”。而在Excel中的DEGREE函數(shù)是把弧度轉換成度小數(shù)的函數(shù),不能直接計算,需要應用公式來計算。
2)“度”小數(shù)轉換成“度.分秒”。在坐標方位角反算中,需要把度小數(shù)轉換成“度.分秒”形式。
2Excel基本計算方法
打開Excel后會顯示一個空的工作簿(包含三個工作表),可以把所要處理的原始數(shù)據(jù)依次輸入到相應的單元格中。當原始數(shù)據(jù)輸入完畢后,再在需要顯示結果的相應單元格內輸入計算公式,Excel則會按照公式自動計算出結果。下面以利用電力線路測量記錄計算平距和高差為例,進一步說明Excel公式的編輯方法。
第一步,輸入原始記錄
按照計算流程設計一個表格并把工程名稱、原始記錄輸入到相應的單元格內,如圖1所示。
第二步,轉換角度單位
在需要顯示結果的單元格內輸入計算公式,由于“平距=測距*sin(垂直角)”,在本表中第一條測量記錄的測距、垂直角所在的單元格分別是C4和D4(C4為C列第四行),而Excel中的角度的單位為“弧度”,則需要先把“度.分秒”轉換成“度”小數(shù),然后再把“度”小數(shù)轉換成“弧度”,具體的轉換過程如下(如圖1)。
1)轉換整數(shù)度。在D列后面增加三列(E、F、G),在E4中輸入公式“=INT(D4)”,用來計算出垂直角的度(268.4458取整數(shù)為268)。
2)轉換分。在F4中輸入公式“=INT((D4-E4)*100)”用來計算出分再乘以100后取整數(shù)也就是((268.4458-268)*100再取整數(shù)就是44分)。
3)轉換秒。在G4中輸入公式“INT((D4-E4-F4/100)*10000)”用來計算出秒。
4)將“度.分秒”轉換成“度”小數(shù)。在H4中輸入“=E4+F4/60+G4/(60*60)”,也就是將計算出的度+分/60+秒/(60*60),計算結果為(268+44/60+58/(60*60)=268.749444度。
5)將“度”小數(shù)轉換成“弧度”。在I4中輸入“=RADIANS(H4)”,利用Excel自帶的度轉換為弧度的函數(shù)“RADIANS”自動把268.749444度轉換成弧度4.7。
第三步,計算平距
在J4中輸入“=ROUND(ABS(-C4*SIN(I4)),2)”計算出平距。公式中“ROUND為按指定的位數(shù)對計算結果(數(shù)值)進行四舍五入,“ABS”為返回給定數(shù)值的絕對值,即返回不帶符號的數(shù)值,“SIN”返回給定角度的正弦值。也就是將原始記錄中的測距*SIN(垂直角的弧度值)。
第四步,計算高差
因“高差=平距/tan(-垂直角弧度值)-中絲(棱鏡高)+儀器高”或者“高差=斜距*COS(垂直角弧度值)-中絲(棱鏡高)+儀器高”,所以在K4中輸入“=ROUND(C4*COS(I4)-B4+Q4,2)”計算出高差。公式中“COS”為返回給定角度的余弦值。也就是將原始記錄中的測距*COS(垂直角的弧度值)-中絲+儀器高。
第五步,計算出繪圖長度
在L4中輸入“= ROUND(J4/2,1)”、在M4中輸入“= ROUND(J4/5,1)”、在N4中輸入“= ROUND(J4/0.5,1),也就是在L4中計算出1:2000的繪圖比例下,平距應繪制的毫米數(shù)、在M4中計算出1:5000的繪圖比例下,平距應繪制的毫米數(shù)、在N4中計算出1:500的繪圖比例下,高差應繪制的毫米數(shù)。
第六步,將第二條以后的測量記錄也輸入相應的計算公式
壓住鼠標左鍵從E4到N4(選擇E4到N4的所有單元格),并放下鼠標左鍵,然后將鼠標移到選定框的右下角處,選擇右下角的黑十字架,壓住鼠標左鍵往下拖動,拖到最后一條測量記錄(如圖2)。這樣,所有的測量記錄就已經(jīng)全部計算完畢。
在本算例中,當原始數(shù)據(jù)輸入完后,無論數(shù)據(jù)量有多大,只需要幾秒鐘就可以完成全部計算,若把輸好的工作簿保存下來,下一次計算時只需要另存一個文件名后直接輸入原始數(shù)據(jù)就可以自動計算出結果來。而且它比較靈活,可以根據(jù)不同的需要隨心所欲地更改公式或者數(shù)據(jù)。
Excel的功能非常強大,能夠完成數(shù)據(jù)的排序、分類匯總、函數(shù)計算、統(tǒng)計、自動生成統(tǒng)計圖表、數(shù)據(jù)庫編輯功能等,所有計算過程都以表格形式提醒,可以直接輸出或被Word調用形成報告的插表。工作中如果用好Excel就能把大量繁重的工作簡單化。
3結束語
用Excel電子表格來處理測量設計中的數(shù)據(jù),可能遠遠比不上使用語言編寫的軟件那么簡潔、方便,但是它是我們自己的“軟件”,它的適用性應該是其他軟件無法比擬的。筆者已成功地把Excel應用到電力線路測量計算、鐵塔設計、農(nóng)網(wǎng)和城網(wǎng)改造工程的設計以及預結算、云南省2003安裝定額的概預算、2001年電力行業(yè)的概預算、2006年電力行業(yè)的概預算等工作中,已經(jīng)使用Excel強大的功能編寫成簡單、實用的一個個小軟件。
參考文獻
[1]陸國勝.測量學[M].北京:測繪出版社,2000.
[2]王慶,王克星 等.中文Excel200使用祥解[M].北京:機械工業(yè)出版社,1999.
[3] 武漢測繪科技大學《測量組》編寫組.測量學(第三版)[M].北京:測繪出版社,1984.