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

下載本文檔

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

文檔簡介

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

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

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

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

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

6、一個單元格中,比如“1900/1/3 15:23:48”,日期和時間之間用空格隔開,此時單元格的數(shù)值就是日期和時間的總和,即:3. 641528。為了進一步說明,我們打開EXCEL輸入一組數(shù)據(jù),體驗一下。如下圖所示,我們在第一列輸入一組日期時間,分別為: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)的格式不一樣。分別如下:第一列:日期格式。日期格式有多種選項,可選擇日期帶時間的,可以發(fā)現(xiàn),其中時間最多只能顯示到分。.第二列:時間

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

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

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

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

溫馨提示

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

評論

0/150

提交評論