In the new book "The Master Algorithm" by Pedro Domingos, the author makes the casual but very telling observation: "all information is statistical". This observation is based on Frank Knight's seminal views on risk and uncertainty. With so much understanding of the relationship between information and statistics, it is surprising there is not more business literature on the role of assumptions in business planning and modeling. A few good articles on the subject that I will use in my graduate engineering class on entrepreneurship are below.
Reasonably confident that Knight influenced Drucker and Drucker influenced McGrath, but I cannot find any documentation. The Hierarchy of Engagement is an article by Greylock Ventures and very practical. The Sequoia article shows the assumptions they made in their You Tube investment.
The Master Algorithm should be required reading for everybody. If you want to understand AI, this might be the only book you need to read. No math in the book.
I have been thinking a lot about risk recently, in preparation for a course I am thinking to teach on "Assumptions, Risks and Forecasting".
Peter Drucker defined a business as a set of assumptions, where the key task is to know the assumptions. Risk as I define it is "variance in cash flow" and not the traditional economic, government, market and technology risk factors most people think about. Those factors are not risks unless they impact cash flow. One of the benefits of this approach to risk is that one does not obsess about risks such as competitors until one sees their effect on cash flow in terms of customer attrition, average selling price, repeat purchase rate. However, notice that all the numbers that show the effect of competition are hopefully all on your weekly/monthly KPI dashboard. Effectively, the assumptions captured in the KPIs are the risks. Note that all the "risks" in the business are properly identified at the time the assumptions for the first forecast are prepared.
"So you come in and pitch to someone like us. And you say you are raising a B round. And the best way to do that with us is to say I raised a seed round, I achieved these milestones. I eliminated these risks. I raised the A round. I achieved these milestones. I eliminated these risks. Now I am raising a B round. Here are my milestones, here are my risks, and by the time I raise go to raise a C round here is the state I will be in. And then you calibrate the amount of money you raise and spend to the risks that you are pulling out of the business. And I go through all this, in a sense that sounds obvious, but I go through this because it is a systematic way to think about how the money gets raised and deployed. As compared so much of what's happening these days which is “Oh my god, let me raise as much money as I can, let me go build the fancy offices, let me go hire as many people as I can.” And just kind of hope for the best. " (excerpted from genius.com; my emphasis)
At each inflection point one should have a clear idea of what assumptions are being confirmed and "eliminated". A roadmap/timeline of assumption confirmations would be an interesting idea in an investor presentation. Sure to raise money because of the quality of the insight, except maybe with Andreessen.
I have written quite a lot about Excel for financial modeling over the years. The most popular posts are at "Excel Models and Tips" in the left column and all the Excel posts are in this archive.
There are two ways to improve your Excel skills:
Review the spreadsheets of others on any of the big document sharing websites
Work on problems where best practice solutions are provided
The annual Financial Modeling World Championships (www.modeloff.com) start first round competition October 25. To practice for the competition they make available a series of questions and answers called the Modeloff Questions. These are Excel questions that appeared in prior year competitions.
Over 3,000 students and young finance professionals are expected to compete in Hong Kong, London, NY, Sydney and other regional cities for the US$ 100,000 first prize.
The Modeloff folks asked me to support their worldwide competition by promoting the event on this blog. Happy to do it.
The most popular posts at Sophisticated Finance over the years have been some posts I did on Excel modeling, which are in the link at left called "Excel Models and Tips". All the posts related to Excel are here.
Some folks sent me the announcement for a world championship of Excel Modeling called Modeloff 2013. This is a cash prize competition to find the best young modeler in the world. Competitors are required to have a knowledge of finance and Excel but statistics also looks helpful.
One of the sample questions from the 2012 competition is here. It is a list of 50 tasks in Excel and the competitors had to identify the Excel command. Also a nice review of advanced Excel commands if anyone wants to improve their skills.
Have not written anything on Excel in a while despite the continuing popularity of previous posts. For example, Googling "startup Excel model" brings up this post from SF as the first choice.
Today I received an introduction to PDFExcel, a product that converts PDF files to excel format. Very useful tool. Check it out here.
A collection of all my ever popular Excel posts is here.
I just presented a two day workshop called "Accounting and Finance for Non-financial Managers" for a large international company. The workshop focuses on theoretical concepts in micro-economics, finance and accounting and the practical application of the concepts to business management and decision making.
The client wanted the workshop to focus on the analysis of new projects using the discounted cash flow methodology. What was particularly interesting is that the company shared their own discounted cash flow template for project analysis. Every CFO makes adjustments to such a template to achieve certain strategic or risk management objectives. When I was CFO of the Indonesian company I added seven percent to the actual weighted average cost of capital discount factor to reflect the uncertainty of the operating environment. The differences between the client template and the theoretical model for discounted cash flow gave me quite a lot of insight into the strategy of the company. I would like to illustrate this point more fully but I would be violating my non-disclosure agreement with the client. One point worth noting is that the next time you do due diligence on a large acquisition ask to see their capital expenditure evaluation template. May give you some real insights into how they think about the business.
If you are interested in refreshing your knowledge of theoretical finance and valuation, Aswath Damodaran, a professor at the Stern School at NYU, has a terrific website here. What could be more fun on this 4th of July weekend than reading about beta and weighted average cost of capital. Enjoy the weekend even if you don't do any finance.
I have always told my students and workshop attendees that any logical statement they can conceive can be captured in Excel. Therefore, there are almost no limitations in modeling a business in a financial plan. Of course, the issue becomes one's knowledge of Excel.
I recently saw some readers from chandoo.org reading my blog so off I went to see what this blog was about and any reference to Sophisticated Finance. I never found the reference to SF but what I did find was a very rich resource of tips and tricks for Excel. To date this is the most comprehensive and insightful web resource I have found on Excel. It would probably take a whole weekend to fully harvest the information at Chandoo, but it would be well worth the time.
It has been awhile since I wrote a post related to Excel. The last Excel post was by guest blogger Rickert Warnelid. Today's post focuses on productivity tips to work faster in Excel. For those of you still addicted to using the mouse, these tips should be helpful.
The tips come from a post here, which appears to be a site devoted to Excel and charting. Of the seven double click tips, I did not know three and I think only one of the tips can be done with keyboard shortcuts. If anyone knows how to do any of these tips using just the keyboard put instructions in the comments.
A second year MBA student wrote to me recently asking for help in developing his Excel skills for financial modeling. He said he had read the Excel posts on my blog but still could not get comfortable with how to translate financial issues (valuation, DCF, etc) into the logic of Excel. In the course of writing my reply I mentioned that he should look at other people's Excel models.
I have been using Excel or its predecessors for about 25 years, but I always take the opportunity to look at other people's models. Yes--some people's models are poor, but every once in a while I learn a new trick or see a logic presented that I can re-use. The less experienced you are, probably the more you can learn about Excel from just looking at a lot of models.
For the early Excel user one source of Excel models is here at Docstoc. Keep scrolling through the advertising and there are a lot of Excel examples to look at. Another site is Damodaran Online which has a wealth of finance spreadsheets by Professor Damodaran from the Stern Schoool at NYU. Great stuff!
If you are just interested to learn basic Excel, the best tutorial I have found is from the Fuqua Business School at Duke. Available here.
Flowing Data had a very helpful post today on Dabble DB's Magic/Replace. If you work a lot in Excel, have to consolidate data or spreadsheets from multiple sources or let a mild case of OCD dictate the look of your spreadsheets, then you have encountered the problem of data not being formatted correctly or consistently. Magic/Replace may be your solution.
This very intuitive, web-based utility makes it very easy to reformat massive amounts of data in seconds. Changes such as letter case, separators (/-(), name order, phone number style and dates are all very simple because you change one row and all the other data rows immediately conform to the new style. If it is not obvious how the site works, watch the on-site video.
I began my career as a lending officer at Chase Manhattan Bank in New York. In my second job there I was involved in several project financings in Latin America. Project financings typically involve a take-or-pay contract for some natural resource such as minerals or petroleum and require the construction of a huge infrastructure in some very remote part of the third world. For the Cerro Matoso nickel project in Colombia, which I worked on, to successfully commercialize the nickel deposit required the building of a power plant, a three hundred mile railroad spur and a port. Debt financing is typically the largest part of the capital structure and the debt covenants to control cash flow are the most complex that I have seen. In summary, I know enough about project finance to be dangerous.
The remainder of this post is a guest post by Rickard Warnelid, Director of Navigator Project Finance. Navigator, based in Sydney, Australia, specializes in preparing the sophisticated excel models required for project financings. Rickard's post contrasts the modeling requirements of a project financing and a private equity deal and makes very clear the all important point--the model must meet the requirements of the financing source (and not what you think is important). You should now be hearing the drum roll to welcome the first guest writer to Sophisticated Finance--Rickard Warnelid.
"Financial models are developed at different stages of a project/company for a number of different reasons which results in very different structures depending on the purpose. Some people assume that ‘a financial model’ is a universal description of a tool that can be used to solve any problem in relation to the financing situation, but nothing could be less true.
The scoping phase of the development of a financial model is often the hardest part. This is when the modeler’s expertise is tested to make sure that not just a general financial model is constructed, but one that is tailored and optimized for the users’ current needs. To illustrate this I will give you some examples of the difference in a private equity transaction model and a project finance debt model. This will highlight the major differences in focus between these two otherwise closely related areas of finance and clearly show why it is important to make sure what the purpose of the model is before one starts the modeling of the transaction
Timing
Private equity
A private equity model generally has a lower timing resolution than a project finance model, but the biggest difference is generally the modeled operational life. Private equity transactions are often based on a valuation of a company as a going concern and very little focus is spent on anything beyond an assumed ‘exit’ for the PE investor.
Project Finance
Project finance models are often (in transactions including a construction phase) modeled monthly during construction and quarterly during operations. As the construction can extend to 5+ years on larger infrastructure deals the banks will analyze the debt draw down on a monthly basis during this time. The modeled operational life is commonly extended 20-30 years, depending on the type of asset that is being modeled. Resources project generally have a shorter life, as banks are reluctant to bank on reserves extending past 10 years. Flexible timing in a financial model is shown here.
Valuations
Private Equity
The valuation section is the core component of a private equity model as the main reason for analysis is to make sure that the right exit multiples are achieved and that the investment is worthwhile. Often a number of different valuation techniques are used to cross-check findings before making an investment decision. Using scenario analysis investors try to work out structures that will protect their investment in downside cases and at the same time does not restrict the upside potential in the investment.
Project Finance
The valuation component (if any) of a project finance model is generally limited to project and equity NPV and IRR. More detailed models would have a comparison of pre-/post-tax effects but in general this section does not get much attention as the model was built primarily to facilitate the bank’s analysis of debt recovery in downside scenarios.
Debt Modeling
Private Equity
Private equity models are commonly extremely simplistic in regards to the debt analysis compared to a project finance model. Drawdown dates, refinance terms, margins, covenants and other assumptions are not focused on in much detail.
Project Finance
This is the heart of a project finance transaction and often where the majority of the complexity sits. Features like revolving facilities, borrowing base calculations, cash sweeps, refinances, debt sculpting, lock-ups, debt service reserve accounts (DSRA), look-forward/look-back-DSCRs can make the modeling daunting for inexperienced modelers as it can sometimes be modeled in +1,000 lines of Excel code." An example is here.
Founded in 2004, Navigator Project Finance Pty Ltd (Navigator) is the project finance modeling expert. This fast growing, dynamic company based in Sydney , is raising the global benchmark in financial modelling services to the project finance sector. Navigator’s main service is designing and constructing financial models for complex project financings, as well as offering comprehensive training courses throughout the Middle East, Asia and Europe, and conducting independent model reviews of project finance transaction models. Navigator is focused on delivering fast, flexible and rigorously tested project finance services that provide unparalleled transparency and ease of use.
More information and Free Tutorials on financial modeling for project finance are here:"
In an effort to make it easier for Google searchers and readers to find the correct post they need on Excel or financial models, I have collected them here.
A reader wrote to say that they had not seen anybody give away for free so much help on Excel. Hopefully my small contribution helps.
I have also added some new sites to the custom Google search engine--Sophisticated Finance Excel--which may prove useful to readers.
This is the fourth and last post for awhile on Excel modeling. Otherwise I will lose my tech readership. Readers have emailed me with questions about balance sheets, how to build balance sheets that are dependent on events or acquisitions and how to build self-balancing models. Let's start with how to build a self-balancing model first because it may help to answer the other questions. The diagram below may help.
From Excel Model Tips II we know that we should start every model by first defining the business model, the growth drivers and the assumptions related to those growth drivers. This work makes it very easy to then build the P&L. From the P&L we link the net income for the period to the net income for the same period in the net worth part of the balance sheet. This insures that net worth rolls forward properly. (Remember that retained earnings period 1 plus net income period 1 equals retained earnings period 2.)
Next we build out the rest of the balance sheet except cash. I usually use a days on hand method to build AR, inventory, AP and accrued expense. Plant, property and equipment is developed separately and usually comes from the business model, it either being a growth driver or directly correlated to a growth driver. I link in my financing from the sources and uses statement to model debt and equity, if any, and complete my balance sheet. (I usually model simple balance sheets and the effort goes into clearly showing the debt and the working capital components.) With everything on the balance sheet completed except cash I then prepare the cash flow statement. The ending cash for the period is then linked to the balance sheet cash for the same period. If you did the cash flow properly the ending cash value will create a balance sheet where total assets equals total liabilities plus net worth, which I guess is why they call it "self-balancing". Last step is to look at cash balances on the balance sheet to make sure that cash is sufficient in each period. If it is not, go back to the sources and uses statement and increase debt or equity. If sources are linked to the balance sheet debt and equity, the changes in them automatically flows through to increase cash and the final sources and uses statement defines the total financing need. Effectively, by managing the cash balances you determine the financing need. (Obviously there are constraints on the amount of debt based on EBITDA, cash flow and leverage (EBITDA/debt, debt/equity).
Now what we have seen so far is that the P&L basically drives the balance sheet in my model building method. So how do we handle uncertain events that affect the balance sheet? The answer is that we reflect them on the P&L and then they automatically flow through to the balance sheet in a linked model. How do we model uncertain events on the P&L? We use an on-off switch. For each event we use a 0,1 indicator where "0" means the event did not happen and "1" indicates that we expect the event to happen. Download the file to see a simple example. Download Event.xls
(Assumptions are in Bold Blue.)
By building a matrix using various combinations of events and the financing required we would be able to determine the range of financing required for the planning period. Possible acquisitions would use the same indicator logic (0,1). You would build the model with each acquisition P&L and balance sheet on a separate tab. Each tab would have an indicator cell which would link to the revenue and expenses (and thereby to the balance sheet for the acquisition). Start the year with the acquisitions as "0" and turn them on when you close the deal. Build the assumptions for the acquisition with a close date for each acquisition and when you switch the indicator to "1" the P&L will start in the correct month. An example of this using event dates is in the model you already downloaded.
Download this file to see the simple balance sheet template I use. Download bal_sht.xls
In closing this four part series, remember to build your model once with assumptions so you do not have to rebuild it. 15 minutes to figure out the logic of assumptions is much better than an investor who can not do sensitivity analysis for a change in assumptions.
This is the third in my series of tips for how to do financial modeling more easily in Excel. If you have read the two earlier posts (here and here) you will notice that I frequently refer to logic as a key part of good modeling. I am not exactly referring to Aristotle's three laws of logic, but I may be using logic in a way consistent with Boolean algebra. Basically I believe that Excel can capture any way of thinking or "logic" that we can conceive in a model. Perhaps an example will clarify.
Suppose we are building a ship for $25 million dollars. We are using $4 million in equity and $21 million in bank financing and the equity is drawn down first. All interest is capitalized during construction. We may change the mix of equity and bank financing and the logic we have to build in Excel is how to have the bank financing start after all the equity is used (with no hard coding of any number). Click on the following link to download the model. Download Example.xls
First notice that the financing assumptions for equity and debt are blue bold in Column B to indicate that they are assumptions and any changes to these values should flow through the model without any changes required to any other part of the model. If I had a full model with a Sources and Uses Statement, these assumptions would have linked back there and would have been unbold black.
The logic that forces the bank debt to start when the equity reaches $4 million is in Row 16 starting at cell C16. The formula I used is =IF(C12=$B$9, SUM($C$6:C$6)-C12-C15,0). To limit the equity to $4 million I used Row 11starting with cell D11 and the formula is =IF(C12=$B$9,0,MIN(D6,$B$9-SUM($C$11:C11))). The IF command is the key to building the logic in these examples but the logic also required nesting some other commands inside the IF statement, such as the use of the MIN command to minimize two values. By taking the time to build these IF statements I avoid hard coding any values and do not have to rebuild the formulas if the equity or bank debt assumptions change.
Another point about building models. Never use the B Column for period values (Month 1, Month 2, etc.) Column B is for assumptions, to represent prior period values of zero and for command criteria indicators, such as in =SUMIF(range, criteria,[sum range]). Suppose you build a model that includes expense budgets for 100 departments each with six categories of expense. After you build the department budgets your boss says he changed his mind and he wants to know the total expense by each expense category. You have two choices--build six formulas each with 100 links (and hope you don't miss a department) or you can build one formula using SUMIF and copy it five times for the other five categories. A simple example of SUMIF can be downloaded in the following link.Download sumif.xls
In both of the models included here I have made frequent use of the $. $A$4 means that this cell remains unchanged when it is copied; for example when an assumption remains unchanged over all periods in a model. $A4 means that the column is fixed and the row changes when the cell is copied (A4, A5, A6). A$4 means that the column changes but the row is fixed when the cell is copied (A4, B4, C4); for example where you reference the same row across multiple periods in different parts of a model. If you subscribe to my view that you build one period models and then copy>paste for all the other periods, the $ is very useful.
Note: I have no idea where the Blue Bold convention comes from to indicate assumptions, but it is widely used in financial modeling.
This is the second in my series of posts on how to build financial models in Excel more easily. The first post is here. This post focuses on the business model.
Build the Business Model For an investor to understand your business, they must understand the business model. The business model explains the revenue, pricing and sales and distribution model, i.e.the growth drivers in the business. Therefore, your Excel financial model should make it clear and easy to understand these three critical parts of your business. For example, for a bus company I would probably detail each of the following revenue assumptions--buses in operation, trips per day, operating days per month, bus seating capacity, occupancy percentage per bus, and revenue per passenger. If the business was seasonal, I would add a seasonality factor to be applied against occupancy. I might alternatively build the model driven by sales or more precisely customer acquisition cost. If my monthly budget for customer acquisition was $12,000 and the per customer plan was $4, then I will have 3,000 customers per month. From the number of customers, using the revenue build logic above, I would back into how many buses and trips I need to operate. Many people build their models and focus on matters outside the business model, such as taxes, head office expenses, advertising, etc. While these subjects may have to be included, invest your time and logic in clearly explaining the three key parts of the business model.
Sophisticated Investors Analyze the Variability of Revenue and Cash Flow Investors initially want to understand the size of the market opportunity and what the growth drivers are. They also want to understand the effect of a change in a growth driver assumption on cash flow. In order for this to be easy for the investor you need to do two things. First you have to anticipate correctly what assumptions the investor will want to analyze. Secondly, you have to put these key investor assumptions on the assumption tabs so the investor does not have to read through ten tabs to find the variable he wants to adjust. If you want to make it even easier, build a matrix which sensitizes two key variables for cash flow or revenue. (One or two matrices maximum.)
By the end of this second post on Excel tips for financial modeling, you should be realizing by now that good modeling is all about the logical structure of your model and the assumptions tab. Most of the time in building a model should go into identifying the key assumptions (variables) related to the growth drivers and the logic of how you are going to organize the model. This work involves no real knowledge of finance or accounting. As I tell my students: Financial Plan=Logic+Analysis+Excel.
A reader emailed me to say "there is a lot to learn about financial modeling". This got me thinking about why people find it so hard to build financial models. I am going to do a series of posts on how to build models more easily. Probably two major points per post. The first thoughts follow:
Build a Re-usable Template Every financial model has an income statement, balance sheet, cash flow statement and a summary tab. If you use generic titling for each part of the model, it easily becomes reusable. (See Startup Excel Model to see an example of the generic titles to use on the income statement, balance sheet and cash flow statement.) By re-using the template, you save time for the important part of the model. If you have six classes of long term debt to model, build a separate debt schedule and link the total back to the long term debt cells on the template balance sheet. Do not change the balance sheet template to include six rows-one for each class of debt-because then you have to also change the cash flow and summary tabs in six places. When you build the template build it to encompass most situations. For example, in long term liabilities have a separate row each for senior debt, mezzanine debt and due to shareholders. (Remember, putting in a zero value also provides information.) If you have to build models for very different industries, such as banks and manufacturers, you may need to build two generic templates. In summary, use schedules to detail information and link back to the generic template.
Build One Period Models Models should be built with the idea that the first period is representative of the whole time period modeled. To do this every cell in the first period (except totals) links back to the assumptions page and every subsequent period is just a copy>paste of the previous period. For example, if you have seasonal revenues, build a seasonality index on the assumptions page and then in the revenue detail schedule add a row for the seasonality factor. Use Vlookup or Hlookup to properly link to the seasonality on the assumption page. If you only pay taxes quarterly, then use an indicator (0,0,1,0,0,1 etc.) to indicate when the payments are made. To create the indicator, use the MOD command and count the columns [=IF(MOD(COLUMN(),3)=0,1,0)]. (This command counts the columns and puts in a 1 every third column.) There are many other tricks to creating one period models, but it is really just a matter of logic. "This one period logic" also applies if you have multiple economic units--say stores. Each unit would have its own tab for P&L and maybe balance sheet to show individual unit economic contribution. Now if you build the first unit's first period model correctly using the assumptions tab, you can copy>paste the first period model not only across multiple time periods but also to multiple economic units. To clarify, what I just said was you could build a 100 store, 120 period model by just building the model for the first store, first period correctly. (Worst case you might have to enter the store name or number on each of the hundred tabs.)
More tips to follow. Let me know if this is helping you aspiring Excel modelers.
A reader of this blog emailed me and asked if I would critique a financial model posted on Guy Kawasaki's blog, How to Change the World.
I read this blog regularly and recalled the model of a web-based real
estate company--Redfin. The two posts on the financial model are here and here. Click on the following link to download the model Download RedfinFictitiousModel.xls.
"We are an online real estate brokerage, using technology to lower our customer acquisition costs and to automate paperwork, but we employ licensed agents to offer clients advice and negotiate deal terms. In a typical real estate transaction, our clients earn a $10,000 refund.
We have no marketing budget to speak of, and compete against marketing behemoths like Century 21. Unlike other venture-funded real estate sites, our search site offers direct access to the MLS broker databases for a complete view of inventory, and when we broker a deal, our agents are paid customer satisfaction bonuses, not commissions. Having completed over 1,000 transactions in our first year of service, we have the highest customer satisfaction rate in the industry. "
This model raised capital from a real, live VC so it is obviously an adequate model. What I like about this model is that it was thoughtfully prepared by someone who sees the value in detail. The headcount plan is excellent (Staffing tab) and is a suitable template for any company where headcount is time dependent. The productivity indicators are very well thought out and match the key drivers in the business (Monthly Financials tab-row 59). The expenses are very well developed particularly for a web-based business.
As you review the model, you should be trying to determine what are the growth drivers in this business. With a bit of work, you should realize that there are two growth drivers:
New markets
Number of agents per market
I would probably put an exhibit on the assumptions page which made it easier to understand the number of agents by month in each market. Ideally the number of agents per market would automatically change if the start date for the market changed. The model appears not to be very forgiving if you change a start date for a market (lots of error messages) which may be annoying to anyone who wants to do sensitivity analysis on the pace of new market openings. I probably would have modeled each market on a separate tab and then consolidated the results. This would have enabled me to develop per market balance sheets and determine the ROI per market. I find the model difficult to use to understand the economic return per market. With this approach of per market tabs the overall headcount and CAPEX of the company would not be as obvious as it is in the Redfin model. I would need to add summary headcount and CAPEX tabs to reach the same level of transparency as the Redfin model.
One of the key assumptions in the model is, in my opinion, somewhat underdeveloped. On row 18 of the Assumptions tab there is the "signed to close ratio". Change the assumption and see the dramatic change in sales and net income. I would have built the model so this ratio could change by year or maybe per month depending on the number of months in the market. This assumption is too critical to be a single cell, fixed for all years in all markets.
The last general comment I would make is that it is very difficult for me to determine the customer acquisition cost. Seems like an important number to understand but I can not determine it easily from the model. Maybe it's there and I just can not find it.
A few more general comments about models:
The Redfin model lacks a balance sheet and cash flow statement. Even though the model successfully raised capital, I strongly recommend against omiting the balance sheet and cash flow. There is no transparency into working capital without these two tabs.
Look at cell F20 on the Per-Market P&L tab. Personnel expense is a key cost in each market but this cell combines over twenty different variables, which makes it nearly unauditable and not understandable. This complex formula was probably required because all the markets were on the same tab and there was no easy way to break out the details of this formula. Note: build models to create transparency, and when you have twenty variables in one cell, you should know that you need to change the structure of the model.
Everybody builds models differently. Frequently the design of a model is limited by the skills of the preparer. Before opening Excel to build a model, think carefully about what the key growth drivers in the business are and build in the flexibility to make sensitivity analysis on these key drivers easy for the investor. Remember--making things easy for the prospective investor is always a good policy.
In a temporary period of delusion, I actually thought about starting a second blog--Sophisticated Finance Excel. Hundreds of people have visited this blog through Google searches for "startup model", "excel model", "debt schedule" and "headcount plan". My post Startup Excel Model is the second most popular post ever on this blog. Based on my students, I imagine that a lot of people need practical guidance to build financial models. (Did I mention my workshop this Friday that will cover building financial plans in Excel? ;)
A post on The Extreme Presentation Blog saved me from the foolish idea of starting a second blog. The Extreme Presentation Blogis an excellent blog I read regularly on presentation and design. Their post Presentation Wisdom-Search Engine talks about a new feature from Google--custom search. Custom search allows anybody to create their own search engine that only searches the websites and blogs you include in the searchable sites list. The folks at Extreme Presentation created a custom search engine called Presentation Wisdom that searches only ten very good sites on presentation and design.
I am now pleased to announce the Sophisticated Finance Excel custom search engine. This search engine is devoted to Excel and financial modeling. Today it searches only three blogs. The other two blogs I have mentioned here several times before--Juice Analytics and Microsoft Excel. I can add additional blogs and websites to the searchable site list. If you have a good site for Excel or financial modeling send me an email and I will consider adding it. On the home page for Sophisticated Finance Excel Google provides the code to embed this search engine in other blogs. A directory of Google custom search engines is here. The number of custom search engines is small today but it will grow quickly.
Yesterday I discussed ad widgets. Today I have a branded search engine. Next I'll be thinking about starting the Sophisticated Finance social network on Ning.com. (Hmmm, maybe that delusional state is returning.) Quite amazing the number of branding opportunities available through Web 2.0.
Note: Sophisticated Finance Excel has Google ads which I can not eliminate without paying Google an annual fee or claiming to be a university or government agency. My apologies for helping Google to cover the very high marginal cost of hosting my custom search engine, which must be about two cents per month. I do not endorse any company or person that may be cited in an ad.