Excel Multiplication Formula: 6 Methods + an AI Shortcut

Excel Multiplication Formula: 6 Methods + an AI Shortcut

The basic Excel multiplication formula is =B2*C2. Excel uses an asterisk (*) instead of the × symbol, so if B2 holds the units sold and C2 holds the price per unit, the formula multiplies the two values and returns the total.

That same formula works for simple calculations. The setup changes when you need to multiply an entire column, keep one multiplier fixed, multiply several cells at once, or add up the products from multiple rows.

If you copy a formula without fixing a reference that should stay constant, Excel adjusts that reference as the formula moves down the column. That can leave you with zeros or incorrect totals even when the first row looks right.

Below, you'll learn how to multiply in Excel for each of these situations, starting with the simplest method.

Excel Multiplication Formula Basics

Excel does not have a function named MULTIPLY. For basic calculations, a multiplication formula in Excel uses the asterisk (*) operator. When you need to multiply several cells or a range, you can also use the PRODUCT function.

Every formula starts with an equals sign (=), which tells Excel to calculate what follows.

Most multiplication formulas take one of these forms:

=8*5

=B2*C2

=D2*$G$1

The first multiplies two numbers, the second multiplies values from two cells, and the third multiplies a cell by a fixed value. That fixed reference is important when you copy a formula down a column, and you'll see it in more detail below.

Two small typing mistakes can break the formula. If you use x instead of * with cell references, Excel can return a #NAME? error. If you leave out the equals sign, Excel will not treat the entry as a formula.

Both the asterisk and PRODUCT work in every version of Excel, including Excel for Mac and Excel for the web.

Method 1: Multiply Two Cells With the Asterisk

To multiply two cells in Excel, click the cell where you want the result, type =, click the first cell, type *, click the second cell, and press Enter.

Here is how that works on a simple sales sheet. Column B holds units sold, column C holds the price per unit, and column D is where you want the total.

Step 1: Click the result cell

Click cell D2. This is where your total will appear.

Excel sales sheet with Sr no., Units Sold, and Price Per Unit columns and the empty cell D2 selected

Step 2: Start the formula

Type =. Excel now treats everything you type next as a calculation.

Cell D2 in edit mode with an equals sign typed to start the formula

Step 3: Click the first cell

Click cell B2, which contains 18. Excel adds B2 to the formula and outlines that cell in color.

Formula =B2 in cell D2 with cell B2, containing 18, outlined in color

Step 4: Add the asterisk

Type *. This is the multiplication symbol in Excel.

Formula =B2* in cell D2 after typing the asterisk

Step 5: Click the second cell

Click cell C2, which contains 12.50. Your formula is now complete.

Formula =B2*C2 in cell D2 with B2 outlined in blue and C2 outlined in red

Step 6: Press Enter

Hit Enter. D2 returns 225, and the formula bar shows =B2*C2.

Cell D2 showing the result 225 with =B2*C2 in the formula bar

If the cell is formatted as currency, Excel may display the result as $225.00.

Clicking the cells instead of typing their references can help you avoid entering the wrong cell address. If the cells are far apart, though, typing the references directly may be faster.

Method 2: Multiply Two Columns Row by Row

To multiply two columns, write the formula once in the top row, then double-click the fill handle to copy it down the whole column.

A common spreadsheet task is multiplying units sold by price per unit, where every row needs its own total.

Step 1: Write the formula in the first row

In cell D2, enter =B2*C2 and press Enter.

Cell D2 returning 225 from the formula =B2*C2 shown in the formula bar

Step 2: Select the formula cell

Click D2 once. A small square appears at the bottom-right corner of the cell. That square is the fill handle.

Cell D2 selected with the fill handle square visible at its bottom-right corner

Step 3: Fill the formula down

Hover over the fill handle until your cursor turns into a black cross, then double-click. Excel copies the formula down to the last row of your data.

Column D filled down with the totals 225, 132, 195, 216, and 132

Double-clicking fills only as far as the neighboring column has data, so it stops at the first blank row. If your data has gaps, dragging gives you more control over exactly how far the formula is copied.

