How to Use the IMSUM Function in Excel

The IMSUM function in Excel and Google Sheets is designed to calculate the sum of complex numbers. Each complex number consists of a real part and an imaginary part. This function is extremely useful for conducting mathematical computations involving complex numbers.

Syntax:

The syntax for the IMSUM function in Excel and Google Sheets is:

=IMSUM(inumber1, [inumber2], ...)
  • inumber1 – The first complex number, or a range containing complex numbers, to be included in the sum.
  • inumber2 (optional) – Subsequent complex numbers or ranges that you want to add.

Examples:

Example 1: Adding Complex Numbers

Consider the following two complex numbers in either Excel or Google Sheets:

Cell A1 Cell B1
3+2i 1+5i

To add these complex numbers together, use the IMSUM function as follows:

=IMSUM(A1, B1)

This formula calculates the sum of the two complex numbers and outputs the result.

Example 2: Summing Multiple Complex Numbers

To sum more than two complex numbers, simply include all relevant cells in the IMSUM function. For instance:

Cell A1 Cell B1 Cell C1
3+2i 1+5i 2+3i

Enter the following formula to calculate the sum of these three complex numbers:

=IMSUM(A1, B1, C1)

This function will efficiently compute and return the total sum of all included complex numbers.

The IMSUM function in Excel and Google Sheets proves to be a robust tool for handling complex numbers and performing advanced mathematical operations on them.

More information: https://support.microsoft.com/en-us/office/imsum-function-81542999-5f1c-4da6-9ffe-f1d7aaa9457f

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 square root of a complex number
Returns the difference between two 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