How to Use the IMSQRT Function in Excel

Below is a detailed guide on how to use the IMSQRT function in both Microsoft Excel and Google Sheets.

Overview:

The IMSQRT function is designed to calculate the square root of a complex number formatted as a + bi. This function is available in both Excel and Google Sheets, and the outcome is also represented as a complex number in the a + bi format.

Syntax:

The syntax for the IMSQRT function is consistent across both Excel and Google Sheets:

=IMSQRT(inumber)
  • inumber: The complex number for which you wish to calculate the square root.

Examples:

Example 1:

Suppose we have the complex number 3 + 4i, and we aim to calculate the square root using the IMSQRT function.

Excel formula: Result:
=IMSQRT("3+4i") 2+1i

Example 2:

Next, let’s compute the square root of another complex number, -5 – 12i, using the IMSQRT function.

Google Sheets formula: Result:
=IMSQRT("-5-12i") 2.3-2.5i

These examples illustrate how the IMSQRT function can be effectively used to find the square root of complex numbers in both Excel and Google Sheets.

More information: https://support.microsoft.com/en-us/office/imsqrt-function-e1753f80-ba11-4664-a10e-e17368396b70

Other functions
Returns the modified Bessel function In(x)
Returns the Bessel function Jn(x)
Returns the modified Bessel function Kn(x)
Returns the Bessel function Yn(x)
Converts a binary number to decimal
Converts a binary number to hexadecimal
Converts a binary number to octal
Returns a 'Bitwise And' of two numbers
Returns a value number shifted left by shift_amount bits
Returns a bitwise OR of 2 numbers
Returns a value number shifted right by shift_amount bits
Returns a bitwise 'Exclusive Or' of two numbers
Converts real and imaginary coefficients into a complex number
Converts a number from one measurement system to another
Converts a decimal number to binary
Converts a decimal number to hexadecimal
Converts a decimal number to octal
Tests whether two values are equal
Returns the error function
Returns the error function
Returns the complementary error function
Returns the complementary ERF function integrated between x and infinity
Tests whether a number is greater than a threshold value
Converts a hexadecimal number to binary
Converts a hexadecimal number to decimal
Converts a hexadecimal number to octal
Returns the absolute value (modulus) of a complex number
Returns the imaginary coefficient of a complex number
Returns the argument theta, an angle expressed in radians
Returns the complex conjugate of a complex number
Returns the cosine of a complex number
Returns the hyperbolic cosine of a complex number
Returns the cotangent of a complex number
Returns the cosecant of a complex number
Returns the hyperbolic cosecant of a complex number
Returns the quotient of two complex numbers
Returns the exponential of a complex number
Returns the natural logarithm of a complex number
Returns the base-10 logarithm of a complex number
Returns the base-2 logarithm of a complex number
Returns a complex number raised to an integer power
Returns the product of complex numbers
Returns the real coefficient of a complex number
Returns the secant of a complex number
Returns the hyperbolic secant of a complex number
Returns the sine of a complex number
Returns the hyperbolic sine of a complex number
Returns the difference between two complex numbers
Returns the sum of complex numbers
Returns the tangent of a complex number
Converts an octal number to binary
Converts an octal number to decimal
Converts an octal number to hexadecimal