The Excel ATAN2 Function

Related Functions:
ATAN Function
TAN Function


The Arctangent is the inverse of the tangent.

Therefore, for the simple right-angled triangle below, the arctangent of the opposite side, o, divided by the adjacent side, a, is equal to the angle θ.

Right-Angled Triangle

i.e. for the triangle above,

Arctangent Equation

The Inverse trig. functions are discussed further on the Wikipedia Inverse Trigonometric Functions Page

Basic Description

The Excel ATAN2 function calculates the arctangent (ie. the inverse tangent) of a given set of x and y coordinates, and returns an angle, in radians, between -π/2 and +π/2.

The format of the function is :

ATAN2( x_num, y_num )

Where the x_num and y_num arguments are the x- and y- coordinates of the point that you want to calculate the arctangent of.

Note: the angle returned from the Atan2 function may be positive, representing a counterclockwise angle from the x-axis, or negative, representing a clockwise angle from the x-axis. This result is given in radians.

Converting from Radians to Degrees

If you want the angle returned by the Atan2 function to be expressed in degrees, you can convert it, using the Excel Degrees function:

=DEGREES( radians )
An example of this is included below.

Excel Atan2 Function Examples

Column A of the spreadsheet below, shows examples of the Excel Atan2 Function, used to calculate the arctangent of different x- and y- coordinates. In the example in cell A4, the result is converted from radians, into degrees.

The formulas are shown in the spreadsheet on the left and the results are shown in the spreadsheet on the right.

Examples of use of the Excel Atan2 Function
Excel Atan2 Function Results

Further information and examples of the Excel Atan2 function can be found on the Microsoft Office website.

Atan2 Function Common Errors

If you get an error from the Excel Atan2 Function, this is likely to be one of the following:

Common Errors
#DIV/0! - Occurs if the supplied x_num and y_num arguments are both equal to 0
#VALUE! - Occurs if either of the supplied arguments are non-numeric
Return to the Excel Math Functions Page

Return to the List of All Built-In Excel Functions

Valid XHTML 1.0 Transitional Valid CSS!
Disclaimer   Privacy Policy
Copyright © 2008-2015