New Member
Feb 6, 2018
Hi I'm trying to forecast my unit sales for the following year. I have last years data but I'm at a loss as to where i begin. My data is below along with what i expect the market changes to be.

Monthly Data
2019 Market20,88618,82019,72419,97017,39717,23516,91818,16626,10929,87833,11821,992
My Market Share9.5%15.3%18.5%18.4%11.4%14.5%14.9%13.8%11.0%11.0%12.0%10.9%
Total Sales1,9892,8783,6543,6671,9852,5012,5282,5152,8823,2723,9682,390
Plus Pro4565401,197892324458526390640711936679
The overall market will shrink by 10% in 2020
Q1 2020 will be down 25% vs previous year
My target market share for full year 2020 = 15%
Plus range to be 45% of My total volume

<colgroup><col><col span="12"></colgroup><tbody>

Some videos you may like

Excel Facts

Can a formula spear through sheets?
Use =SUM(January:December!E7) to sum E7 on all of the sheets from January through December


Well-known Member
Mar 12, 2009
Hi, you're going to struggle to get a response with a question like this because it's not really an Excel question, and it's a bit open-ended

There's lots of things we can do in Excel to model this, but you need to be clear on what you want to do, and there's some gaps in the information we need - for example, where volumes change, is this a step change or a smooth change over time?

If I was you I wouldn't seek to make a fixed set of calculations (10% here, 25% there), but a dynamic set that allows you to change your assumptions and see what happens, as follows:

Start with your initial data table as shown above
2019 Market will change in size. This could be assumed as a fixed change -10% in every month, or it could be -0% in month 1, -20% in month 12: the profile can make a difference. Decide how you want to do it, create a set of 12 multipliers and apply to the 2019 Market row

Your market share = 15% = a fixed value applied to every result from above. But this doesn't allow any sensitivity analysis, so you might want to consider a profile on this too. Or you could add a simple control that allows you to quickly slide this input up or down, or perhaps include a Goal Seek that finds your break even position

What specific modelling issues (formulas, use of slide bars to create variable inputs, scenario modelling etc) do you need help with? This forum will provide better help for specific Excel problems

Watch MrExcel Video

Forum statistics

Latest member

This Week's Hot Topics

  • Timer in VBA - Stop, Start, Pause and Reset
    [CODE=vba][/CODE] Option Explicit Dim CmdStop As Boolean Dim Paused As Boolean Dim Start Dim TimerValue As Date Dim pausedTime As Date Sub...
  • how to updates multiple rows in muliselect listbox
    Hello everyone. I need help with below code. code is only chaning 1st row in mulitiselect list box. i know issue with code...
  • Delete Row from Table
    I am trying to delete a row from a table using VBA using a named range to find what I need to delete. My Range is finding the right cell. In the...
  • Assigning to a variable
    I have a for each block where I want to assign the value in column 5 of the found row to the variable Serv. [CODE=vba] For Each ws In...
  • Way to verify information
    Hi All, I don't know what to call this formula, and therefore can't search. I have a spreadsheet with information I want to reference...
  • Active Cell Address – Inactive Sheet
    How to use VBA to get the cell address of the active cell in an inactive worksheet and then place that cell address in a location on the current...