Método WorksheetFunction.Atan2 (Excel)
Devuelve el arco tangente, o la tangente inversa, de las coordenadas x e y especificadas. El arco tangente es el ángulo existente entre el eje x respecto a una línea que contiene el origen de coordenadas (0,0) y un punto que tiene las coordenadas (x_núm, y_núm). El ángulo se expresa en radianes y está comprendido entre -pi y pi, excluyendo -pi.
Sintaxis
expresión. Atan2 (Arg1, Arg2)
Expresión Variable que representa un objeto WorksheetFunction .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Arg1 | Obligatorio | Double | Coordenada X del punto. |
Arg2 | Obligatorio | Double | Coordenada Y del punto. |
Valor devuelto
Double
Comentarios
Un resultado positivo representa un ángulo ascendente a partir del eje x, mientras que un resultado negativo corresponde a un ángulo descendente.
Se aplican las condiciones siguientes:
Donde x > 0 ATAN2(x,y) = ATAN(y/x)
Donde y >= 0, x < 0 ATAN2(x,y) = ATAN(y/x)+PI()
Donde y < 0, x < 0 ATAN2(x,y) = ATAN(y/x) - PI()
Donde y > 0, x = 0 ATAN2(x,y) = PI()/2
Donde y < 0, x = 0 ATAN2(x,y) = -PI()/2
Si x e y son 0, Atan2 devuelve un valor de error.
Para expresar el arcotangente en grados, multiplique el resultado por 180/PI( ) o use el método Degrees .
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.