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

下載本文檔

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

文檔簡介

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

2、及三角函數(shù),比如正弦、余弦、正切等。 在 EXCEL 中,所有三角函數(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)換成弧度的這個問題, 一般的解決

3、方法 是兩個:1. 將角度 (度分秒 按小數(shù)形式輸入到一個單元格, 如 133度 32分 43秒, 就輸入為 133.3243, 然后編一個自定義函數(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)點是輸入簡潔, 可

4、以在一個單元格里面一氣呵成把度分 秒搞定, 缺點是小數(shù)表示不是很直觀, 而且需要編程 (或者整個函數(shù) 把度分秒 數(shù)字提取出來, 第二種方法的優(yōu)點是角度表現(xiàn)直觀, 角度轉(zhuǎn)換操作簡單, 缺點就 是要在三個單元格里輸入數(shù)據(jù),稍顯繁瑣。同樣, 要把角度的計算結(jié)果輸出顯示, 通常的做法也不外乎小數(shù)形式和度分 秒形式,只不過轉(zhuǎn)換過程同前面相反而已。這兩種形式共同的不足在于:輸入、輸出、計算過程中的角度轉(zhuǎn)換不直接, 相當繁瑣,一般還需要中間調(diào)用幾個單元格存儲中間結(jié)果。有沒有一個能在 EXCEL 中角度輸入、 角度顯示和角度轉(zhuǎn)換之間找到一個更 優(yōu)、更便捷的方法呢?答案是肯定的。思路是:利用 EXCEL 的日期

5、和時間格式。EXCEL 的日期系統(tǒng)是這樣定義的:EXCEL 為每個日期定義了一個序列號, 以 1900年 1月 1日為 1, 1900年 1月 2日為 2,以此類推,而 2008 年 1 月 1 日的序列號是 39448,簡而言之,任何一個日期的數(shù)值就是距 1900年 1月 0日 (這是個假想的日期 的天數(shù)。 利用這個特點, 我們可以對日期進行加減的運算。 比如計算 2010年 3月 4日過 56天后的日期,兩個日期之間的間隔天數(shù),等等。再說時間,我們熟知的時間格式是:h:m:s,即:小時:分鐘:秒,比如 15時 23分 48秒, 就是 15:23:48。 同日期一樣, 時間也有數(shù)值, 以該時

6、間占 1天 (24小時的比例作為時間的數(shù)值,比如 15:23:48的數(shù)值是 0.641528。以上過程,可正可逆,通過設(shè)定不同的單元格格式,即可將日期(時間轉(zhuǎn) 化為數(shù)值,也可將數(shù)值轉(zhuǎn)化為日期(時間,并可直接進行加、減等運算操作。此外, 日期和時間可同時輸入到一個單元格中, 比如 “ 1900/1/3 15:23:48” , 日期和時間之間用空格隔開,此時單元格的數(shù)值就是日期和時間的總和,即:3. 641528。為了進一步說明,我們打開 EXCEL 輸入一組數(shù)據(jù),體驗一下。如下圖所示,我們在第一列輸入一組日期時間,分別為:18:23:341900/1/1 0:05:091900/1/2 6:30

7、:341900/1/3 15:23:481900/1/4 22:32:11 .圖中, 后面各列單元格內(nèi)容均與同一行的第一列單元格數(shù)值相同, 但相關(guān)的 格式不一樣。分別如下:第一列:日期格式。 日期格式有多種選項, 可選擇日期帶時間的, 可以發(fā)現(xiàn), 其中時間最多只能顯示到分。.第二列:時間格式。我們選擇那種以冒號將小時、分、秒隔開的那種。我們 發(fā)現(xiàn), 同日期格式相比, 雖然時間可以顯示到秒, 但日期缺失, 只能顯示當天的 時間。. . 第三列:數(shù)值格式。小數(shù)位數(shù)我們可以任意設(shè)定,這里定為 5 位小數(shù)。這個 我們很好理解了,這是日期(時間)的數(shù)值。 第四列:自定義格式。我們自定義為:d:hh:mm

8、:ss。其中 d 表示日期值,h 表示小時,m 表示分,s 表示秒。用兩個連續(xù)的符號表示強制顯示兩位數(shù),不足 兩位以 0 補足。這種格式可以將日期和時間完整地顯示出來。 第五列:自定義格式。我們自定義為:h:mm:ss。這種格式與第二列顯示相 同,同樣無法表示出日期值,小時數(shù)只能表達當天的,不大于 24。 第六列:自定義格式。我們自定義為:h:mm:ss。與第五列格式相比,將小 時數(shù)用方括號括起來,表示累計小時數(shù)。我們可以發(fā)現(xiàn),這時候,小時數(shù)體現(xiàn)出 了日期值,以每天 24 小時的標準表示了累計小時數(shù)。 第七列:自定義格式。我們自定義為:h°mmss。與第六列相比,我 們把小時、分、秒

9、之間的冒號分別用度、分、秒符號代替,這樣顯示出來的數(shù)值 就具有了我們熟悉的度分秒形式的角度表達方式了。 . . 需要再次強調(diào)的是,對于同一行數(shù)據(jù),雖然各列顯示方式各異,但都具有相 同的數(shù)值,并都可以直接參與數(shù)值計算。當然,我們最有興趣的是最后一列了, 因為在一個單元格中,它具有我們熟悉的度分秒表達方式,而且可以直接參與數(shù) 值計算。 現(xiàn)在剩下的問題有三個: 第一,輸入是不是很麻煩,因為之前是通過諸如“1900/1/4 22:32:11”這 樣的日期時間方式輸入的,如果以后要通過這種方式輸入,那會煩死人; 第二,雖然具有象 54°3034這樣的角度表達形式且具有數(shù)值可以直接 參與計算,它

10、能準確進行角度的數(shù)值計算嗎,如果需要弧度,又如何轉(zhuǎn)換呢? 第三,部分工程的角度中,秒有保留一位小數(shù)或者兩位小數(shù)的,這種方式能 處理嗎? 一個一個解決這些問題。 先看輸入操作,的確,要把 54°3034先換算成“1900/1/2 6:30:34”這 樣的日期再輸入進去,確實相當繁瑣。現(xiàn)在簡潔的輸入方式是:將度分秒數(shù)字以 冒號隔開輸入,如輸入:“54:30:34”,回車,單元格自動顯示為 54°3034 (當然前提是這個單元格的自定義格式h°mmss要先設(shè)定好),這個問題 就算是解決了。 再來看計算,行不行,我們再來幾個試驗就知道了。在 EXCEL 中,首先先 將相關(guān)

11、單元格均自定義為h°mmss的格式,然后在角度 1 和角度 2 分別輸 入以下這些角度,然后利用單元格的運算,分別進行“角度 1-角度 2”、“角度 1+角度 2”、“角度 1×2”這些運算,結(jié)果如下: . . 從試驗結(jié)果可以得出:這種方法完全可以準確進行角度的四則運算。但是依 然有兩個問題: 1角度結(jié)果為負值時,是無法顯示的,但根據(jù)進一步的試驗可得知,負數(shù) 結(jié)果能夠保留并可進行下一步計算; 2角度大于 360 度時,無法自動減去 360 度,這一點和我們習慣不一樣, 需要編程進行調(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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論