EXCEL角度輸入轉(zhuǎn)換計(jì)算的技巧_第1頁(yè)
EXCEL角度輸入轉(zhuǎn)換計(jì)算的技巧_第2頁(yè)
EXCEL角度輸入轉(zhuǎn)換計(jì)算的技巧_第3頁(yè)
EXCEL角度輸入轉(zhuǎn)換計(jì)算的技巧_第4頁(yè)
EXCEL角度輸入轉(zhuǎn)換計(jì)算的技巧_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、EXCEL中關(guān)于角度的輸入、輸出及轉(zhuǎn)換計(jì)算技巧角度,是我們搞測(cè)量這一行無論如何也避不開的,而電子表格EXCEL軟件也是我們測(cè)量人最愛的計(jì)算工具軟件之一,如何在EXCEL中輸入、輸出(顯示)角度,這的確是一個(gè)看似簡(jiǎn)單、但又不是那么簡(jiǎn)單的問題。先講角度的表示形式,我們最習(xí)慣的還是度分秒的形式,如1343245.6,最直觀,要在EXCEL單元格中輸入這組數(shù)據(jù),沒有任何問題,比如我們熟悉的路線直曲表:.可是,路線直曲表只是個(gè)最終的成果表,在大多時(shí)候,我們?cè)贓XCEL中輸入角度并不只是呈現(xiàn)數(shù)據(jù),而是需要根據(jù)輸入的角度進(jìn)行相關(guān)的計(jì)算,這些計(jì)算大多都涉及三角函數(shù),比如正弦、余弦、正切等。在EXCEL中,所有

2、三角函數(shù)計(jì)算的角度單位都規(guī)定是弧度。這樣,就產(chǎn)生這樣一個(gè)角度轉(zhuǎn)換,我們輸入度分秒的角度,在計(jì)算時(shí)則需要將它們轉(zhuǎn)換成弧度。在進(jìn)一步闡述之前,我們先回顧一下EXCEL中兩個(gè)有關(guān)角度轉(zhuǎn)換的函數(shù),一個(gè)是RADIANS()函數(shù),另一個(gè)是DEGREES()函數(shù),前者是將括號(hào)內(nèi)的度數(shù)(十進(jìn)制的度數(shù),不是度分秒)轉(zhuǎn)換為弧度,后者則是將括號(hào)內(nèi)的弧度轉(zhuǎn)換為度數(shù)(十進(jìn)制)。這兩個(gè)函數(shù)我們不知道使用也沒有多大關(guān)系,因?yàn)槲覀兌贾蓝群突《绒D(zhuǎn)換系數(shù)是:180/。再回到前面提到的將輸入的度分秒轉(zhuǎn)換成弧度的這個(gè)問題,一般的解決方法是兩個(gè):1將角度(度分秒)按小數(shù)形式輸入到一個(gè)單元格,如133度32分43秒,就輸入為133.3

3、243,然后編一個(gè)自定義函數(shù),將這個(gè)小數(shù)中的度、分、秒數(shù)字分別提取出來,轉(zhuǎn)換為度,如133度32分43秒就通過“133+32/60+43/3600”這個(gè)計(jì)算式得到133.5452778度,再使用RADIANS()函數(shù)可計(jì)算得到弧度;2將度、分、秒分別輸入到相鄰的三個(gè)單元格里,并且可以通過定義單元格格式的方式給數(shù)字后面附加顯示相應(yīng)的角度單位,以便求得良好的顯示效果,再通過類似上述第1點(diǎn)的轉(zhuǎn)換方法計(jì)算求得弧度。.前面第一種方式的優(yōu)點(diǎn)是輸入簡(jiǎn)潔,可以在一個(gè)單元格里面一氣呵成把度分秒搞定,缺點(diǎn)是小數(shù)表示不是很直觀,而且需要編程(或者整個(gè)函數(shù))把度分秒數(shù)字提取出來,第二種方法的優(yōu)點(diǎn)是角度表現(xiàn)直觀,角度轉(zhuǎn)

