在使用 Excel 进行角度相关计算时,系统默认以弧度作为单位。因此,当需要处理常见的角度单位(如度、分、秒)时,必须先将其转换为弧度,才能进行后续的三角函数等运算。以下是几种常用的转换方法。
首先,可以采用手动换算的方式。将输入的角度值从度分秒格式逐步转换为十进制度,再将其转换为弧度。例如,对于角度 137°1830,需先将分和秒分别换算为度的小数部分:18 分等于 18/60 度,30 秒等于 30/3600 度。然后将三者相加得到总度数,最后乘以 π/180 转换为弧度。具体公式如下:
=(137 + 18/60 + 30/3600) * PI() / 180
该公式返回的结果为 2.396482507,即对应的角度弧度值。
其次,更简便的方法是使用 Excel 内置的转换函数。若要将角度转换为弧度,可直接使用 RADIANS 函数。例如:
=RADIANS(137 + 18/60 + 30/3600)
此公式同样返回 2.396482507093(弧度)。相反,若要将弧度转换回角度,则可使用 DEGREES 函数。例如:
=DEGREES(PI())
其结果为 180.000000000000(度),清晰地展示了 π 弧度等于 180 度的关系。
当数据以度分秒形式存储于 Excel 的某一列(如 A 列)时,例如 106°26′30.72″,其中使用的符号为特殊插入的度(°)、分(′)、秒(″),可通过两种主要方式进行处理。
第一种是数据分列法。利用 Excel 的分列功能,将原始列按特定分隔符拆分为三列,分别存放度、分、秒的数值。随后,在第四列中进行数学运算,表达式为:
=(C1/60 + B1)/60 + A1
即可得到以小数形式表示的度数值,便于进一步转换为弧度。
第二种是使用函数直接提取并计算。虽然公式结构稍显复杂,但无需改变原始数据布局。其基本思路是通过 FIND 和 MID 函数定位各符号位置,并提取对应数值。适用于特殊符号的公式如下:
=MID(A1,1,FIND(°,A1)-1)+(MID(A1,FIND(′,A1)+1,FIND(〃,A1)-FIND(′,A1)-1)/60+MID(A1,FIND(°,A1)+1,FIND(′,A1)-FIND(°,A1)-1))/60
然而,实际应用中常以英文单引号()代表分,双引号()代表秒,如 106°2630.72。此时上述公式会因双引号在 Excel 中具有文本界定作用而失效。为此,可改用 LEN 函数确定字符串长度,避免直接查找双引号。修正后的公式为:
=MID(A1,1,FIND(°,A1)-1)+(MID(A1,FIND(,A1)+1,LEN(A1)-FIND(,A1)-1)/60+MID(A1,FIND(°,A1)+1,FIND(,A1)-FIND(°,A1)-1))/60
该公式不仅适用于标准引号格式,也能兼容特殊符号表示的度分秒数据,具有较强的通用性。