Each row now holds its own formula. D3 reads =B3*C3, D4 reads =B4*C4, and so on. Excel shifted both references down one row at a time, which is exactly what you want here.

Cell D4 selected with =B4*C4 in the formula bar, showing the references shifted down

The One-Formula Alternative

If your version of Excel supports dynamic arrays (Microsoft 365 and Excel 2021 or later), you can return all the row-by-row results from one formula:

=B2:B6*C2:C6

The formula =B2:B6*C2:C6 entered in D2 with the results spilling into D2:D6

Enter it in D2, and the results spill into the cells below. Only the top cell contains the editable formula, so you do not need to copy it down manually.

If you are using an older version of Excel, use =B2*C2 and fill the formula down instead.

You can multiply rows in Excel the same way when your data runs across instead of down. If row 2 holds the units sold and row 3 the price per unit, enter =B2*B3 in B4, then drag the fill handle to the right instead of down.

Method 3: Multiply an Entire Column by the Same Number

To multiply a whole column by one fixed number, lock that number's cell with dollar signs, then fill the formula down. The formula is =D2*$G$1.

Without the dollar signs, the reference moves as you fill the formula down. The next row points at G2 instead of G1, and Excel treats that empty cell as 0.

Say you want to reduce every total in column D by 10%. Instead of typing the discount into every formula, you can store one multiplier in a separate cell and use it for every row.

Step 1: Put the number in its own cell

Type 0.9 into cell G1. This is the multiplier for a 10% discount. Label F1 as Discount Multiplier so you know what the value represents.

The label Discount Multiplier in F1 and the value 0.9 in G1 next to the Total Sales column

Keeping the number in a cell means you change it once and every row updates.

Step 2: Write the formula with dollar signs

In cell E2, enter:

=D2*$G$1

Cell E2 returning 202.5 with =D2*$G$1 in the formula bar

D2 contains the first total, 225, and G1 contains 0.9, so Excel returns 202.5 in E2.

$G locks the column and $1 locks the row, so the formula keeps pointing at G1 no matter which row it lands in.

Step 3: Fill it down

Double-click the fill handle. Click any cell in column E and the formula bar still shows $G$1.

Column E filled with discounted totals and E3 selected, showing =D3*$G$1 in the formula bar

Change G1 from 0.9 to 0.8 and all five discounted totals update at once.

The Shortcut for Adding Dollar Signs

You do not have to type the dollar signs manually. Select the cell reference in the formula bar and press F4 to cycle through the four reference types:

Press F4
Reference
What stays fixed
Once
$G$1
Column and row
Twice
G$1
Row only
Three times
$G1
Column only
Four times
G1
Nothing

On a Mac, press Command + T to switch between the same reference types. F4 works too, but most Mac keyboards need Fn held with it.

For this multiplication method, you want both the column and row fixed because every formula should keep pointing to G1. If the reference should change as you copy the formula, leave it as G1.

Method 4: Multiply Multiple Cells With the PRODUCT Function

Excel's multiplication function is PRODUCT.

=PRODUCT(B2,C2) returns 225, the same as =B2*C2.

PRODUCT becomes more useful when you need to multiply a longer range. Instead of chaining many cell references together with asterisks, you can reference the whole range in one formula.

Step 1: Start the function

