FormulaCraft

How to calculate market share in Excel and Google Sheets

Topic:Percentages
Excel & Google Sheets
=B2/SUM($B$2:$B$5)

Verified example

Computed by a real spreadsheet engine on the sample data below.

CompanySales
Alpha Corp45000
Beta Ltd30000
Gamma Inc15000
Delta Co10000

=B2/SUM($B$2:$B$5)0.45

Try it with your data

Edit the grid or formula, then run it through a real spreadsheet engine — no signup.

Sample data — click any cell to edit

Runs server-side · free · no signup

Step by step

  1. 1List each company in one column and its sales in the adjacent column.
  2. 2In a Market Share column, type =B2/SUM($B$2:$B$5) for the first company.
  3. 3Lock the SUM range with $ absolute references.
  4. 4Press Enter, format the result as a percentage, and copy the formula down for all companies.

Tips

Working on a sheet you inherited? Run the Auditor on the whole file first — it flags every #REF!, #N/A, broken column pattern, and inconsistent formula in seconds, free, no signup.

Frequently asked

Can I calculate market share for a single company against an industry total I type in?

Yes — simply replace the SUM formula with the total, e.g. =B2/1000000.

How do I track market share change over time?

Add columns for each time period and calculate share independently per period, then use percentage-difference to measure the share gain or loss.

More on Percentages

See all →

Formulas used

Related tasks

Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.

Last reviewed: