Quick Navigation
IMCOSH Function
Summary
The Excel IMCOSH function calculates the hyperbolic cosine of a complex number entered in x+yi or x+yj format. This engineering function handles complex mathematical computations that standard COSH cannot process.
Syntax
IMCOSH(inumber)
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| inumber | Complex Number |
Yes | The complex number for which to calculate the hyperbolic cosine. Must be in x+yi or x+yj format. |
Using the IMCOSH Function
IMCOSH is vital for advanced engineering calculations involving complex numbers, particularly in electrical engineering, signal processing, and control systems where hyperbolic functions of complex arguments appear.
Common IMCOSH Examples
Basic Complex Hyperbolic Cosine
=IMCOSH("4+3i")
Calculates hyperbolic cosine of 4+3i, returning -27.0349456030742+3.85115333481178i
Using COMPLEX Helper Function
=IMCOSH(COMPLEX(4,3))
Converts real/imaginary parts to complex number first, then calculates hyperbolic cosine.
Frequently Asked Questions
Common Errors and Solutions
#NUM!
Cause: inumber not in valid x+yi or x+yj format
Solution: Ensure proper complex number format or use COMPLEX(real_num, i_num)
#VALUE!
Cause: inumber is logical value
Solution: Provide numeric complex number in correct format
Notes
- Use COMPLEX(real_number, imaginary_number) to create complex numbers programmatically
- Both 'i' and 'j' imaginary unit notations supported
- Result always returned as complex number in x+yi format
Compatibility
Available in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Not available in: Excel 2003 and earlier
Content last reviewed: December 9, 2025
Update frequency: As needed
Excel versions tested: Excel 2007+