This is a guest post written by Paramdeep from Pristine. Chandoo.org is partnering with Pristine to bring an excel financial modeling online training program for you.
This is Part 1 of 6 on Financial Modeling using Excel
In this and next 5 posts, we are going to learn how to build a financial model to do project evaluation using Excel. The 6 parts of this tutorial are,
- Introduction to Financial Modeling
- Building a layout for Project Evaluation Model – Best practices
- Building Inputs and Assumptions Sheet
- Building Projections for Project Evaluation
- Modeling the Cash Flow Statement and Projections
- Putting it all together – Final Project Evaluation Model
- Join our Financial Modeling Classes
What is financial modeling?
Financial modeling is creating a complete program/ structure, which helps you in coming to a decision regarding investment in a project/ company. Now this could be on a simple piece of paper or in excel. The advantage with excel is that, even if you have calculation speed and accuracy like me (this is one place where I am like Einstien!), then also you would be able to come to the right conclusion!
Who does Financial Modeling?
Anybody dealing with any decision related to money (wish there was somebody who did not require that!). If you are involved in financial decision making/ planning related to large corporate, then you would definitely need financial modelling day in and day out. Financial modeling is a mandatory activity for investment bankers, bankers, project finance persons, equity research folks, PE & VCs.
What are the steps in building a financial model?
- Data collection – This is where the real front end banker works. She goes to the client, collects the data like revenue, growth, investments, need for money, etc.
- Back of the envelope calculations – Now most of the corporate guys are very hunky dory about their business. They usually think that their idea is one of a kind and is going to generate loads of mullah. Banker would sanitize their thoughts and try to figure out, if the business makes sense. Initially the thinking and analysis is very simple,
- Does the corporate guy look sober to me?
- How soon can I get my investment back?
- Is the revenue that he is projecting seem greater than the market size? 😉
You usually need no industry knowledge for this. Just keep your eyes and ears open and put your thinking cap on!
- Structured approach to thinking – Once the basic numbers seem reasonable (they make business sense and seem to be true as well), you have to dig deeper! This is where you need a complete financial model. And the first real step to doing that is to think of a structure of analysis. Thankfully finance has some basic theories in place and you can rely on them to proceed:
- Cash is the king – The more cash is generated (from the operations of the business) the better is the business
- Money today is better than money tomorrow – technically this can be called Time value of money. But it does not matter!
Practically these are the fundamental building blocks of analysis and you have to start thinking in these terms for the analysis
- Deciding on a Layout – Now when you start to put this plan in excel, the starting point is deciding on a layout for your financial model. Usually the following questions need to be answered:
- How much information/ data would your model have? If its going to be large, then it might make sense to break the model in multiple sheets
- What kind of assumptions would your model make? For better readability, we would try to keep assumptions in a different heading than the calculations and the final conclusion
- Different fonts/ formatting for assumptions and other parts might enhance readability as well
- Create logical modules for your model
- Keep your P&L, Balance Sheet, cash flow statement, etc. separate
- Even in P&L, keep the revenue generation separate from costs
One Advice for Aspiring Financial Modelers
Speed is the Key: Finally when you are dealing with tons of information, you can easily get bored. If you remember a bunch of keyboard shortcuts, then it would be very beneficial! Here are some resources to get you started:
- Comprehensive list of Excel Keyboard Shortcuts: Lists 97 shortcuts organized by functionality and usefulness.
- Favorite Shortcuts as voted by readers: Keyboard shortcuts shared by our readers.
- Using Mouse Effectively – Part 1 & Part 2: If you are going to use mouse, you better be productive at it.
An Example Financial Modeling Case
Now to make your life easy, we have done the first two parts for you! 🙂 There is a case (In the attached PDF file) that lists a situation and some of the data you might need to organize your thoughts. The decision is simple, would you advice Mr. Samar to invest in design Y?
Download the case pdf from here [pdf].
Once you have read the case and analyzed the numbers try creating a model for evaluation. Remember to make the layout of your model in such a way that navigation becomes easier.

