ACOS 函數是 Excel 中用來計算「反餘弦值(arccos)」的三角函數工具。它會回傳一個角度(以弧度表示),對應於指定數值的餘弦值,適合用在幾何計算、工程分析、向量運算等場景。
一、ACOS 函數語法與用途:計算反餘弦值的基礎工具
語法:
=ACOS(數值)
- 數值:介於 -1 到 1 之間的實數,代表某角度的餘弦值
- 回傳結果為該數值對應的反餘弦角度(以弧度表示)
二、ACOS 函數範例:多場景應用教學
範例一:計算反餘弦值(弧度)
=ACOS(0.5)
結果為約 1.047 弧度(即 60 度的反餘弦值)。
範例二:將弧度轉換為角度
=DEGREES(ACOS(0.5))
結果為 60 度,適合用於報表或圖形標示。
範例三:計算兩向量夾角(需先計算餘弦值)
=DEGREES(ACOS((A1*B1 + A2*B2) / (SQRT(A1^2 + A2^2) * SQRT(B1^2 + B2^2)))
適合用於物理、工程或空間分析。
範例四:判斷角度是否超過某門檻
=IF(DEGREES(ACOS(C1))>90, "鈍角", "銳角或直角")
C1 為餘弦值,結果為角度分類。
範例五:建立角度欄位(從餘弦值推算)
=ROUND(DEGREES(ACOS(D1)), 2)
可用於報表中顯示角度,精確到小數點後兩位。
三、ACOS 函數注意事項與錯誤排除
- 輸入值必須介於 -1 到 1 之間,否則會回傳錯誤
#NUM!
- 回傳值為弧度,若需角度請搭配
DEGREES
函數 - ACOS 為反函數,若需計算餘弦值請使用
COS
函數 - 若輸入為文字或空白,會回傳錯誤
#VALUE!
- ACOS 適合用於靜態計算,不適合處理動態角度變化(請搭配其他函數)
四、常見問題解答(FAQ)
Q1:ACOS 和 COS 有什麼差別? ACOS 是反餘弦函數,輸入餘弦值回傳角度;COS 是餘弦函數,輸入角度回傳餘弦值。
Q2:ACOS 回傳的是角度嗎? 不是,ACOS 回傳的是弧度。若需角度請使用:
=DEGREES(ACOS(x))
Q3:ACOS 可以處理負值嗎? 可以,只要在 -1 到 1 之間,例如:
=ACOS(-1)
結果為 π 弧度(180 度)。
五、進階技巧與延伸應用
ACOS 是反三角函數的基礎工具,進一步你可以學習:
- COS 函數:計算餘弦值,與 ACOS 相對應
- DEGREES / RADIANS 函數:角度與弧度轉換
- ATAN / ASIN 函數:其他反三角函數運算
- IF + ACOS:根據角度進行分類、警示或條件控制
這些技巧適合用在幾何分析、向量計算、工程模擬等進階場景。
六、結語與延伸閱讀推薦
ACOS 函數是 Excel 中專門用於反餘弦運算的工具,適合用在角度推算、向量分析、工程計算等情境。學會 ACOS 後,你可以進一步探索:
- [COS 函數教學:計算餘弦值的基礎工具]
- [DEGREES 函數教學:弧度轉角度的實用方法]
- [ATAN 函數教學:計算反正切值的進階技巧]