﻿

# devexpress pdf viewer control asp.net : How to rotate one page in a pdf file application Library tool html .net asp.net online Advanced%20Financial%20Modelling%20Course%20Materials_112-part1045

ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE)
© Plum Solutions Pty Ltd 2012
Page 121
www.plumsolutions.com.au
Fig 9.22 WACC calculation exercise
1.
Set up your sheet as shown above.
2.
In row 4, calculate the cost of debt and equity before tax.
3.
Your formula in cell B4 should be =B2*B3.  Copy it across to cell C4.
4.
In row 6, remove the tax from the debt amount.
5.
Your formula in cell B6 should be =B4*(1-B5).  Copy it across to cell C6.  Although
there is no tax applicable to the equity amount, we’ll still copy the formula across to
maintain consistency of formulas (hence following best practice).
6.
Add together the value of debt + equity in cell D2, and cost after tax in cell D6.
7.
Now calculate the WACC which will be the cost after tax of debt and equity as a
proportion of the total.
8.
Your formula in cell D7 should be =D6/D2, and your worksheet should look
something like this:
Fig 9.23 WACC completed calculation exercise
Hence the weighted average cost of capital for this company is 9.78%.   This means that
when this company is evaluating new opportunities, the minimum required rate of return
would be 9.78%, as this is what their capital is currently costing them.   When calculating the
NPV for a new project, this would be the input for the discount rate in the NPV function.
Theoretically, the NPV  at this discount rate must be greater than zero, and the IRR of a
How to rotate one page in a pdf file - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate pdf page few degrees; rotate pdf pages
How to rotate one page in a pdf file - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
how to rotate a page in pdf and save it; how to rotate page in pdf and save
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE)
© Plum Solutions Pty Ltd 2012
Page 122
www.plumsolutions.com.au
series  of  cashflows  needs  to  be  higher  than  this  amount  in  order  for  a  project  to  be
accepted.
Building a Tiering Table
Calculating an amount based on tiering tables is a pretty complex formula, and is commonly
used in pricing models. There are two types of tiering table (also called volume breaks, block
or stepped pricing).  The simplest version calculates the entire amount at the tier. The more
complex table, like the tax tiers, is progressive such that the first number of units at the first
tier and the next amount at the next price.
For example, in a tax table, an income of \$8,000 would be taxed at zero for the first \$6,000
and then the next \$2,000 is taxed at 15%, so you would only pay \$2,000 x 15% = \$300, not
15% on the whole amount.
Flat Tiering Structure
Let’s say for example, you have the below pricing structure.  If the customer purchases five
items it’s \$15 each, but if the order is between six and 50 items, they are priced at \$12 each,
and so on.
We’d like to populate the table below to calculate how much a customer would be charged
at different volumes.
Fig 9.24 Flat tiered pricing calculation
A horribly long and complicated IF statement will do the trick:
=IF(A3<F3,G3,IF(A3<F4,G4,IF(A3<F5,G5,IF(A3<F6,G6,G7))))
But there is a much simpler way, using a VLOOKUP or LOOKUP.
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
C# developers can easily merge and append one PDF document to document imaging toolkit, also offers other advanced PDF document page processing and
pdf expert rotate page; pdf page order reverse
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
This guiding page will help you merge two or more PDF documents into a single one in a Visual Basic .NET imaging application.
reverse page order pdf; pdf reverse page order preview
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE)
© Plum Solutions Pty Ltd 2012
Page 123
www.plumsolutions.com.au
1.
In cell B3, calculate the per unit price using a close-match VLOOKUP.  Your formula
should be:  =VLOOKUP(A3,\$E\$3:\$G\$7,3)  Note that the last field is omitted, which
means it will return a close match not an exact match.  You may also use the formula
=VLOOKUP(A3,\$E\$3:\$G\$7,3,TRUE) which will give the same result.
2.
Multiply the unit price by the number of units and add them up.  Your total should
be \$7,564, and your sheet should look something like this:
Fig 9.25 Completed flat tiered pricing calculation
Hot tip: Because we need a close match, not an exact match, we could also have use
criteria to the left of the result – LOOKUPs are backwards compatible.  You also do not have
to worry about someone inserting or deleting columns in the source data range and messing
up the formula.  For more detail on how to use LOOKUPS and VLOOKUPs, see the section on
“Lookup Functions”.
Progressive Tiering Structure
If  the  tiering  calculation  is  not  as  straightforward  as  the  one  below,  we  may  need  to
calculate under a progressive tiered structure.  A good example of this is the way that the
tax calculations work.  This formula calculation is not for the faint-hearted, so unless you
specifically need to calculate a progressive tiering table, feel free to skip this section!
VB.NET PDF File Split Library: Split, seperate PDF into multiple
document splitter control provides VB.NET developers an easy to use solution that they can split target multi-page PDF document file to one-page PDF files or
rotate one page in pdf; pdf rotate single page reader
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
a solution to conveniently delete one page from your PDF document, you can use this VB.NET PDF Library, which supports a variety of PDF file editing features
rotate all pages in pdf preview; how to rotate a single page in a pdf document
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE)
© Plum Solutions Pty Ltd 2012
Page 124
www.plumsolutions.com.au
Fig 9.26 Progressive tiered calculation
The first person’s salary is \$123,120, which means  that they are  in the \$80k - \$180k tax
bracket.  However, we can’t just do a flat tiering calculation on this because the first \$6k is
tax  free,  the  next \$40k is  only at  15%, etc.    The  formula  in column  I takes  care of  the
calculations below the threshold.  Note that the tiers begin with one cent, eg.  \$6,000.01
You’ll  need  to  split  your  calculation  into  several  parts,  as  shown  in  the  diagram
above.  Firstly work out the lowest tier, and then calculate the difference between
the  salary  and  the  tier  (in  this  case  \$80,000).    Then  the  remainder  should  be
calculated at the marginal tax rate.
Hint:  this calculation will be easier if you calculate these in separate cells, and then
combine them at the end – just like we have done with previous examples of nested
functions, such as INDEX / MATCH or VLOOKUP/COLUMN.
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Extract PDF Pages, Copy Pages from One PDF File and Paste into Others in C#.NET Program. Free PDF document processing SDK supports PDF page extraction, copying
rotate one page in pdf reader; rotate pdf pages
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
A PDFDocument object contains all information about source PDF document file. PDFPage: As for one page of PDFDocument instance, RasterEdge VB.NET PDF annotator
how to reverse page order in pdf; pdf rotate pages separately
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE)
© Plum Solutions Pty Ltd 2012
Page 125
www.plumsolutions.com.au
1.
Start by using a close match VLOOKUP to pick up column I (the amount payable up to
the threshold).  Your formula should be: =VLOOKUP(C2,\$F\$2:\$I\$6,4)
2.
Next, we need to work out the amount over the total salary is above the lowest tier
(i.e. in this example, \$123,120 - \$80,000 = \$43,120) To do this we’ll do another close
match VLOOKUP returning the first column and subtract this from the salary amount.
In  a  separate  cell,  your  formula  should  be  =C2-VLOOKUP(C2,\$F\$2:\$F\$6,1).    Your
3.
Next, we need to find out how much to multiply the \$43,120 by (i.e. the highest tax
tier).  To do this, create a VLOOKUP returning the third column.  Your formula should
be:  VLOOKUP(C2,\$F\$2:\$H\$6,3).  Your answer should be 37%.
4.
Now,  put  all  three  formulas  together  like  this:    =VLOOKUP(C2,\$F\$2:\$I\$6,4)+(C2-
VLOOKUP(C2,\$F\$2:\$F\$6,1))*VLOOKUP(C2,\$F\$2:\$H\$6,3)
The good news is that if you’ve used cell referencing correctly, you can simply copy
the formula down!
Fig 9.27 Completed progressive tiered calculation
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
unnecessary page from target existing PDF document file. Using RasterEdge Visual C# .NET PDF page deletion component, developers can easily select one or more
rotate all pages in pdf preview; how to save a pdf after rotating pages
C# PDF File Compress Library: Compress reduce PDF size in C#.net
document of 1000+ pages to smaller one in a Easy to compress & decompress PDF document file Remove bookmarks, annotations, watermark, page labels and article
permanently rotate pdf pages; pdf rotate one page
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE)
© Plum Solutions Pty Ltd 2012
Page 126
www.plumsolutions.com.au
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE)
© Plum Solutions Pty Ltd 2012
Page 127
www.plumsolutions.com.au
CHAPTER 10 Model Review
Rebuilding an Inherited Model
If you are lucky, you will get to build your own model from scratch, but most often you will
be handed someone else’s model to validate, modify, and make your own.   One of the
toughest tasks for any financial modeller is trying to use, understand, audit or validate an
existing model.  While it may seem like a simple enough task as the hard work is already
done, the real challenge will be to understand how the model was designed.  Excel is such a
flexible tool and there are so many different ways to achieve the same end that trying to
understand the way a model has been built is like trying to get inside another modeller’s
mind!    Give  three  different  modellers  a  problem,  and  you’ll  undoubtedly  have  three
different model designs as each modeller will approach the model design in a different way
and almost certainly use different formulas.
Obviously the best place to start when trying to understand a model is to talk to the original
designer if that is at all possible.  There is no one who understands the model better than
the modeller  who  designed  it in  the first  place. However, the  original  modeller  is often
unavailable and we therefore need to allow the model to speak for itself.
If financial modelling best practice has been used, understanding a financial model in Excel
should be a fairly straightforward task, however, many inherited models have not been built
by professional modellers, but rather cobbled together by different areas of the business to
achieve a  (usually short-term) outcome.    These  kinds of  inherited  models  can  be  a  real
nightmare  to  unravel,  and  often  it’s  simply  easier  to  start  from  scratch!    If  this  is  not
practical,  there are  some  tricks and  techniques  in Excel that  can  help  you to take apart
someone  else’s model.   Using these techniques  you can make the task  of rebuilding  an
inherited model more achievable.  We will explore some of these techniques in this section.
Removing Redundant Assumptions and Source Data in a Model
A common problem modellers encounter when rebuilding an inherited model is redundant
assumptions  and  sources  in  the  data  model.    This  can  happen  when  the  modeller  has
needed to use source information which is already in the spread sheet but was unaware
that it already exists, and then creates another set of assumptions or source data.  Often as
a model evolves, parts of the model calculations get deleted, but the assumptions which fed
into those calculation remained which were no longer required.
The  easiest  way  to  see  if  any  formulas  are  linking  to  an  input  cell  is  to  use  the  trace
dependents formula auditing tool.  This tool will allow you to trace forward and backwards
throughout the model.  One technique you can use to remove redundant cells is to colour
code all of the input assumption and calculation cells.  Then go to the model outputs, and
ADVANCED FINANCIAL MODELLING IN EXCEL (ONLINE)
© Plum Solutions Pty Ltd 2012
Page 128
www.plumsolutions.com.au
trace back the formulas.  As each input assumption is validated, change the colour of the
input cells back  to their  original  colour.   At the end  of the  process,  if  any cells are  still
coloured, they are redundant to the model and can be deleted.
If you think a section of the model is not being used, before deleting it, check it using the
trace dependents formula auditing tool as described below.  Be aware that there are a few
tools and formulas such as INDIRECT and OFFSET which sometimes can be relying on a cell
but which do not show up in the formula auditing tool.  For this reason, make sure you save
before  deleting,  and  check  the  output  of  the  model  for  #REF!  or  other  errors  before
continuing.  If the deletion has caused a problem, you can simply undo or close without
saving to revert to the version of the file prior to deletion.  It’s also best to delete the entire
rows or columns instead of just clearing the cells when removing sections of a model in this
way.   Deleting  the  cell  will show  an error  and  flag  the issue  if  it had been  linking  to a
formula,  whereas  clearing  cells  will  simply  change  the  value  to  zero  which  will  not
necessarily return an error and this can cause undetected errors to remain in the model.
Formula Auditing
One of the most effective ways to start understanding a financial model (especially one that
you  did  not  build yourself!)  is to  look  at  the  formulas and  identify the  precedents  and
dependents. This  will  give  you  an idea  of  the logic  used  by the  previous  builder  of  the
model.   Usually the best place to start in this technique is the final output.  Take a look at
each output and trace back the predecessors until you eventually find out what calculations,
source data and assumptions have been used by the original designer.
If you have a formula and you want to know which cells are used in the formula, the easiest
way is to use Formula Auditing.  You can access the Formula Auditing features in excel from
the Formula Auditing ribbon under the Formulas tab as shown below.
Fig 10.1 Formula auditing icons in the Ribbon
Tracing Precedents
[Excel 2007/10 and
Excel for Mac 2011] To trace the precedents, select the cell you
want to audit and click on “Trace Precedents” in the Formula Auditing ribbon.