4、換操作簡(jiǎn)單,缺點(diǎn)就是要在三個(gè)單元格里輸入數(shù)據(jù),稍顯繁瑣。同樣,要把角度的計(jì)算結(jié)果輸出顯示,通常的做法也不外乎小數(shù)形式和度分秒形式,只不過轉(zhuǎn)換過程同前面相反而已。這兩種形式共同的不足在于:輸入、輸出、計(jì)算過程中的角度轉(zhuǎn)換不直接,相當(dāng)繁瑣,一般還需要中間調(diào)用幾個(gè)單元格存儲(chǔ)中間結(jié)果。有沒有一個(gè)能在EXCEL中角度輸入、角度顯示和角度轉(zhuǎn)換之間找到一個(gè)更優(yōu)、更便捷的方法呢?答案是肯定的。思路是:利用EXCEL的日期和時(shí)間格式。EXCEL的日期系統(tǒng)是這樣定義的:EXCEL為每個(gè)日期定義了一個(gè)序列號(hào),以1900年1月1日為1,1900年1月2日為2,以此類推,而 2008 年 1 月 1 日的序列號(hào)是 39

5、448,簡(jiǎn)而言之,任何一個(gè)日期的數(shù)值就是距1900年1月0日(這是個(gè)假想的日期)的天數(shù)。利用這個(gè)特點(diǎn),我們可以對(duì)日期進(jìn)行加減的運(yùn)算。比如計(jì)算2010年3月4日過56天后的日期,兩個(gè)日期之間的間隔天數(shù),等等。再說時(shí)間,我們熟知的時(shí)間格式是:h:m:s,即:小時(shí):分鐘:秒,比如15時(shí)23分48秒,就是15:23:48。同日期一樣,時(shí)間也有數(shù)值,以該時(shí)間占1天(24小時(shí))的比例作為時(shí)間的數(shù)值,比如15:23:48的數(shù)值是0.641528。以上過程,可正可逆,通過設(shè)定不同的單元格格式,即可將日期(時(shí)間)轉(zhuǎn)化為數(shù)值,也可將數(shù)值轉(zhuǎn)化為日期(時(shí)間),并可直接進(jìn)行加、減等運(yùn)算操作。此外,日期和時(shí)間可同時(shí)輸入到

6、一個(gè)單元格中,比如“1900/1/3 15:23:48”,日期和時(shí)間之間用空格隔開,此時(shí)單元格的數(shù)值就是日期和時(shí)間的總和,即:3. 641528。為了進(jìn)一步說明,我們打開EXCEL輸入一組數(shù)據(jù),體驗(yàn)一下。如下圖所示,我們?cè)诘谝涣休斎胍唤M日期時(shí)間,分別為:18:23:341900/1/1 0:05:091900/1/2 6:30:341900/1/3 15:23:481900/1/4 22:32:11.圖中,后面各列單元格內(nèi)容均與同一行的第一列單元格數(shù)值相同,但相關(guān)的格式不一樣。分別如下:第一列:日期格式。日期格式有多種選項(xiàng),可選擇日期帶時(shí)間的,可以發(fā)現(xiàn),其中時(shí)間最多只能顯示到分。.第二列:時(shí)間

7、格式。我們選擇那種以冒號(hào)將小時(shí)、分、秒隔開的那種。我們發(fā)現(xiàn),同日期格式相比,雖然時(shí)間可以顯示到秒,但日期缺失,只能顯示當(dāng)天的時(shí)間。.第三列:數(shù)值格式。小數(shù)位數(shù)我們可以任意設(shè)定,這里定為5位小數(shù)。這個(gè)我們很好理解了,這是日期(時(shí)間)的數(shù)值。第四列:自定義格式。我們自定義為:d:hh:mm:ss。其中d表示日期值,h表示小時(shí),m表示分,s表示秒。用兩個(gè)連續(xù)的符號(hào)表示強(qiáng)制顯示兩位數(shù),不足兩位以0補(bǔ)足。這種格式可以將日期和時(shí)間完整地顯示出來。第五列:自定義格式。我們自定義為:h:mm:ss。這種格式與第二列顯示相同,同樣無法表示出日期值,小時(shí)數(shù)只能表達(dá)當(dāng)天的,不大于24。第六列:自定義格式。我們自定義

