🟩 Sheet Formulas

How to Multiply Two Columns in Google Sheets

Type =A2*B2 to multiply the first pair, then drag down. To do the whole column in one formula, use =ARRAYFORMULA(A2:A*B2:B).

=A2*B2

Multiplies the two cells in that row. Drag the fill handle down to apply it to every row.

How it works

The * operator multiplies two values. For a whole column without dragging, wrap the multiplication in ARRAYFORMULA so one formula spills down every row. To sum the products directly (quantity times price, totalled) use SUMPRODUCT, which multiplies pairwise and adds the results in a single step.

Variations

Fill the whole column in one formula

=ARRAYFORMULA(A2:A*B2:B)

Spills down automatically. Blank rows return 0.

Multiply and sum in one step

=SUMPRODUCT(A2:A,B2:B)

Great for quantity times price when you only want the grand total.

Multiply by a fixed cell

=A2*$B$1

Lock the multiplier with $ so it stays put when you drag down.

Examples

ScenarioFormula
Quantity times price=A2*B2
Whole order total=SUMPRODUCT(A2:A,B2:B)

FAQ

How do I multiply two columns without dragging?

Use =ARRAYFORMULA(A2:A*B2:B) in the first row. It fills every row from that single formula.

How do I multiply and add up in one go?

=SUMPRODUCT(A2:A,B2:B) multiplies each pair and returns the total in one cell.

Why do blank rows show 0 with ARRAYFORMULA?

Empty cells are treated as 0. Wrap it in IF: =ARRAYFORMULA(IF(A2:A="","",A2:A*B2:B)) to leave empty rows blank.

Related formulas