夜雨聆风学习资料网

ARTICLE · 1018091

今日WPS函数 · 第15期 ATAN2

今日WPS函数 · 第15期 ATAN2

ATAN2 函数:由坐标反求方位角(反正切)

核心语法

=ATAN2(x坐标, y坐标)
注意参数顺序:x 在前、y 在后(有些编程语言的 atan2(y,x) 是反的,别套错)。返回弧度(-π~π,即 -180°~180°),自动识别四个象限。

和 ATAN 的区别

  • ATAN(比值):只看 y/x,区分不了第一/三象限、第二/四象限
  • ATAN2(x, y):用两个坐标,自动识别象限,结果覆盖 -180°~180°

常用取值

  • =ATAN2(1, 0)  → 0(0°)
  • =ATAN2(0, 1)  → ≈1.5708(90°)
  • =ATAN2(-1, 1)  → ≈135°(第二象限,ATAN 判断不了)

实战场景

  1. 两地方位角: =DEGREES(ATAN2(30, 40))  —— B 相对 A 向东 30、向北 40 → 约 53°
  2. 展位朝向: =ROUND(DEGREES(ATAN2(B2, C2)), 1)  —— 自动判断西南/东北方向
  3. 转 0~360°: =MOD(DEGREES(ATAN2(B2, C2)), 360)  —— -135° 变 225°

易错点

  • 参数顺序搞反 → 角度完全不同
  • 返回弧度,看度数必须套 DEGREES
  • 想要 0~360° 时负角度用 MOD(度数, 360) 修正

今日练习

  1. 算 ATAN2(1, 0)、ATAN2(0, 1) 各对应多少度?(0°、90°)
  2. 点 (-1, 1) 在哪个象限?DEGREES(ATAN2(-1,1)) = ?(第二象限,135°)
  3. 挑战题:怎么把 -135° 变成 0~360° 正角度?(=MOD(-135, 360) = 225°)
📊 进度更新:405 个函数 · 已出 53 · 待出 352 · 下一待出 ATANH

相关学习资料

返回首页浏览学习资料