This guide will discuss how to use the ACOSH
function in Google Sheets.
When we need to return the inverse hyperbolic cosine of a given value, we can easily do this using the ACOSH
function in Google Sheets.
Table of Contents
The rules for using the ACOSH
function in Google Sheets are the following:
- The
ACOSH
function is used to calculate the inverse hyperbolic cosine of a given value. - The value we want to calculate for the inverse hyperbolic cosine must be greater than or equal to 1. Otherwise, it will return a #NUM! error.
- The output of the
ACOSH
function is in radians. - The function does not support imaginary or complex numbers. Thus, those are not valid inputs or outputs from hyperbolic functions.
Google Sheets launched the ACOSH
function that lets us calculate the inverse hyperbolic cosine of a number. Previously, we have to use a combination of functions to achieve the desired result.
For instance, we had to use the LN
function and the SQRT function
together to calculate the inverse hyperbolic cosine. Now, we can simply use the ACOSH
function to efficiently return the inverse hyperbolic cosine.
In this guide, we will provide a step-by-step tutorial on how to use the ACOSH
function in Google Sheets. Additionally, we will explore the syntax and a real example of using the function.
Great! Let’s dive right in.
The Anatomy of the ACOSH Function
The syntax or the way we write the ACOSH
function is as follows:
=ACOSH(value)
- = the equal sign is how we begin any function in Google Sheets.
- ACOSH() is our
ACOSH
function. This function is used to return the inverse hyperbolic cosine of a given number or value. - value is the only required argument. This refers to the value for which we want to calculate the inverse hyperbolic cosine. This value must be greater than or equal to 1.
Understanding the ACOSH Function
The inverse hyperbolic cosine is denoted as acosh. This is a mathematical function that calculates the angles whose hyperbolic cosine equals a given value. It is the inverse function of the hyperbolic cosine function (cosh).
If y = acosh(x)
, then x = cosh(y)
. In other words, acosh(x) gives the value y such that cosh(y) is equal to x.
The inverse hyperbolic cosine function, or acosh, is defined for values greater than or equal to 1. Moreover, it returns a real number.
The ACOSH
function in Google Sheets performs the calculation above and returns inverse hyperbolic cosine equal to the given value. Hence, we do not need to perform the complicated calculations.
A Real Example of Using ACOSH Function in Google Sheets
Let’s say we have a data set containing a list of values. Our initial data set would look like this:

In the spreadsheet above, we can see the list of values. In this example, we want to calculate the inverse hyperbolic cosine of each value in the list.
We can easily do this using the ACOSH
function in Google Sheets.
The formula below would allow us to complete this task.
=ACOSH(A2)

The function only uses one argument, which is the value argument. We can simply select the cell containing the value we want to return the inverse hyperbolic cosine. In this formula, the value is in cell A2.

One of the cells returned a #NUM! error. The value of this specific row is 0. Remember that the value must be greater than or equal to 1. Thus, the function will not calculate 0 and return an error instead.
If you want to show a different result when a #NUM! error occurs, we can utilize the IFERROR function
together with our ACOSH
formula.
The IFERROR function
is used to control the cell’s output if an error occurs.
We can do this using the formula below:
=IFERROR(ACOSH(A4),"NA")

We simply inserted the IFERROR
function together with our ACOSH
formula. Then, we specified what value we want to return if an error occurs. In this formula, we want to return “NA”.
Our final data set would look like this:

You can make your own copy of the spreadsheet above using the link below.
Amazing! Now we can dive into the steps of using the ACOSH
function in Google Sheets.
How to Use ACOSH Function in Google Sheets
1. First, we will create a new column in the data set to display the result.

2. To begin our formula, we will type in an equal sign and the name of the function. This will make our formula “=ACOSH(“.

3. Next, we will select the cell containing the value we want to calculate the inverse hyperbolic cosine. In this case, our formula would become “=ACOSH(A2)”.

4. We will press the Enter key to return the result.

5. Afterward, we will drag down the Fill Handle tool to copy the formula and apply it to the other cells.

6. Furthermore, we can also control the output when an error occurs in the data set. To do this, we will select cell B4 since it has an error. Then, we will delete the copied formula.

7. Next, we will type in the formula “=IFERROR(ACOSH(A4),”NA”)” to return a “NA” instead of an error.

8. We will press the Enter key to return the result.

And tada! We have successfully used the ACOSH
function in Google Sheets.
You can apply this guide whenever you need to calculate the inverse hyperbolic cosine of a given value. Check out the various other Google Sheets formulas available to create great worksheets that work for you.
FAQs:
1. Is there another method to calculate the inverse hyperbolic cosine of a given value?
Yes. Before Google Sheets launched the ACOSH
function, we used to combine the LN
function and the SQRT
function to calculate the inverse hyperbolic cosine of a value.
For example, the formula =LN(A2+SQRT(A2^2-1))
will calculate the inverse hyperbolic cosine of the value in cell A2.
The formula above calculates the natural logarithm of the sum of A2 and the square root of (A2^2-1).
2. What is inverse hyperbolic cosine?
The inverse hyperbolic cosine, denoted as “acosh,” is a mathematical function that calculates the angle whose hyperbolic cosine equals a given value. It is the inverse function of the hyperbolic cosine function (cosh).
3. Why can’t I calculate the acosh of 0?
The inverse hyperbolic cosine function, or acosh, is defined for values greater than or equal to 1. Therefore, acosh(0) is undefined.
The domain of the acosh function is restricted to non-negative real numbers. Since the hyperbolic cosine function (cosh) is always greater than or equal to 1, there is no real value y such that cosh(y) equals 0. As a result, acosh(0) does not have a real solution.
That’s pretty much it! Make sure to subscribe to our newsletter to be the first to know about the latest guides and tutorials from us.
