Google Sheets DIVIDE Function: Syntax, Examples & Tips

Returns one number divided by another, the same as using the / operator.
Google Sheets
=DIVIDE(dividend, divisor)

One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.

On this page
  1. Parameters
  2. What Is DIVIDE?
  3. How DIVIDE Works
  4. Basic Examples
  5. Handling Division by Zero
  6. DIVIDE vs. the / Operator
  7. Dividing Whole Columns
  8. Common Use Cases
  9. Common Errors
  10. Tips and Best Practices
  11. Related Functions
  12. Example use case

Parameters

ParameterRequiredDescription
dividendYesThe number to be divided (the numerator).
divisorYesThe number to divide by (the denominator). Cannot be zero.

What Is DIVIDE?

DIVIDE is the function version of the division operator in Google Sheets. =DIVIDE(A1, B1) returns exactly what =A1/B1 returns: the first value divided by the second. It belongs to the same family of operator functions as ADD, MINUS, and MULTIPLY.

How DIVIDE Works

DIVIDE takes two arguments: the dividend (the number being split up) and the divisor (the number you are splitting by). It returns dividend ÷ divisor. Both arguments must be single numeric values. If the divisor is zero or an empty cell, the function returns #DIV/0!.

Basic Examples

Divide two numbers

Google Sheets
=DIVIDE(100, 8)

Returns 12.5.

Divide one cell by another

Google Sheets
=DIVIDE(B2, C2)

If B2 holds total revenue and C2 holds the number of orders, the result is average order value.

Calculate a percentage

Google Sheets
=DIVIDE(B2, B10)

Divides one line item by the grand total. Format the cell as a percentage to show, for example, 23.5%.

Divide and round

Google Sheets
=ROUND(DIVIDE(B2, C2), 2)

Divides and rounds the result to two decimal places, useful for currency.

Handling Division by Zero

The most common problem with division is a zero or blank divisor. Wrap DIVIDE in IFERROR or an IF check to show something friendlier than #DIV/0!:

Google Sheets
=IFERROR(DIVIDE(B2, C2), 0)

Returns 0 whenever the division fails.

Google Sheets
=IF(C2=0, "", DIVIDE(B2, C2))

Leaves the cell blank when the divisor is zero, and divides otherwise. This version is more precise, because IFERROR also hides other errors (such as text in B2) that you might want to see.

DIVIDE vs. the / Operator

FeatureDIVIDE/ operator
Resultdividend ÷ divisordividend ÷ divisor
Number of inputsExactly 2Chainable
ReadabilitySpelled out as a functionCompact
Behaviour on zero#DIV/0!#DIV/0!

There is no difference in the answer. Choose whichever reads better in your sheet.

Dividing Whole Columns

Combine DIVIDE with ARRAYFORMULA to divide one column by another in a single formula:

Google Sheets
=ARRAYFORMULA(IF(C2:C="", "", DIVIDE(B2:B, C2:C)))

This calculates a ratio for every row and leaves rows blank where no divisor exists.

Common Use Cases

  • Ratios and rates: cost per click, revenue per user, conversion rate
  • Shares of a total: each region's portion of company sales
  • Unit pricing: package price divided by quantity
  • Averages by hand: a total divided by a count, for example =DIVIDE(SUM(B2:B50), COUNT(B2:B50))
  • Splitting costs: a bill divided by the number of people

Common Errors

  • #DIV/0!: The divisor is 0 or blank. Use IF or IFERROR as shown above.
  • #VALUE!: One of the arguments is text that cannot be converted to a number.
  • Wrong argument order: =DIVIDE(C2, B2) gives the reciprocal of what you meant. The number being divided always comes first.
  • Too many arguments: DIVIDE accepts exactly two values. For a chain such as a ÷ b ÷ c, nest the function or use /.

Tips and Best Practices

  • When you build a percentage, divide first and then apply percentage formatting rather than multiplying by 100. The underlying value stays usable in other formulas.
  • For the remainder after division, use MOD. For the whole-number part, use QUOTIENT.
  • Use absolute references ($B$10) for a fixed total so you can copy the formula down a column.
  • When calculating a mean, AVERAGE is shorter and ignores blanks automatically.
  • ADD: the function form of the + operator
  • AVERAGE: divides a total by a count for you
  • ROUND: tidies up long decimal results
  • IF: guards against dividing by zero
  • SUM: builds totals to divide

Example use case

A marketing analyst has ad spend in column B and conversions in column C. Using =IF(C2=0, "", DIVIDE(B2, C2)), they calculate cost per conversion for each campaign without showing #DIV/0! for campaigns with no conversions yet.

Need more help with Google Sheets formulas?

Sign up for Better Analyst and get unlimited AI-powered formula generation, explanations, and advanced data analysis.

Explore all Google Sheets formulas

Browse our complete library of Google Sheets formula guides

Compare your options

Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

  1. 01ChatGPTOpen a balanced comparison prompt in ChatGPT.
  2. 02ClaudeOpen the same research prompt in Claude.
  3. 03PerplexityResearch the comparison with linked web sources.

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.