ASINH Function in Google Sheets: Inverse Hyperbolic Sine

ASINH returns the number whose hyperbolic sine equals your input. It accepts negative numbers, zero and positive numbers. For example, ASINH(1) is approximately 0.8814.

ASINH function syntax

=ASINH(value)
  • value: the real number whose inverse hyperbolic sine you want.
  • ASINH is the inverse of SINH. It is different from ASIN, the ordinary inverse sine.
  • The mathematical real-input domain has no -1 to 1 restriction; spreadsheet calculations still use finite numerical precision.

Set up the example data

Enter this dataset starting in A1. The first row contains headings. Keep the result area separate from the source table.

Value
1
-1
0
2
0.5

Calculate inverse hyperbolic sine

Enter this formula in A9. With 1 in A2, the result is approximately 0.881373587. This is the value that SINH maps back to 1, subject to numerical precision.

=ASINH(A2)

Result (rounded for display): 0.881374.

Calculate inverse hyperbolic sine in Google Sheets, with the formula and its result visible.

Apply ASINH to a column

ARRAYFORMULA returns one result for each input in A2:A6. Keep five destination cells empty, and exclude the Value heading from the numeric input range.

=ARRAYFORMULA(ASINH(A2:A6))

Result (rounded for display): 0.881374; -0.881374; 0.0; 1.443635; 0.481212.

Compare negative inputs and zero

For real inputs, ASINH is an odd function: the result for -1 is the negative of the result for 1. Zero returns zero.

=ASINH(A3)

Result (rounded for display): -0.881374.

Reverse a SINH calculation

SINH first transforms 2, then ASINH recovers approximately 2. This demonstrates the inverse relationship directly without treating the result as an ordinary circle angle.

=ASINH(SINH(2))

Result (rounded for display): 2.

Round the result to four decimal places

The input 0.5 is in A6. ROUND limits the returned value to four decimal places, giving 0.4812. Use number formatting instead if you only want to change its appearance.

=ROUND(ASINH(A6),4)

Result (rounded for display): 0.4812.

Understand what DEGREES would change

DEGREES mechanically multiplies a value by 180/PI(). Applied to ASINH(1), it returns approximately 50.5. That calculation does not turn inverse hyperbolic sine into ordinary inverse sine.

=DEGREES(ASINH(A2))

Result (rounded for display): 50.498987.

Other Google Sheets articles you may also like