Excel 应用ATAN2函数计算X及Y坐标值的反正切值

ATAN2函数的功能是计算给定的X及Y坐标值的反正切值。反正切的角度值等于X轴与通过原点和给定坐标点(x_num,y_num)的直线之间的夹角。结果以弧度表示并介于-π到π之间(不包括-π)。ATAN2函数的语法如下:


ATAN2(x_num,y_num)

其中参数x_num表示点的X坐标,参数y_num表示点的Y坐标。

【典型案例】已知某坐标系中几个坐标点的值,求这些坐标点对应的角度。本例的原始数据如图13-110所示。

在C2单元格中输入公式“=ATAN2(A2,B2)*180/PI()”,计算第一个坐标点对应的角度,然后使用自动填充功能计算其他坐标点对应的角度,计算结果如图13-111所示。

图13-110 原始数据

图13-111 计算结果

【使用指南】用ATAN2函数的计算结果为正表示从X轴逆时针旋转的角度,结果为负表示从X轴顺时针旋转的角度。ATAN2(a,b)等于ATAN(b/a),除非ATAN2值为零。如果x_num和y_num都为零,ATAN2返回错误值“#DIV/0!”。如果要用度表示反正切值,则将结果再乘以180/PI()或使用DEGREES函数。

Excel 应用ATAN函数计算数字的反正切值

ATAN函数的功能是计算数字的反正切值。反正切值为角度,其正切值即等于参数的值。返回的角度值将以弧度表示,范围为-π/2到π/2。ATAN函数的语法如下:


ATAN(number)

其中参数number为角度的正切值。

【典型案例】求解各数值的反正切值。本例的原始数据如图13-104所示。

步骤1:在A2单元格中输入公式“=ATAN(1)”,得到以弧度表示的1的反正切值,如图13-105所示。

图13-104 原始数据

图13-105 返回以弧度表示的1的反正切值

步骤2:在A3单元格中输入公式“=ATAN(1)*180/PI()”,得到以弧度表示的1的反正切值,如图13-106所示。

步骤3:在A4单元格中输入公式“=DEGREES(ATAN(1))”,得到以弧度表示的1的反正切值,如图13-107所示。

图13-106 返回反正切值

图13-107 返回反正切值

【使用指南】如果要用度表示反正切值,则将结果再乘以180/PI()或使用DEGREES函数。