ATAN2関数の使い方
x座標とy座標からアークタンジェントを返します。
200720102013201620192021365
- 構文
-
=ATAN2(x座標, y座標) - 引数
-
- x座標必須
- y座標必須
- どんな関数か
ATAN2 は、原点から点 (x, y) を見た向きの角度をラジアンで返します。
ATAN(y/x)と違い、x が 0 でも計算でき、どの象限かも区別します(戻り値は -π〜π)。地図上の2点の方位や、ベクトルの向きを出すのに使います。引数の順番は x が先、y が後で、多くのプログラミング言語と逆なので注意します。度でほしいときはDEGREESで包みます。- 使用例
-
C2 に
=ATAN2(1, 1)を入れると、こうなります。A B C 1 x y 角度 2 1 1 0.785... 数式を入れたセル
結果: 座標(1,1)の角度(0.785...)
つまずきやすいところ
- 引数の順番は (x, y)。多くのプログラミング言語の atan2(y, x) とは逆なので取り違えやすい
- 返るのはラジアン。度にするなら DEGREES