Professional Documents
Culture Documents
0
Excel – Formatting for Financial Models and Data Analyses
Not everything in this guide is “essential” – you can always add more bells and whistles to make
spreadsheets look better, but they are still just bells and whistles.
Get the formulas and calculations right, make the spreadsheet look reasonably good and legible, and
don’t obsess too much over decimal places, exact border colors, etc.
Table of Contents
1 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
Throughout this guide, we’ll be referring to the “Summary” and “WMT_Model” spreadsheets in the
finished version of the Walmart operating model and valuation.
Therefore, you should look at the finished Walmart model to understand all the screenshots below.
Disable Gridlines
Before you do anything else, disable gridlines to improve readability. In PC/Windows Excel, use Alt, W,
VG to do this; in Mac Excel, go to the “View” menu in the ribbon and uncheck “Gridlines.”
With Gridlines:
Without Gridlines:
Even if you want to keep gridlines enabled, you should always turn them off when you print a file.
Return to Top.
2 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
You should always color-code your financial models so that you can distinguish constants, formulas,
and links to other spreadsheets.
We use a yellow background and grey border for “input cells” that are assumptions or drivers in the
model, while we use a white background with no borders for historical financial data:
Yes, you can automate most of this process. Take a look at our VBA lessons on the Input Box macro
and the color-coding macro for the full details.
3 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
There are also a few other cell categories, which you can see below:
Return to Top.
4 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
Return to Top.
Summary Pages, Cover Pages, and Spreadsheet Names and Tab Colors
Any financial model with several spreadsheets, or one with a single spreadsheet that exceeds ~200
rows, should include a summary area or page that highlights the key trends:
5 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
The contents of this summary page depend on the type of model: a merger model for an M&A deal will
show much different information than a 3-statement operating model for a single company.
For an operating model, focus on the company’s top line (Revenue) and bottom line (Net Income and
other profitability stats), the company’s main 2-3 drivers, and key sections of the financial statements.
If your model has several different spreadsheets in it – more than, say, 5-6 – then it’s also worthwhile
to create a Table of Contents page for the first sheet in the file:
It’s not required to use different colors for the spreadsheet tabs, but it helps with navigation and
model changes in larger files:
6 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
With spreadsheet names, avoid special characters such as blank spaces, the dash (“–“), semicolons,
colons, double quotes, single quotes, and so on. These types of characters will cause problems in
formulas.
Stick to letters, numbers, and the underscore character (“_”) to separate words.
Return to Top.
Naming cells and ranges (Ctrl + F3 on the PC or Ctrl + L on the Mac) helps organize your models and
make formulas easier to understand.
Use them for text and numbers that you’ll be referring to throughout the entire model, such as:
• Company Name
• Current Share Price
• Range of Data for the Comparable Companies
• Tax Rate
• Current Scenario
• Key Inputs, such as the Weighted Average Cost of Capital (WACC) or Cost of Equity in a DCF
Here’s a screenshot that explains good and bad use cases for named cells:
7 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
With comments (Shift + F2 or Alt, R, C in PC Office 365), use them where they make sense – but don’t
go overboard and comment all 500 assumptions in your model.
Comments are best used to explain something that is not immediately obvious, such as a complex or
hard-to-read formula, or an unusual source of data:
Leaving too many comments will make your spreadsheet hard to read, especially since senior bankers
sometimes don’t know how to turn off comment indicators (Options → Advanced → Display).
Return to Top.
8 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
When you work with numbers that represent currencies – U.S. dollars, euros, British pounds, Chinese
RMB, Japanese yen, etc. – you should display the currency sign only in the top row and bottom row of
the schedule.
In some cases, you might vary this a bit and display the currency sign in the top row of each section
and then again in the bottom row of each section. An example is the Balance Sheet, where we usually
do this for the Assets side and the Liabilities & Equity side.
We prefer to use the Accounting number format to ensure proper alignment for all currencies.
For larger companies (revenue in the billions), we display no decimal places except for the share price
and per-share amounts, such as earnings per share (EPS).
For smaller companies (revenue under $1 billion), we usually show one decimal place.
For the sign convention, we prefer to show all income sources and cash inflows as positives, ideally
with a (+) sign in front of the text label, and all expenses and cash outflows as negatives with a (–) sign
in front of the text label.
We always use parentheses for negatives because they’re much easier to read that way.
_(0.0%_);(0.0%);_("–"_)_%;_(@_)_%
This one ensures proper alignment with any percentages above or below it by adding extra spaces to
positive percentages, 0, and text.
These spaces are the same size as the parentheses around negative percentages, which ensures
alignment.
Finally, we usually format dates as “FY” (i.e., Fiscal Year) followed by a two-digit number to reduce
clutter. In input boxes and assumptions, we use the international date format (YYYY-MM-DD).
9 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
For valuation multiples, such as the P / E or Price-to-Earnings Multiple, we prefer to use a Custom
Number Format such as:
This will make a positive, such as 6.7 x, appear normal, and it will make a negative, such as (4.3 x),
appear in red with parentheses around it. A set of valuation multiples might look like this:
10 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
Return to Top.
We use the black font color for almost all text, regardless of whether it’s entered directly in the cell or
linked to a formula or another sheet, because it’s extremely difficult to read blue or green text.
The main exception is that if the text is in an input box, such as the company name or ticker, we use
the blue font color to clarify that it’s required user input.
A 12-point font size in Arial, Calibri, Helvetica, or a similar font face is fine.
You can use a bigger font size, such as 14-point, for the title of each spreadsheet.
In financial models, you should keep most text set to the “General” horizontal alignment, which
effectively left-aligns it.
You can indent any rows that show supporting calculations, such as revenue growth or gross margins,
as well as line items that are parts of other categories, such as the components of revenue.
You can center-align the “input box” cells and use “Center Across Selection” for section headers.
Do NOT use the “Merge Cells” feature, as that can lead to misaligned spreadsheets and incorrect
formulas being copied down.
Most text in your model should be normal rather than bold or italicized, but you can use bold text for:
You use italics mainly for percentages that are there for informational purposes – not as drivers or
assumptions.
11 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
Return to Top.
One key accounting relationship is that on a company’s Balance Sheet, Assets must always equal
Liabilities + Equity.
Assets are items that might produce some future income or benefit, such as a company’s investments,
cash, and factories, while Liabilities and Equity represent funding sources or owed amounts to realize
those future benefits.
In financial models, you must include a check in the Balance Sheet projections to make sure that this
equality (A = L + E) holds.
12 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
This will display “OK” if Assets minus Liabilities & Equity = 0; if it’s not 0, it will display the positive or
negative number to three forced decimal places.
Return to Top.
We cover charts and graphs in the separate Charts & Graphs quick reference guide, but a well-
formatted graph might look like this:
13 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
We use solid black borders for the left and bottom edges of the chart area so that they’re clearly
visible, especially when pasted into Word or PowerPoint.
Return to Top.
When you print a spreadsheet or an entire model, you should keep in mind a few points:
1) You should use a black font color for everything that appears on a white or yellow background
– remove the blue and green fonts for hard-coded data and direct links to other sheets.
2) Always hide the gridlines (View, Gridlines) and comment indicators (Options → Advanced →
Display) because they will clutter up the printouts.
3) Separate the pages intelligently by inserting Page Breaks in the right spots (Page Layout,
Breaks, Insert Page Break). Each page should, ideally, contain one schedule or financial
14 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
statement (e.g., one page for the Income Statement, one for the Balance Sheet, and one for the
Cash Flow Statement).
4) Headers, footers, and page numbers can be useful (Page Layout, Page Setup), but are not
required if the printout is short and self-explanatory.
5) You can repeat rows and columns, especially if you’re printing a sheet with a lot of supporting
data or calculations, but this feature is not super-useful for traditional financial models.
We’ve also changed all the text and numbers on white backgrounds to black for readability.
15 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
Yes, you can automate this process with our Print Format Macro.
Return to Top.
Proper formatting is less important when you’re analyzing data because it doesn’t have to “look
pretty”; the end user often knows Excel quite well.
For data analysis, the most powerful formatting feature is the built-in Data Table (Home → Format as
Table, or Ctrl + T on both PC and Mac):
If you pick an appropriate theme from this window, most of the work will be done for you.
16 of 17 https://breakingintowallstreet.com
Excellence with Excel 3.0
Excel – Formatting for Financial Models and Data Analyses
If you want to go beyond that, you can choose the appropriate number formats for all the fields in the
table and make sure all the graphs, charts, and pivot tables are formatted correctly.
But there isn’t much to say because all the tips above apply equally to data analysis; most of it comes
down to using the right number formats and tweaking the graphs and charts a bit.
Return to Top.
17 of 17 https://breakingintowallstreet.com