What Next?
In the next installment of this tutorial, learn how to create a layout / template for our project evaluation model. We also discuss about some of the best practices to follow when building models in excel.
Join our Financial Modeling Classes
We are glad to inform that our new financial modeling & project finance modeling online class is ready for your consideration.
Please click here to learn more about the program & sign-up.
Share your Experience:
Do you build financial models? What is your experience like? What process do you follow and how do you plan the model? Do share your ideas and methods thru comments.
Added by Chandoo:
Thank you Paramdeep & Pristine:
Many thanks to Paramdeep and Pristine for making this happen. I am really enjoying this series and learning a lot of valuable tricks about financial modeling.
If you like this series, say thanks to Paramdeep. I am sure he can take any amount of appreciation without choking.
Join our Newsletter
if you are new here, consider joining my newsletter, because I can send you updates when new articles are posted (plus you get a cool e-book with 95 excel tips, free)
Pristine is an awesome training institute for CFA, PRIMA, GARP etc. They have trained folks at HSBC, BoA etc. Chandoo.org is partnering with Pristine to bring an excel financial modeling online training program for you.














15 Responses to “Make a Bubble Chart in Excel [15 second tutorial]”
Noooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo!!
Whyyyyyyyy?
The idea is to tell how to make a bubble chart. I got an e-mail from a reader recently asking how the scatter bubble is made. So I thought a 15 second tutorial would be a good idea to show this.
Did that email go "Dear Chandoo, I know that you scorn bubble charts, but if I don't do one in Excel for my boss then he'll fire my sorry ass, and my children will have to be sold for medical experiments in order for me to be able to afford the upgrade path to Excel 2010"?
If so, fair enough...it's all in the greater good 😉
Chandoo,
I am using excel 2003 and it is not working. The x axis is not the one that I enter in x axis column. Please help! Thanks.
Sorry, after few attempts, I managed to get the right result. I shouldn't select the title (header) of the table and select only the data to produce the right bubble chart.
What's wrong with bubble charts? Is there a better method for displaying scatter plots with lots of overlapping data points? Don't tell me you'd rather jitter!
@Sanwijay: Cool.
@Precious Roy: There is nothing wrong with bubble charts. Infact, it is the only way to show 3 dimensional data (x,y and sizes) without confusing your audience. Jeff is worried that people might misuse the chart. As with any chart, bubbles also have a place and time for using them.
I recommend using bubble charts to show relative performance various products in several regions and similar situations.
Also, human eye is notorious in wrongly estimating the bubble sizes (as we have to measure areas). See http://chandoo.org/wp/2009/07/28/charting-lessons-from-optical-illusions/
We can partially improve bubble charts by adding data labels, but if you have too many bubbles, the labels will clutter the chart and make it look busy.
I can't seem to find a way to plot more than ten bubbles on a chart and need to know how to add more
@KW.. why would such a thing happen. I am sure you can add more bubbles that that. Can you tell us exactly what you are doing...
Example table:
A B C (size)
Me: 25 30 15%
Him: 30 22 11%
Her: 12 30 20%
I am trying to make a bubble chart where the Y axis is A, the X axis is B, and the size of the bubble is C. There should be only 3 bubbles. I keep ending up with six (with the labels being only "Me" and "Her"). My goal is to have three bubbles, one representing each person. Clearly I am doing something wrong. Can you help explain...?
Hi,
I wanted to add data labels to the bubbles. Each bubble represents a different company name. Excel allows me to add the size, legend, x axis values and y axis values. How do I add instead- Company A, B, C, D for the bubbles?
youon you have to choice every data for every company..
ex:create bubble for A company,after that click right> add data label> adjust data labels :format data labels and choose : series name.
i hop u will succeed .
[...] we create a bubble chart with 2 bubbles. 1 for the actual mustache & 1 for target [...]
If we want bubble size to be controlled by one column, but the bubble labels to be controlled by another column, how can this be achieved?
many thanks!!!!