How to use Sumproduct formula in MS Excel

How to use Sumproduct formula in MS Excel

With the Sumproduct formula, you may multiply two or more things to get their sum. One of the functions of the Sumproduct formula is product, whereas the other is sum. When you combine two functions into one formula, you get a Sumproduct formula. This tutorial explains the Sumproduct formula in great depth.

  • What is Sumproduct formula?
  • The syntax or the formula of the Sumproduct formula
  • Sumproduct formula with multiple criteria

What is Sumproduct Formula?

After multiplying each array, the Sumproduct formula then adds the resulting sum to the original arrays. You may use it to do calculations on your worksheets by using this function from within the spreadsheet. In the function library, click on the Formula tab to access this Math/Trig function. Using this feature at first may seem tedious and complicated, but after you get the hang of it, you'll discover how useful it is.

The syntax of the Sumproduct Formula: 

Sumproduct's syntax or formula

sum arrays 1, 2, and 3 = SUMPRODUCT([array1]


To multiply a set of cells, you'll need to use arrays 1, 2, and 3.

Arrays must be included in the formula at least once, and the formula can include as many as 255 arrays at once. However, there were only 30 arrays in the formula in the previous version.

Points to Remember: 

The number of rows and columns in every array must be the same.

#VALUE! Error is returned if the arrays in the formula do not have the same amount of rows and columns.

These values will be interpreted as 0 if the array contains no numeric values.

There are no wildcard characters allowed in Sumproduct.

Sumproduct with Multiple Criteria: 

There are a variety of approaches to accomplish a task with Microsoft Excel. The most efficient way to compare several arrays, especially when considering numerous criteria at once, is to use Sumproduct. Most of the time, you'll need to use the double unary operator (–) to turn them into 1 and 0.


Use the Sumproduct formula as follows: =SUMPRODUCT (–(C2: C10B2: B10)) if you wish to compare two columns.


The formula's range is only an illustration. Starting with a double unary operator (–), you can add an additional condition to the expression.


Excel's multi-array analysis is made easier with the aid of this function. These features were made available to the general public in 2000. When using Sumproduct, you'll only get a number value back. You can't go wrong with it. This function can also be used in conjunction with another function. In order to deal with a big amount of data, this function is employed.

Enjoyed this article? Stay informed by joining our newsletter!


You must be logged in to post a comment.

About Author
Recent Articles