How to Use a MULTIPLY IF Function in Google Sheets

The MULTIPLY IF function in Google Sheets allows you to multiply values based on criteria you specify. It is similar to an IF function, but instead of returning a value, it multiplies two or more ranges or numbers based on the criteria you provide. It can be used to quickly calculate totals, discounts, or any other number of calculations based on the criteria you set.


You can use the following basic formula to create a MULTIPLY IF function in Google Sheets:

=ARRAYFORMULA(PRODUCT(IF(A2:A11="string",B2:B11,"")))

This formula multiplies all of the values together in B2:B11 where the corresponding cell in the range A2:A11 is equal to “string”.

The following example shows how to use this formula in practice.

Example: MULTIPLY IF Function in Google Sheets

Suppose we have the following dataset that shows the total points scored by basketball players on various teams:

We can use the following formula to multiply together each value in the points column if the corresponding value in the team column is equal to “Mavs”:

=ARRAYFORMULA(PRODUCT(IF(A2:A11="Mavs",B2:B11,""))) 

The following screenshot shows how to use this formula:

MULTIPLY IF formula in Google Sheets

The product of the values in the points column for the rows where team is equal to “Mavs” is 700.

We can verify that this is correct by manually multiplying each of the points values together for the Mavs:

Product of points: 7 * 20 * 5 = 700

This matches the value that we calculated using the formula.

Note: You can find the complete documentation for the PRODUCT function in Google Sheets .

x