Click the cell where you want the answer and type =PRODUCT(. A tooltip appears showing what the function expects.

Typing =PRODUCT( in D2 with the tooltip PRODUCT(number1, [number2], ...) shown below

Step 2: Select the cells to multiply

Click B2, type a comma, then click C2.

=PRODUCT(B2,C2)

The formula =PRODUCT(B2,C2) in D2 with B2 and C2 outlined in color

If the cells are scattered around the sheet, separate each cell reference with a comma. To multiply a whole run of cells, drag across them instead and Excel writes the range for you.

Step 3: Close the parenthesis and press Enter

Type ) and hit Enter. The cell returns 225.

Cell D2 returning 225 with =PRODUCT(B2,C2) in the formula bar

When to Use PRODUCT Instead of the Asterisk

Use PRODUCT when you multiply more than two or three values. Say a row holds five factors in H2:L2: units sold, price per unit, a discount, a tax rate and an exchange rate. The asterisk version is long:

=H2*I2*J2*K2*L2

With PRODUCT, you can write the same calculation as:

=PRODUCT(H2:L2)

PRODUCT also handles text differently. It skips any text in a referenced range, including numbers stored as text, so the result can be quietly wrong. The asterisk tries to convert text to a number and returns #VALUE! only when it can't, for example with a word like "N/A". Blank cells differ too: =B2*C2 returns 0 when C2 is empty, while =PRODUCT(B2,C2) skips the blank and returns 18.

You can also mix ranges and numbers in the same formula:

=PRODUCT(B2:C2,0.9)

This multiplies units sold by price per unit, then by 0.9, the discount multiplier from Method 3. For row 2, it returns 202.5.

Method 5: Multiply by a Percentage in Excel

To multiply by a percentage, include the percent sign in the formula. =D2*20% gives you 20% of the value in D2, because Excel reads 20% as 0.2.

Suppose you need 20% of every total, because that is the commission on each sale.

Step 1: Click the result cell

Click cell E2, next to the first total.

Empty cell E2 selected under a Commissions header, next to the Total Sales column

Step 2: Write the formula

Enter the formula with the percent sign included:

=D2*20%

Cell E2 returning 45 with =D2*20% in the formula bar

Leave the percent sign out and the formula still runs, but it gives you the wrong result. =D2*20 multiplies by twenty, returning 4,500 instead of 45, and Excel shows no error because multiplying by 20 is a valid thing to do.

Step 3: Press Enter and fill down

E2 returns 45. Double-click the fill handle and every row gets its own commission figure.

Commissions column filled down with 45, 26.4, 39, 43.2, and 26.4

Increase or Decrease by a Percentage

To increase a value by a percentage, add the percentage to 1 inside parentheses:

=D2*(1+20%)

That returns 270. To reduce the value by 20%, subtract instead:

=D2*(1-20%)

That returns 180.

Using a Percentage From Another Cell

Typing 20% into every formula means editing every formula when the rate changes. Put the rate in its own cell, such as H1, and lock it the same way you did in Method 3:

=D2*$H$1

With 20% in H1, E2 returns 45 again, and changing H1 updates every row. For an increase or a decrease, use =D2*(1+$H$1) or =D2*(1-$H$1).

Method 6: Multiply and Add With SUMPRODUCT

SUMPRODUCT multiplies two columns row by row and adds all the results into one number. =SUMPRODUCT(B2:B6,C2:C6) returns 900, the total value of every sale on the sheet.

Method 2 gives you a result for every row. This gives you one figure, with no extra helper column.

Step 1: Click the cell for your total

Type "Grand Total" in E1, then click E2. That is where the combined total will appear.

The header Grand Total typed in cell E1 next to the Total Sales column

Step 2: Enter the two ranges

Type =SUMPRODUCT(, drag across B2:B6, type a comma, then drag across C2:C6.

=SUMPRODUCT(B2:B6,C2:C6)

The formula =SUMPRODUCT(B2:B6,C2:C6) in E2 with the Units Sold and Price Per Unit ranges outlined

Both ranges must be the same size. If one range has five cells and the other has four, Excel returns #VALUE!.

SUMPRODUCT also treats text as zero, so if any units or prices are stored as text, the total will be too low with no warning.

Step 3: Close the parenthesis and press Enter

Type ) and press Enter. E2 returns 900.

Cell E2 returning a Grand Total of 900 with =SUMPRODUCT(B2:B6,C2:C6) in the formula bar

Behind the scenes, Excel multiplies 18 by 12.5, then 12 by 11, and carries on down both columns before adding the five results together.

When to Use SUMPRODUCT Instead of a Helper Column

Use it when the total is the only thing you need. Keep the helper column when you want each row's total too, because SUMPRODUCT returns only the combined total.

If you build column D the way Method 2 does, =SUM(D2:D6) gives you the same 900.

Bonus Method: Let GPT for Excel Clean and Multiply for You

Six methods work, but each one still asks you to know which formula fits the job before you start. That gets harder when the sheet is large or the numbers are not stored cleanly.

GPT for Excel by GPT for Work is an AI agent that works inside your Excel sidebar. You describe the task in plain English, and it can apply the changes directly to your sheet.

Say you have 500 orders where units are typed as "12 units", "16pcs" or "Qty 14", prices mix "13.00 USD" with "US$ 8.99", and a few cells just say "N/A" or "-". A normal multiplication formula returns #VALUE! on all of those rows until you clean them.

500 messy orders in Excel with units like 12 units and Qty 14, prices like 13.00 USD, missing values like N/A, and an empty Total Sales column

With GPT for Excel, you do not need to describe any of that or know which formula to use. You ask for the result:

"fill in the total sales column"

The agent spotted the messy values on its own and handled the data cleaning first. It cleaned all 500 rows into two new columns, Units (Clean) and Price (Clean), then filled Total Sales with a formula that multiplies them and leaves the 12 orders with a missing value blank. You never write a VALUE, SUBSTITUTE, or TRIM formula.

You can use the same sidebar for much more than formulas. For example, you could enrich 2,000 company names with their website and industry, rewrite 500 product titles to fit a 60-character limit, or tag 10,000 support tickets by urgency and department, each from a single prompt instead of doing the work manually, row by row. You can also compare GPT for Excel with other Excel AI tools if you want a broader look at the options.

You can install GPT for Excel from the Microsoft Marketplace and start with free credits, the usage allowance GPT for Excel draws on as the AI works. No card is needed to try it.

Choosing the Right Multiplication Method

You now have six ways to multiply in Excel, plus GPT for Excel if you want to skip building the formulas yourself. Here is the short version.

If you need to...
Use
Multiply two cells
=B2*C2
Multiply two columns row by row
=B2*C2 filled down
Use the same multiplier on every row
=D2*$G$1
Multiply three or more values
=PRODUCT(H2:L2)
Calculate or adjust by a percentage
=D2*20%, =D2*(1+20%), or =D2*(1-20%)
Multiply two columns and get one total
=SUMPRODUCT(B2:B6,C2:C6)
Skip building formulas manually
GPT for Excel

The asterisk covers most everyday multiplication, so start there. Use an absolute reference when one value needs to stay fixed as you copy the formula. If you forget it, every row after the first points at the wrong cell.

Test your formula on a few rows first and check the results before filling the rest of the column.

If you'd rather skip the cleanup and formula setup, try GPT for Excel and describe the result you want in plain English.

FAQs

Is there a MULTIPLY function in Excel?

No. Excel uses the asterisk (*) for multiplication. The closest built-in function is PRODUCT, which multiplies numbers or ranges together. For example, =PRODUCT(B2,C2) returns the same result as =B2*C2.

Google Sheets does have a MULTIPLY function, which is why many people look for one in Excel.

Why does my Excel multiplication formula return #VALUE!?

One of the referenced cells contains text that Excel can't read as a number, such as a word, a dash, or a unit like "12 pcs". Numbers stored as text are not the cause, because the asterisk converts them. A non-breaking space copied from a web page also triggers the error, and TRIM does not remove it. Strip it with Find and Replace or with =SUBSTITUTE(B2,CHAR(160),"").

Why does my multiplication formula return 0 when I fill it down?

A reference that should stay fixed may have moved. If you enter =D2*G1 and fill it down, the next row becomes =D3*G2. If G2 is empty, the result can be 0.

Lock the fixed reference instead:

=D2*$G$1

What is the difference between PRODUCT and SUMPRODUCT?

PRODUCT multiplies all the values you give it together and returns one result. SUMPRODUCT multiplies corresponding values from two or more ranges, then adds those products together.

Use PRODUCT for one chain of values and SUMPRODUCT when you want one combined total from matching rows.

Can I multiply cells without writing a formula?

Yes. Enter the multiplier in a spare cell, copy it, select the range you want to change, open Paste Special (Ctrl + Alt + V on Windows, Ctrl + Command + V on Mac), choose Multiply, and click OK.

Paste Special applies the multiplication directly to the selected cells, so keep a copy of the original data if you may need it later.

Related Articles