I. Introduction to Planner Lab The goal of this tutorial is for you to

advertisement
I. Introduction to Planner Lab
The goal of this tutorial is for you to become acquainted with the Planners Lab software for financial and
business planning. It is easy while also being intellectually sophisticated. You can entertain alternative
assumptions about the future of any business or investment including your own personal budget. The easiest
way to get it quick is by hands on with a simple case study. The case used here is for the hypothetical Westlake
Lawn and Garden business owned by your parents.
This document is to be used along side your using the actual software on your own computer. After this initial
jump start you can explore, discover, and find many more ways of using the software.
Your parents started Westlake Lawn and Garden eight years ago and have steadily grown the business and
made a good living. However, they have run out of ideas on how to accelerate growth and quite frankly they are
tired. They want to tap someone else's energy and imagination. You are the source of energy and imagination
that they want to tap. They want you to prepare a financial plan for the business and then take over the business
to make it all happen.
Figure 1 gives the budget numbers for 2007. These projections will be included in our Planners Lab model as
starting point fixed numbers.
Figure 1.
2007
Sales Volume
Garden furniture sales volume in units
Garden tools sales volume in units
Trees sales volume in units
950
15,000
2,500
Annual plants sales volume in units
20,000
Perennial plants sales volume in units
10,000
Landscaping services sales volume in customers
500
Materials Expenses
Garden furniture cost per unit
$ 225
Garden tools cost per unit
$ 15
Tree cost per unit
$ 35
1
Annual plant cost per unit
$2
Perennial plant cost per unit
$4
Manpower cost per landscaping customer
$ 35
Sales Price
Garden furniture price per unit
$ 310
Garden tools price per unit
$ 22
Trees price per unit
$ 55
Annual plants price per unit
$4
Perennial plants price per unit
$6
Landscaping services price per customer
$ 75
Profit Before General & Administrative Expenses G&A)
Garden furniture
Garden tools
$ 80,750
$ 105,000
Trees
$ 50,000
Annual plants
$ 40,000
Perennial plants
$ 20,000
Landscaping services
$ 20,000
Total
$ 315,750
II. Planners Lab Modeling
Years 2008 through 2010 represent the planning horizon for our model. Remember that 2007 has the fixed
budget numbers that can't be modified. Historical numbers such as for 2007 are not necessary for modeling and
forecasting. Often the starting data comes from one's head based upon opinions.
The profit centers are garden furniture, garden tools, trees, annual plants, perennial plants, and landscaping
services. The profits are before employee salaries, rent, utilities, insurance and other general expenses (all
2
together these makeup G&A or General and Administrative). Landscaping services does have salaries
considered since it is people intensive and outsourced.
Each of these revenue categories is a conglomerate of several items. For example there are many different kinds
of trees sold. If you are motivated to flesh out a more complete model you can do so later on.
Once you have built a Planners Lab model you will then want to ask "What If" questions and do other
sensitivity analyses. This will help you to see which products have the most potential to impact profits. This will
lead you to being creative in finding ways to increase profits from product categories where it matters most.
Conceptually, most financial plans and most business decision making comes down to (1) cash in (2) cash out
and (3) the difference between the two. Using this conceptual framework we now want to build a model for
Westlake using the Planners Lab software.
Go ahead and launch the software and click on "New" (See Figure 2). This will take you to what is essentially a
blank board onto which to start building the model.
Figure 2.
After launch, notice at the top is a window with the word "Columns" (see Figure 3). This is where you indicate
the number of time periods in your model. It could be years, months, quarters or whatever.
Figure 3.
The main text box allows two forms, a comma separated list or the starting and ending unit separated by
THRU. The boxes below the main field modify the column statement. Currently Days, Weeks, Month,
Quarters, and Years are supported.
3
The columns can be either a "specific time" such as Jan 2007 THRU Dec 2008 or a "general time" such as
YEAR 1 THRU YEAR 10. The words THRU and YEAR are keywords in the language. The options for time
period keywords are the following:
Y, YR, or YEAR
Q, QTR, or QUARTER
M OR MONTH
W OR WEEK
D OR DAY
All the above are keywords or reserved words.
For our example, one option to indicate number and names for time periods is to type 2007 THRU 2010 into
the window. Notice the word THRU. It is a "keyword" and this will be explained a little later. Other options
could be 2007-2010 or 2007, 2008, 2009, 2010. As a general rule of thumb throughout the software, type things
in such that it makes sense to you and chances are it will be OK. For now go ahead and type in 2007 THRU
2010.
In the left hand column you will see a blue "box" (see Figure 4). This will end up looking like a tree that
contains names of categories into which we will place equations for assumptions and data. Don't be concerned
about the scary word "equations". It is really simple, intuitive, and natural. It is the way people actually think.
Figure 4.
For this example let's say the categories are Sales Volume, Materials Expenses, Sales Price, and Profit Before
G&A.
Note that you do not have to divide data up into categories. You could just have one general "category" that
contains all assumptions and data. However, breaking up the model into small chunks helps when
communicating your plans to other people. Since we are adding 4 categories and one already exists ("new node
1") go ahead and click the "+" button at the bottom 3 times.
4
Figure 5.
Now we have 4 "new nodes" in the category tree under "Model Design". Double click on the first node ("new
node 1") and type in Sales Volume, the second and type in Materials Expenses, the third and type in Sales Price,
and the fourth and type in Profit Before G&A. The completed tree now looks like that in Figure 6.
Figure 6.
Eventually you might want to add other nodes. You can also add sub nodes. For example click on one of the
above nodes and click the "+" sign at the bottom. If you want to get rid of this node just highlight it and click
the "x" at the bottom.
Now inside each category we'll add variables and data for each variable, i.e., equations. For example a variable
for the Sales Volume category could be "Growth rate in trees volume". Every variable is in the form of an
equation with a name on the left hand side of the equation and data and/or computations on the right hand side.
For example we could have:
Growth rate in trees volume = 1.15
Let's say this equation is in a 5 year model. This means that growth rate is going to be 15% each year. A rule:
whatever is the last thing that appears in an equation is used for all remaining columns or time periods. For here
the growth rate in 2008 is 15% and it will be 15% each year. A rule: if a variable changes from one time period
to the next just separate the data by commas. For example:
Growth rate in Trees Volume = 1.15, 1.20, 1.25
5
This means the growth rate in the first period will be 15%, 20% in the second and 25% in the third, fourth and
fifth time periods. These few "rules" are easy to remember and they are intuitive.
Figure 7 has equations for each of the nodes, i.e., each category. You could write these equations in any number
of ways and enter them in any order. For example rather than using Growth rate in garden furniture sales you
could have used "GR FS". You call things what you want and what makes sense to you. You write the story in
your own words.
There is a "keyword" or "reserved word" in this list of equations called PREVIOUS. Previously we saw the
keyword THRU. These words are in all caps, bolded and blue. This indicates they are Planners Lab key words.
That simply means they are to be used in the way intended. Again it makes perfect sense if you read it. The
Growth rate in garden furniture sales is 1 in 2007 (the first column is fixed), i.e., there is no change since this is
the budget already in place. Sales are thought to be declining 2.5% per year so 2008 is 1 minus .025 or .9875 for
a growth rate. PREVIOUS - .025 is the last thing that appears in the equation so it is used in all remaining time
periods. Therefore the data for this variable are as follows:
Growth rate in garden furniture sales
2007
1.0
2008
.9875
2009
.9625
2010
.9375
The word PREVIOUS is a handy for growth rates.
Throughout, while using the Planners Lab use your intuition and common sense with a little bit of logic. We say
that you should be able to read your models like stories.
Figure 7.
Sales Volume node:
Note that the left hand sides of the equations are colored red. That is just to make a model easier to read. Go ahead and
read the following equations. It should read just like you are verbally telling someone your plan.
Growth rate in garden furniture sales = 1, PREVIOUS - .025
Garden furniture sales volume in units = 950 * Growth rate in garden furniture sales
Growth rate in tools sales volume = 1.03
Garden tools sales volume in units = 15000, PREVIOUS * Growth rate in tools sales volume
Growth rate in trees volume = 1.15
Trees sales volume in units = 2500, PREVIOUS * Growth rate in trees volume
Growth rate in plants sales volume = 1.10
Annual plants sales volume in units = 20000, PREVIOUS * Growth rate in plants sales volume
Perennial plant sales volume as percent of annual plant sales = .50, PREVIOUS * 1.05
6
Perennial plants sales volume in units = Perennial plant sales volume as percent of annual plant sales* Annual
plants sales volume in units
Landscaping growth rate = 2
Landscaping services sales volume in customers = 500, PREVIOUS * Landscaping growth rate
Materials Expenses node:
Cost increase factor for Garden furniture = 1.025
Garden furniture cost per unit = 225, PREVIOUS * Cost increase factor for Garden furniture
Cost increase factor for Garden tools = 1.01
Garden tools cost per unit = 15, PREVIOUS * Cost increase factor for Garden tools
Cost increase factor for Trees = 1.02
Tree cost per unit = 35, PREVIOUS * Cost increase factor for Trees
Cost increase factor for Annual plants = 1.03
Annual plant cost per unit = 2, PREVIOUS * Cost increase factor for Annual plants
Cost increase factor for Perennial plants = 1.03
Perennial plant cost per unit = 4, PREVIOUS * Cost increase factor for Perennial plants
Cost increase factor for landscaping manpower = 1.08
Manpower cost per landscaping unit = 35, PREVIOUS * Cost increase factor for landscaping manpower
Sales Price node:
Price increase factor for Garden furniture = 1.025
Garden furniture price per unit = 310, PREVIOUS * Price increase factor for Garden furniture
Price increase factor for Garden tools = 1.03
Garden tools price per unit = 22, PREVIOUS * Price increase factor for Garden tools
Price increase factor for Trees = 1.01
Trees price per unit = 55, PREVIOUS * Price increase factor for Trees
7
Price increase factor for Annual plants = 1.04
Annual plants price per unit = 4, PREVIOUS * Price increase factor for Annual plants
Price increase factor for Perennial plants = 1.02
Perennial plants price per unit = 6, PREVIOUS * Price increase factor for Perennial plants
Price increase for Landscaping services = 1.08
Landscaping services price per customer = 75, PREVIOUS * Price increase for Landscaping services
Profit Before G&A node:
Note that another Planners Lay keyword shows up in this node, i.e., the word IN. This is simply a way to refer to a
variable(s) in another node(s) that you want to use in this node. Just read it and it will make sense.
Garden furniture profit =(Garden furniture sales volume in units IN Sales Volume * Garden furniture price per
unit IN Sales Price) -( Garden furniture sales volume in units IN Sales Volume * Garden furniture cost per
unit IN Materials Expenses )
Garden tools profit = ( Garden tools sales volume in units IN Sales Volume * Garden tools price per unit IN Sales
Price )-( Garden tools sales volume in units IN Sales Volume * Garden tools cost per unit IN Materials
Expenses )
Trees profit = (Trees sales volume in units IN Sales Volume * Trees price per unit IN Sales Price )-( Trees sales
volume in units IN Sales Volume * Tree cost per unit IN Materials Expenses )
Annual plants profit = ( Annual plants sales volume in units IN Sales Volume * Annual plants price per unit IN
Sales Price )-( Annual plants sales volume in units IN Sales Volume * Annual plant cost per unit IN Materials
Expenses )
Perennial plants profit = (Perennial plants sales volume in units IN Sales Volume * Perennial plants price per unit
IN Sales Price )-( Perennial plants sales volume in units IN Sales Volume * Perennial plant cost per unit IN
Materials Expenses )
Landscaping services profit = (Landscaping services sales volume in customers IN Sales Volume * Landscaping
services price per customer IN Sales Price)-(Landscaping services sales volume in customers IN Sales Volume
* Manpower cost per landscaping unit IN Materials Expenses)
Total Westlake profit = Garden furniture profit + Garden tools profit + Trees profit + Perennial plants profit +
Landscaping services profit + Annual plants profit
Go ahead and type in these equations for each node. You could also just cut these from this word document and
paste them into the Planners Lab. You can change names of variables if you wish. Just be sure you are
consistent in how you spell things and what you call things. When finished, click on the "Validate Model"
button at the bottom left.
8
Figure 8.
If you made no errors it will tell you that. If you made errors it will tell you and tell you where the errors were
made. The most frequent types of errors are misspelled words, i.e., a variable is not spelled the same wherever it
is used. Note also that variable names are case sensitive. If you capitalize a word in one place and use it again
elsewhere then you need for it to be capitalized again. Again this is very simple but something to remember.
Once you make such mistakes you will be more cautious. If you make a mistake it is easy to fix.
Notice the four icons in the upper right hand corner of the stage in the model building mode.
The
icon is for dragging and dropping a previously developed variable name into a new equation.
This is very useful. It avoids having to retype variable names. For example you are creating the equation
Garden tools sales volume in units = 15000, PREVIOUS * Growth rate in tools sales volume
Instead of retyping Growth rate in tools sales volume place the cursor after the word "units" (the last word in
the equation), click on the node click on the V+, click on the Sales Volume node, grab Growth rate in tools sales
volume and drag it to where you want it and drop it. That is a little tedious to describe in words but it is easy to
do and you will use it frequently.
The
icon, when clicked, lets you know if you have errors in a given node.
The
icon lets you find words in your model.
The
icon lets you find and replace words in your model.
Now the fun begins. See the "Playground" button on the bottom right of the screen.
Figure 9.
Clicking this lets you visualize the data in your model in a variety of ways such as tables, line graphs, and bar
charts. It is called the Playground because it is a place to play with data and assumptions.
After clicking on Playground you will see the chart type tool bar across the top (see Figure 10). On the far left is
an icon for a line chart and that is followed by a bar chart, a table, a "What If" line chart, a "What If" bar chart, a
What If table, a "Goal Seek" line chart, a "Goal Seek bar chart, and an Impact chart. There are more as you can
see but these are all we'll look at for now.
9
Figure 10.
Now click on the line chart icon holding down the mouse button and drag it onto the open stage. Now you see
an empty chart (see Figure 11). To make the chart a little larger or smaller just grab one of the corners and drag
it out (or in) to the size you want.
Figure 11.
Now you can drag and drop any variable(s) you want from your model and it automatically charts that data.
For example, click on the Sales Volume node and you see a list of Goal variables and a list of What If variables
(see Figure 12). Goal variables are those that do not have a cause and effect relationship upon any other
variable(s). Think of Goal variables as being "ending" variables. They are also called dependent variables.
What If variables are those that affect some goal variable(s). In other words they have an impact or effect
upon a goal variable when changed. If that is a little vague, don't be concerned. It will become real obvious.
Variables in What If line charts are editable, i.e., draggable to see what effect they have upon some Goal
variable(s).
10
Figure 12.
Now, click on the node called Profit before G&A.
Figure 13.
11
Click on the variable called Garden furniture profit and drag onto the chart.
Figure 14.
There you go. Now do the same for other variables in the node or other nodes. Pretty cool, huh? As a short cut
you could have dragged the Goal Variables heading itself on top of the empty chart and shown all variables in
one swoop. To remove a variable from a chart simply click on a variable in the legend and drag it to the left side
off the stage, drop it, and it is gone.
If you want to create another line chart with other variables charted how would you do it? You can easily guess.
Just drag another empty line chart on the stage and drag and drop variables on top of the chart.
Notice the "tab" across the top of the stage (see Figure 15). Here it is simply called "New Layout". To change
the title just double click on the tab and type in a new name.
Figure 15.
You can create several charts on one stage and then save them. We call this a layout. Double click on a tab, give
it a name, and there you have it. When you "Save" at the end of a session it will be there the next time you log
in. This is handy when preparing for management meetings. You will have anticipated and be ready to respond
to management's what if questions.
To remove an entire layout just click on the "-" in the upper right hand corner and it is gone. To create another
empty layout just click on the "+" at the top right of the stage (see Figure 16). You can also create a layout's
12
setup that are empty, i.e., without variables. After clicking on the "inverted triangle" that layout then propagates
to all your models.
Figure 16.
These layouts are like "dashboards" that have become so popular. The Planners Lab dashboards have 2 unique
features. One is that they are easy and fast to create - literally on the fly. Second they are alive - any changes
anywhere ripples thorough the simulation model and shows up in all charts.
Now drag an empty bar chart and an empty table onto the stage. Drag some variable names on top of each. Get
it? Play with whatever you wish.
The Planners Lab is an excellent presentation tool for executive briefings. The dashboard-like layouts support
that. Later will be introduced the Planners Lab drawing tool for applications such as highlighting. Another idea
would be to on the fly highlight a certain line or a certain bar. To do that simply double click on a specific line
or bar and the other lines or bars are somewhat muted to emphasize the one you chose.
Tables always have been and always will be valuable. Creating tables is just like creating a chart. Drag the table
icon onto the stage. Then drag variables onto the table. Figure 17 is an example of dragging the What If
variables onto the table from the Sales volume node.
Figure 17.
Now for some more fun. The line chart icon with a "?" along with it (
) is a What If line chart. It
means you want to change a What If variable(s) and see how much affect it has upon a goal variable(s).
What If charts have dashed lines around them. This means the data in them are moveable (draggable),
i.e., editable.
13
Drag a What If line chart onto the stage along with a "normal" line chart. On top of the What If line chart drag
Landscaping growth rate on top of the normal line chart drop Total Westlake profit.
Now grab the line for Landscaping growth rate, move it up or down and drop it. Note the change in Total
Westlake Profit (see Figure 18a and 18b). You can drag and drop a single data point for a single time period or
the overall line. The tip box shows the profit for the "What If case" and also the "Base Case". Base Case means
the original value in the model before asking a What If question(s). Move your mouse over a data point in a
selected year (time period) to see the tip box data for that year.
Figure 18a and 18b.
Now you can play with any number of What If variables and Goal variables to see what really matters, i.e., do
sensitivity analysis. This is all so simple when actually doing it but a little burdensome to put into words in this
document. You can't go astray so play around and you will quickly understand.
Notice the two buttons at the bottom left of the stage. One is called "Clear Changes" and one is called
"Apply to Model" (see Figure 19). If you find some What If or Goal Seek changes that you want to use to
change the base model, click on Apply to Model and the base model is changed to the new data. If you want to
get rid of changes (not apply to the base model) just click on Clear Changes and they are gone. AN
IMPORTANT POINT - What If and Goal Seek changes are cumulative until you click Clear Changes.
Figure 19.
As you can see there is also a What If bar chart and a What If table. The What If bar chart works just like a
What If line chart.
The What If table is a little different. As with all others, drag the What If table icon onto the stage. Then drag
What If variables onto the table. Figure 20 shows the What If variables from the Sales volume node. Double
click on a cell to highlight it. Type a different number into the small change window and hit enter to apply. That
changes the cell to the number you typed in. An alternative is to highlight a cell and move the slider to increase
or decrease the chosen number by a percentage.
14
Figure 20.
The next two icons with the "targets" on the chart tool bar (
) are for "Goal Seeking"
Here you ask the question "what's required to achieve my goal of... ?" You select a goal variable such as Total
Westlake profit and a What If variable such as Growth rate in garden furniture sales. Drag the What If Goal
Seek Line chart to the stage and then drag Total Westlake profit to the top of the chart and drop it. Drag Growth
rate in garden furniture sales to the bottom of the chart and drop it. Now you have set up the Goal Seek
Figure 21.
15
Also drag a "normal" line chart on the stage and drag the variable Growth rate in garden furniture sales on top
of it.
Figure 22.
Now grab a single time period data point or the overall line (like in Figure 23) in the goal seek chart and move it
up or down and drop it. Wherever you drop it is what you are saying you want the goal to be. Notice what is
required on the part of Growth rate in garden furniture sales to achieve that goal.
Figure 23.
The next new chart is for impact analysis. Therefore we call it the Impact chart. It tells you which What If
variables have the greatest impact upon a Goal variable and how much impact. With impact analysis you are
asking "If I move these What If variables by 'x%' what is the impact is on my Goal variable?" Go ahead
and drag the Impact chart onto the stage. Drag the variable Total Westlake profit to the top of the empty chart
where it says "Drag goal variable here". Now drag all the What If variables from the Sales Volume node onto
the empty chart. Across the bottom is a slider bar with time periods. Move it to 2009. Vertically on the right is
another slider bar that controls percent change. Move it to zero and you see there is nothing in the chart. That
means if you don't move any What If variables there is no impact upon the goal variables. Now move the slider
16
up by 10 percent. You can also type your desired impact value in the text field just below the percent change
slider.
Figure 24.
Now you see the impact of each What If variable on the goal variable. In this case, if these What If variables
are increased by 10%, the Growth rate in tools sales volume has the most impact upon Total Westlake
profit, i.e., it increases Total Westlake profit by 2.86%. To see the percent impact, just mouse over the
end of a chart bar. We could elaborate upon interpretation and add lot's more pages to this document.
However, it is all intuitive so play around and learn.
It is important to understand that each variable in an Impact chart is giving results that are independent of all
other variables. For example, the Growth rate in tools sales volume shown is assuming that all other variables
are at their base value.
For now, we will skip over the risk analysis chart and go to the "Variable Tree" (
). The Variable Tree
chart is very handy since it is an easy way to see how variables are related to each other.
Go ahead and click on the icon and drag it to the stage. Now drag the goal variable Total Westlake profit to the
top of the empty chart and drop it (see Figure 25). Instantly you see how everything is related.
Figure 25.
17
Click on a "+" sign to see what is "below" it. This is an intuitive snap shot that helps make sense of
complicated and sometimes large models. But it is also useful to see at a glance how variables are related
for even small models such as in our example.
There are more chart types including for risk analysis. However, what you have already experienced will get
you a long way towards building real life models. Risk analysis or so called Monte Carlo analysis is
"measuring" the amount of uncertainty in Goal variables based upon uncertainty in What If variables. That will
be discussed later.
If you have played around clicking on various parts of the Planners Lab screen you know that a lot more
functionality exists. We'll also get to that later. However, since you probably already know Excel one more
feature will be interesting.
Click on "File" in the tool bar. Notice "Export" and click on it. Then click on Export to Excel. A live
Excel spreadsheet is automatically generated (see Figure 26). This spreadsheet is not just fixed static numbers.
Instead it shows the actual equations in Excel "talk". But you got here by using plain English rather than the
cryptic Excel language. Excel is surely good as an electronic calculator but poor as a modeling tool.
Figure 26.
As a general comment, if you wonder whether or not something might work and it is not covered in this
document, try it. Be imaginative. You might be surprised that it works because it made sense. If it does not
work and you think it should, let the software developers know. You might have discovered a new capability
that they will want to implement.
Before logging out go to "File", click on "Save as", click on "Local" and then give your model a name (see
Figure 27). Now it is available for the next time you log in.
18
Figure 27.
Now it is time for you to prepare a strategy for Westlake that will fulfill your parent's wishes and make you
wealthy.
III. Some More Frequently Used Keywords.
This short section introduces some Planners Lab keywords that are used often. These plus what you have
already seen will get you a long way in modeling. There are more keywords that are explained later but these
are the most useful.
COMMENT
This is simply to let the user insert comments in a model. It is handy for adding explanatory comments. Here is
a simple example:
Growth Rate = 1.2, PREVIOUS * 1.02
COMMENT this is based upon what we have seen in the past.
FOR:
The keyword FOR is a short cut for repeating values across time periods (columns). Here are typical examples
pretending there are 5 columns:
Price = 10, 12 FOR 2, 15
This means that Price is $10 in period one, then $12 for 2 time periods, and then 15 for the remaining 2 time
periods.
19
Hourly charge = 20, 22, 24 FOR 3
This could have been written as Hourly charge = 10, 22, 24, 24, 24 but the word FOR is a short cut. This could
also been written simply as Hourly charge = 20, 22, 24. Since "24" is the last thing that appeared in the equation
it is used for all remaining time periods.
As repeated before, just do what makes sense and likely it is OK.
SUM:
The keyword SUM does just what you would expect, i.e., it sums things. It is typically used along with the
keyword THRU but could also be "+", "-" or other math operators. Here is a simple example:
Revenue from product A = 10
Revenue from product B = 15
Revenue from product C = 25
Revenue all products = SUM(Revenue from product A THRU Revenue from product C)
TOTAL:
The keyword TOTAL again does what you might expect, i.e., it totals things. In the Planners Lab the TOTAL
keyword totals the values associated with all instances of a variable name in a model or in a range of nodes in a
model. Here are a couple of examples:
Corporate Profit = TOTAL(Product Profit)
This totals all data associated with the variable name Product Profit in all nodes within the model.
Another option is to specify a variable name in selected nodes. Here is an example:
Profit from trees = TOTAL(Profit IN Tree type 1 THRU Profit IN Tree type 4)
IF...THEN...ELSE:
IF...THEN...ELSE is used in conditional statements. The selection of data to be used in the model is based on
conditions. The condition operators are <, >, =, <=, >=, LESSTHAN, GREATERTHAN, EQUALS, and
NOTEQUALS. Here is an ample:
Price = IF Sales LESSTHAN 100 THEN 5 ELSE 7
20
NPV:
This is for computing net present values. The usual purpose is to decide the value of some project investment,
e.g., installing new equipment or building a new building. This is like the inside out of your savings account.
Say you put money into an account at some interest rate such as 10%. The beginning principle gains interest at
the rate of 10% per year. If you put in $100 on January 1st you have $110 on December 31st. You leave it all in
the saving account and then on December 31st of the next year your total = $110 * 1.10, etc.
With NPV you want to do the reverse. Rather than taking the beginning amount and growing it by some interest
rate you want to take future cash flows and discount them back to today's value. In time period one you take the
cash flow at the end of period one and divide it by 1 plus the discount rate. In NPV you provide a discount rate
such as .10. The discount rate then is sort of like an interest rate. In time period two that periods cash flow is
divided by the square of one plus the discount rate. Each years NPV gets summed together and the final number
is the present value over the life of a project. The total of each years NPV's is the amount of dollars the project
is worth above and beyond that discount rate (assuming it is a positive number(s)). Maybe the discount rate is
the amount you could earn in a safe savings account. So if NPV is greater than that it might be worth taking the
risk to earn more. The math for NPV is given in the Appendix.
A simple example is as follows:
Net present value = NPV (Initial investment, Cash flow, Discount rate).
The variables Initial investment, Cash flow, and Discount rate are those described in your model. Cash flow is
the difference between money coming in and money going out in each time period.
IRR
This is for computing internal rate of return. It is closely related to net present value. IRR finds that discount
rate where NPV is equal to zero. The math for IRR is given in the Appendix.
A simple example is as follows:
Internal rate of return = IRR(Initial investment, Cash flow)
TREND
This keyword is for forecasting a time series of a variable name by using simple linear regression using time
periods as the "independent" variable. The math for TREND is given in the Appendix. Here is an example:
Money used = 1000, 1500, 2000, TREND
In this example there is a clear straight line increase in Money used each time period. Usually it is not so
obvious but there will always be a "best fit" line through the data points. Then the function TREND uses that
"best fit" to estimate the data for the remaining time periods.
21
FORECAST
The FORECAST key word is another kind of simple linear regression. It is the "work horse" for forecasting
when one variable is dependent upon another variable. Rather than using time as an independent variable as in
TREND, one variable is forecast as a "function" of another variable. The math is explained in the Appendix.
Here is an example assuming a six column model:
Unit price = 295, 275 300, 325, 350, 400
Units sold = 47000, 59000, 50700, FORECAST (Unit price)
Unit price for the six time periods is 295, 275, 300, 325, 350, and 400. The software then computes the
relationship (correlation) between Unit price and Units sold in the first 3 time periods. Using this information it
computes Units sold in the remaining 3 periods based upon Unit price in the last 3 periods.
IV. Risk Analysis
When previously explaining the Playground, one chart type was deliberately skipped over. That was for risk
analysis.
When forecasting the future, there are uncertainties about future outcomes. In Planners Lab "talk" there are
uncertainties in the assumptions (What If variables) that will result in uncertainty in the Goal variables. For
example, uncertainty in sales volume will cause uncertainty in profit. In business, analyzing such uncertainties
is called "risk analysis".
Such uncertainty is quantified with Monte Carlo simulation. Monte Carlo suggests gambling and roulette
wheels and this is an appropriate metaphor. This will be explained a little later.
Risky (uncertain) variables can be defined by probability distributions rather than by single point
numbers. One such commonly used distribution is the triangular distribution. The data points that define
a triangular distribution are worst case, most likely case, and best case. This terminology describes the way
most people think about uncertainty and so this distribution is the one most commonly used in business
analysis.
An example of a Planners Lab equation using the triangular distribution is:
Sales = TRIRAND(10, 15, 25)
TRIRAND is a keyword. The worst case for sales is thought to be 10, most probable is 15, and the best
case is 25. If you see the shape of the triangle in you're mind you see that values for sales are most likely
to occur around 15 but could be as low as 10 and also as high as 25 even though chances are minimal.
The next most common distribution is the Normal distribution which is the so called bell shaped curve. In
Statistics 101 you learned that its parameters are the mean and variance (or standard deviation).
22
An example of a Planners Lab equation using the normal distribution is:
Price = NORAND(1500,95)
The mean is 1500 and the standard deviation is 95.
There are other distribution forms but these two are the most commonly used.
This tutorial will not get into the mathematics of Monte Carlo simulation but instead will conceptually describe
the process. Your professor can teach the math if that is important to you.
Let's use the following as a sample 5 year Planners Lab model:
Price = 15, PREVIOUS * Price growth factor
Price growth factor = 1, TRIRAND(.95, 1.05, 1.15)
Sales volume = NORAND(150000, 15000)
Revenue = Price*Sales volume
Margin = TRIRAND(.15, .18, .22)
Profit = Revenue * Margin
With Monte Carlo analysis the user specifies the number of iterations to be performed. For here let's say 5
iterations. In iteration number one a value is randomly generated for all stochastic (probabilistic) variables in
each time period where a stochastic variable appears. For this example values are randomly generated
(according to chance of occurrence) for Sales volume and Margin. In iteration numbers 2 through 5 the process
is repeated. The growth rate factor is randomly generated starting in time period 2. These 14 numbers are
randomly generated according to their chances of occurring. The numbers gathered in each iteration are then
used to compute Revenue and Profit for each iteration.
We now have 5 numbers for Revenue and for Profit within each time period. They are different as would be
expected.
This is Monte Carlo simulation and now you can imagine why it was stated that this resembles gambling.
Outcomes are dependent upon the "odds" of occurring.
A simple conceptual way of understanding this is to pretend in your mind that you are picking values for each
stochastic What If variables according to their chances of occurring. Do this for some number of cycles
(iterations). Take the numbers for each cycle and calculate a Goal variable(s) that is computed from those What
If variables. That is Monte Carlo simulation.
A typical number of iterations is 500. Imagine having 500 numbers for both Revenue and Profit (for each time
period) and plot this data in histograms (one per time period). Usually such histograms will start to look like a
Normal distribution, i.e., bell shaped curve. With that data you can now compute a mean and standard
23
deviation. That is then used to support statements about future outcomes for Goal variables in terms of
probabilities of occurring.
Now put this sample model into the Planners Lab as shown in Figure 28.
Figure 28.
Click on the Playground and drag the
icon onto the stage.
Figure 29.
Now select a goal variable and drag it into the top window of the chart. For our example drag in Profit. Next,
click on "Simulate". For now use the default number of 500 for number of iterations and click on Simulate.
24
Now you see the histogram plot of Profit for 500 iterations in the first time period (Figure 30) . It looks quite
like a Normal distribution in shape (bell shaped curve) which would be expected. Note that Profit could range
anywhere from 267,265.17 to 598,233.65.
Figure 30.
Using terminology of confidence intervals (again Statistics 101) we might ask what is the 90% confidence
interval for Profit? That means to put 5% of the area under the curve to left of some number and 5% to the right
of some number. (See Figure 31). Having done that by typing 5 into each text box, it indicates that we are 90%
confident that Profit will be between 334,087.81 and 506,509.82 in 2006. This now allows the user to "back up"
any statement about a goal variable with the chances of it occurring.
As an alternative to the placing percent numbers in the text boxes, you can also just grab the end points in either
tail of the curve and drag and drop them to wherever you wish. When dropped it shows the percent to the right
or left.
Figure 31.
25
Monte Carlo risk analysis is the analytical method for quantifying uncertainty about the future and it
conceptually resembles the way people think. And, there is no other way to get such data.
VI. Chart properties.
Notice in the upper left hand corner of each chart type there is a small rectangle (See Figure 32 ). When clicked
it gives options for chart presentation.
Figure 32.
When the properties icon is clicked, most chart types have buttons for Preference, Modify and Appearance.
Some only have Settings.
The following is a list of properties in alphabetical order to be used as a reference after clicking on a particular
chart type and clicking on an option within chart properties. As usual in the Planners Lab try what makes sense
in a trial and error kind of way. It is fast and intuitive.



















Bar Style: 2D or 3D.
Bold - to bold a line or bar for a chosen variable.
Color - drag and drop the color boxes to change the variables� colors.
Custom Bounds: Changes the highest and lowest value visible on the chart.
Color - to drag and drop colors to align with different variables.
Decimal Formatting: Change how many decimals are shown.
Excel View: Add grids and make the background white.
Font Size: The size of text displayed.
Group By Nodes: Show each variable within their node.
Least Squares: Fits the selected variable to a least squares line
Note: within the what if line chart and the what bar chart is shown "Regression". after clicking on
"Modify" (See Figure 33). The options are Straight Line, Least Squares, and Average. First click on the
variable name in the legend. Then click on the "fit" type for Average and Least Squares. For Straight
Line, click on a beginning data point and click and control on an ending data point. Then click on
Straight Line.
Number of Grid Lines: How many horizontal grid lines are on the chart
Reference Line: An additional black reference line at a value on the chart.
Roll Up: Specifies the unit of time that is shown in a chart.
Show Base Case: Show or hide the original values of the model.
Show What-If Case: Show or hide the current changes

Show Change Graph: Plot the change between columns instead of the values in a column.
Show Node References: Turn on and off the node names for variables
Switch Axes: Swap the x and y categories
Title: The text displayed at the top of the chart
26

Type - for switching between a line chart and a bar chart.
Figure 33.
VII. More Stuff
The "File" icon in the toolbar:
Figure 34.
Below are explanations of each menu entry.









New: to create a new model.
Open: to see names of saved models.
Open Recent: to see model names recently launched.
Open Network: to see model names available on the network.
Close: to close a model.
Save: to save a model.
Save As: to save a model as a model name.
Open Scenario List: if scenarios have been saved in the Playground this shows the list of names given
for the scenarios.
Export:
Export to Excel: to create an Excel file from a Planners Lab model.
Export to Word: to create a Word document with all the Planners Lab equations.
27
Update to Excel: if a Planners Lab model had previously been saved as an Excel model and then data
changed in the Planners Lab model this feature let's you update the previously saved Excel file.



Print: prints the Planners Lab equations.
Login to Network: to access the network.
Exit: to leave the current model.
The "Edit" icon on the toolbar:
Figure 35.
Below are explanations of each menu entry.






Undo: lets you "undo" the previous action such as edit an equation, delete a node, etc.
Redo: lets you "redo" a previous "undo".
Cut Nodes: highlight a node to cut and click on Cut Nodes.
Copy, Paste and Delete: actions similar to the above.
Find: this is a handy feature. An example is shown in Figure 36 and is self explanatory.
Replace: another handy features. An example is shown in Figure 37 and is self explanatory.
Figure 36.
28
Figure 37.
The "Edit" icon on the toolbar for the Playground:
Figure 38.
Below are explanations of each menu entry.







Undo: lets you "undo" the previous action such as edit an equation, delete a node, add a variable, etc.
Redo: lets you "redo" a previous "undo".
Cut: highlight a chart to cut and click on Paste.
Copy, Paste and Delete: actions similar to the above.
Select All: select all charts in the layout
Arrange: Contains a sub-menu in order to designate the layering of charts on top of each other.
Align: Contains a sub-menu to align charts by their borders, make selected charts the same width and
height, and also a tile feature for arranging charts.
29
What If and Goal Seek by editing equations:
When you click on the Playground you notice two buttons at the bottom right of the screen.
Figure 39.
As explained previously, you can drag and drop data in charts to ask What If and Goal Seek questions. If after
doing so you elect to "Save to Model" the equations are updated with numbers. However, there may be times
when you want to change the logic for either a What If variable or a Goal variable, do analysis and then save
edited equation(s) to the model rather than just numbers.
The example shown in Figures 40 and 41 are after clicking on the Goal Seek button. Drag a What If variable
such as Cost increase factor for Trees into the What If window. Then drag a Goal variable such as Trees Profit
into the Goal Variable window. Now you can edit the logic for the goal variable and find the values for Cost
increase factor for Trees that will achieve that goal logic.
Figure 40.
Figure 41.
Click on the What If button and seeing what it does will now be obvious to you. Just drag a What If variable
into the window and then edit it.
30
View Options:
There are "View" options in both the Modeling component (also sometimes called the "Builder") and also in the
Playground component (see Figure 42). These options give the user the ability to decide whether or not to have
a particular element displayed in the Planners Lab screen.
Figure 42.
Builder View Playground View
Modeling or Builder mode.





Model Tree - A Hierarchical display of the logical chunks (Nodes) in a model.
Columns - The time periods for a model.
Special Columns � The special column equations for a model.
Data Table - A preview of the current nodes' solved values.
Errors - A listing of any errors detected in your model.
Playground mode.


Model Tree - Same as above.
Columns - A visual listing of the columns in a model that can be dragged onto charts

Chart Toolbar - A display of all visualization tools.
Draw Options:
There is a "Draw" icon on the toolbar that is available in the Playground mode.
Figure 43.
First click on "Start Drawing". Then click on a color to be used from the color palette. Then simply draw
whatever you want anywhere on the stage. To clear any drawings simply click on "Clear Drawing". Before
leaving the draw mode click on "Stop Drawing".
31
Download