8、為:h:mm:ss。與第五列格式相比,將小時(shí)數(shù)用方括號(hào)括起來,表示累計(jì)小時(shí)數(shù)。我們可以發(fā)現(xiàn),這時(shí)候,小時(shí)數(shù)體現(xiàn)出了日期值,以每天24小時(shí)的標(biāo)準(zhǔn)表示了累計(jì)小時(shí)數(shù)。第七列:自定義格式。我們自定義為:hmmss。與第六列相比,我們把小時(shí)、分、秒之間的冒號(hào)分別用度、分、秒符號(hào)代替,這樣顯示出來的數(shù)值就具有了我們熟悉的度分秒形式的角度表達(dá)方式了。.需要再次強(qiáng)調(diào)的是,對(duì)于同一行數(shù)據(jù),雖然各列顯示方式各異,但都具有相同的數(shù)值,并都可以直接參與數(shù)值計(jì)算。當(dāng)然,我們最有興趣的是最后一列了,因?yàn)樵谝粋€(gè)單元格中,它具有我們熟悉的度分秒表達(dá)方式,而且可以直接參與數(shù)值計(jì)算?,F(xiàn)在剩下的問題有三個(gè):第一,輸入是不是很麻煩,

9、因?yàn)橹笆峭ㄟ^諸如“1900/1/4 22:32:11”這樣的日期時(shí)間方式輸入的,如果以后要通過這種方式輸入,那會(huì)煩死人;第二,雖然具有象543034這樣的角度表達(dá)形式且具有數(shù)值可以直接參與計(jì)算,它能準(zhǔn)確進(jìn)行角度的數(shù)值計(jì)算嗎,如果需要弧度,又如何轉(zhuǎn)換呢?第三,部分工程的角度中,秒有保留一位小數(shù)或者兩位小數(shù)的,這種方式能處理嗎?一個(gè)一個(gè)解決這些問題。先看輸入操作,的確,要把543034先換算成“1900/1/2 6:30:34”這樣的日期再輸入進(jìn)去,確實(shí)相當(dāng)繁瑣?,F(xiàn)在簡(jiǎn)潔的輸入方式是:將度分秒數(shù)字以冒號(hào)隔開輸入,如輸入:“54:30:34”,回車,單元格自動(dòng)顯示為543034(當(dāng)然前提是這個(gè)單元

10、格的自定義格式hmmss要先設(shè)定好),這個(gè)問題就算是解決了。再來看計(jì)算,行不行,我們?cè)賮韼讉€(gè)試驗(yàn)就知道了。在EXCEL中,首先先將相關(guān)單元格均自定義為hmmss的格式,然后在角度1和角度2分別輸入以下這些角度,然后利用單元格的運(yùn)算,分別進(jìn)行“角度1-角度2”、“角度1+角度2”、“角度12”這些運(yùn)算,結(jié)果如下:.從試驗(yàn)結(jié)果可以得出:這種方法完全可以準(zhǔn)確進(jìn)行角度的四則運(yùn)算。但是依然有兩個(gè)問題:1角度結(jié)果為負(fù)值時(shí),是無法顯示的,但根據(jù)進(jìn)一步的試驗(yàn)可得知,負(fù)數(shù)結(jié)果能夠保留并可進(jìn)行下一步計(jì)算;2角度大于360度時(shí),無法自動(dòng)減去360度,這一點(diǎn)和我們習(xí)慣不一樣,需要編程進(jìn)行調(diào)整,但是如果是中間結(jié)果,不會(huì)影響三角函數(shù)的計(jì)算值。雖然存在以上兩個(gè)問題,顯得沒有那么完美,但均是顯示問題,不會(huì)影響計(jì)算,因此沒有什么大的關(guān)系。再來說說角度轉(zhuǎn)換,由于小時(shí)、分、秒之間均是60進(jìn)制,跟我們角度的度、分、秒60進(jìn)制是一致的,這是我們這個(gè)方法的理論基礎(chǔ)?,F(xiàn)在由于單元格的數(shù)值其實(shí)是“天”的數(shù)值,顯示的“度”的數(shù)值其實(shí)是累計(jì)的小時(shí)數(shù),按照這一關(guān)系,現(xiàn)在“度分秒”單元格的數(shù)值與實(shí)際“度”的關(guān)系是24倍關(guān)系。找到了這一個(gè)關(guān)系,與弧度的關(guān)系也就迎刃而解了??聪旅娴倪@幾個(gè)表格計(jì)算試驗(yàn):.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論