Video summary
Excel for Finance and Accounting Full Course Tutorial (3+ Hours)
Main summary
Key takeaways
Main ideas, concepts, and lessons
Course purpose and roadmap (intro)
- The instructor, Elyssa Smith, presents an end-to-end Excel training focused on finance and accounting workflows.
- The course progresses from:
- Navigation and core spreadsheet skills
- Formatting and data handling
- Excel formulas/functions (basic → advanced)
- Financial modeling concepts (e.g., loan schedules, statement building)
- Data visualization (charts, pivot tables) and analysis tools
- Building full financial statements and a three-statement model
Part 1: Excel basics for finance/accounting
1) Excel navigation vocabulary and structure
- Everything in Excel is stored in cells
- Cells are identified by column letters and row numbers.
- Selecting a cell lets you type into it.
- Interface basics
- Uses the ribbon system like other Microsoft Office apps.
- Ranges
- Multiple cells selected together are called a range.
- Non-adjacent selections: select a group, then hold Ctrl to select additional groups.
- Workbooks and sheets
- A workbook contains sheets (organized tabs).
- Add/organize data by splitting it across sheets.
2) Data entry methods + navigation shortcuts
Data entry
- Click a cell and type (example described: entering in B2).
- Press Enter to confirm.
- Alternatively use the Formula Bar (located under the ribbon):
- Typed text in the formula bar appears in the selected cell.
Fast navigation
- Use the cell name box (near formula bar) to jump:
- Type a cell reference like M500 → Enter.
- Jump back to the top-left quickly:
- PC: Ctrl + Home (or described as Ctrl home)
- Mac: Command + Home (described as Command + Page Up/Home concept)
Practice
- Encourages users to open practice files and practice typing and navigation.
3) Editing using rows and columns
Deleting
- Click a column letter (e.g., F) → deletes whole column with Delete key.
- Use Undo to restore.
Inserting columns
- Right-click a column letter (e.g., G) → choose Insert.
- Insert defaults to adding a new column to the left of the selected column.
Inserting rows
- Highlight multiple rows (e.g., rows 7–11).
- Right-click → Insert.
- Insert adds new rows above the selected rows.
4) Printing, saving, opening files
Printing
- Go to File ribbon → Print
- Uses:
- Print task pane (left)
- Print preview (right)
- Can choose:
- Number of copies
- Printer
- Which workbook portion to print
- Orientation and margins
- Note:
- Default prints the current sheet
- Exit print preview via Back button
- Page breaks may appear as dashed lines in the worksheet after printing.
Saving
- Use File → Save (or Save As for new filename/location).
- Saving behaves similarly to Word/PowerPoint save flows.
Opening
- File → Open
- Browse to file → double-click or select → Open
- Switch among open Excel files using the Windows taskbar Excel icon.
5) Formatting content (color, alignment, borders)
Goal
- Make data easier to read and interpret.
Approach
- Select the target cells first.
- Most tools are on Home ribbon.
Color
- Font color: change text color (ensure readability)
- Fill color: change cell background color (ensure readability)
Alignment
- Adjust row height (drag between row headers) so content fits.
- Horizontal alignment: left/center/right
- Vertical alignment: top/middle/bottom
- Text can be tilted using the alignment options (ensure cell/row size is sufficient).
Borders
- Gridlines do not print by default.
- Use Borders button to apply print-ready borders to selected cells.
6) Formatting numbers/dates + using Format Painter
Alignment by type
- Numeric/date values: right-aligned
- Text: left-aligned
Currency formatting
- Select cells → Home → Number group → click the $ currency format button.
- Adjust decimals carefully:
- Decreasing decimals rounds values.
Date formatting
- Use dropdown next to current date format to change short → long.
- If Excel shows #####:
- Double-click between column headers to auto-fit width.
Format Painter
- Select a “formatted” source cell/range.
- Click Format Painter.
- Highlight the target cells to copy the formatting.
- Double-click Format Painter to keep it active for multiple uses.
7) Conditional formatting + merge and center
Merge and center (title)
- Select A1–G1 → Merge & Center button (Home ribbon, alignment group).
Conditional formatting
- Highlight a range (e.g., expenses B7–G10)
- Home → Conditional Formatting:
- Highlight Cell Rules (criteria-based highlighting)
- Example: values greater than 5000 → red text/fill.
- Data Bars
- Visual bar length represents relative value magnitude (e.g., green gradient).
- Highlight Cell Rules (criteria-based highlighting)
- Editing/clearing rules
- Conditional Formatting → Manage Rules → Edit Rule
- Clear Rules:
- Prefer “clear rules from selected cells” to avoid wiping everything.
8) Navigating large worksheets: Split and Freeze Panes
Split
- View ribbon → Window group → Split
- Creates adjustable horizontal/vertical panes with independent scrolling.
Freeze Panes (recommended)
- View ribbon → Freeze Panes (snowflake icon)
- Options:
- Freeze top row
- Freeze first column
- Freeze at a cell corner (e.g., freeze everything above/left of C2)
- Unfreeze via Unfreeze Panes.
9) Speed techniques: Quick Access Toolbar + keyboard shortcuts
Quick Access Toolbar
- Customize frequently used commands (print, spell check, undo/redo are usually included).
- Add/remove commands from the dropdown.
- Can be displayed above or below the ribbon.
Keyboard shortcuts covered
- Ctrl + A: select entire sheet (all data)
- Ctrl + Home: jump to A1
- End key + Ctrl: jump to last entered cell (described as Ctrl+End behavior)
- Select to last filled cell in a column:
- Ctrl + Shift + Down Arrow (from a starting cell in a column)
- Select to last filled cell in a row:
- Ctrl + Shift + Right Arrow (from a starting cell in a row)
Part 1 formulas/functions (core to finance tasks)
1) Basic aggregate functions + AutoSum
- Functions reviewed:
- SUM (add range)
- AVERAGE
- MAX
- MIN
- COUNT (counts numeric items; also usable with text “count numbers” setting)
- Method:
- Use AutoSum (Σ) on the Formulas ribbon.
- Correct the auto-selected range if needed.
- Use fill handle (autofill) to copy formulas across.
- Emphasized concept:
- Relative references update when copied.
2) IF statement (logical test → true/false outputs)
Business rule example
- Bonus is calculated only if sales total ≥ $7 million
- If true: sales * 5%
- If false: “no bonus”
IF structure
- IF(logical_test, value_if_true, value_if_false)
Notes
- Numbers must have correct zero count.
- Text outputs must be in quotes.
- Can copy the formula down for all reps.
- Nested IFs are mentioned as a path to more complex logic (false branch may contain another IF).
3) SUMIF and AVERAGEIF (sum/average with criteria)
SUMIF
- sum: totals in one column
- criteria: destination equals a specific text value (e.g., “Cancun”)
- Example structure:
- SUMIF(criteria_range, “criteria_text”, sum_range)
AVERAGEIF
- Similar but averages matching values (e.g., destination equals “Boston”)
- Output formatting suggested to reduce excessive decimals.
4) Left, Right, Mid + Flash Fill
Text extraction
- LEFT(cell, n): first N characters
- RIGHT(cell, n): last N characters
- MID(cell, start_num, num_chars): substring from middle
- Copied down using fill handle.
Flash Fill
- Insert a new column (e.g., first name)
- Type one example and let Excel infer the pattern
- Trigger Flash Fill:
- Ctrl + E
- or Data ribbon → Flash Fill (lightning bolt icon)
5) COUNTIF and COUNTIFS (count with one or multiple criteria)
COUNTIF
- Count “yes” commission entries:
- COUNTIF(range, “yes”)
- Count “no commission” entries:
- COUNTIF(range, “no”)
COUNTIFS
- Count where multiple criteria are true:
- e.g., commission is “yes” AND destination equals “St. Louis”
- COUNTIFS(criteria_range1, criteria1, criteria_range2, criteria2)
Part 2: Advanced finance functions + modeling tools
1) Date/time functions
- TODAY(): current date; updates when file is opened/recalculated
- NOW(): current date + time; updates similarly
- Keyboard shortcuts for static (non-updating) timestamps:
- Ctrl + ; : current date (static)
- Ctrl + Shift + ; : current time (static)
2) Data validation
Purpose
- Ensure users enter correct values.
Rules covered
- Add validation to blank or existing cells:
- Existing contents may be grandfathered in.
- Example validation:
- Column H: allow whole numbers >= 15000
- Validation setup includes tabs:
- Settings: criteria type and threshold
- Input Message: shows when user selects cell
- Error Alert:
- “Stop” style prevents saving invalid data
Clearing validation
- Select validated cells → Data validation → Clear All.
3) Lookup functions: VLOOKUP, INDEX+MATCH, XLOOKUP
VLOOKUP
- Purpose: vertical lookup using a leftmost key column
- Arguments:
- lookup_value
- table_array
- column_index_number (must be numeric, not letter)
- range_lookup:
- “false” forces exact match; omission triggers approximate match
- Example described:
- Enter customer number → return annual ticket cost from a table
INDEX + MATCH
- Purpose: avoid left-to-right limitation of VLOOKUP
- INDEX(range, row_num, col_num): returns value at a location
- MATCH(lookup_value, list_range, match_type):
- 0 for exact match
- (+1/-1 variants discussed for approximate matching depending on sort order)
- Combined:
- MATCH finds position (replaces row/col inputs), INDEX returns from that location.
XLOOKUP
- “Newer” and simpler:
- lookup_value
- lookup_array
- return_array
- optional: if_not_found, match_mode
- Defaults to exact match, improving reliability vs VLOOKUP.
- Can return multiple items (example returns both sales and location).
4) What-if analysis: Scenario Manager and Goal Seek
Scenario Manager
- Choose a set of input cells (e.g., loan amount, term, interest rate).
- Add multiple scenarios (e.g., first try / second try / third try).
- Use Show to toggle scenarios.
- Use Summary to generate:
- scenario summary report (or pivot table option)
Goal Seek
- Set a target value in one cell (e.g., monthly payment = 2000)
- Change another cell (e.g., loan amount/borrowing)
- Excel solves for the required input.
5) Financial functions for valuation and loans
PV and FV
- PV: present value of loan/investment
- FV: future value of investment
- Both use interest rate and payment schedule
- Notes:
- Adjust rate/payment frequency (monthly vs yearly)
- PMT often negative to reflect payment outflow
- type indicates timing (beginning vs end of period)
NPV
- Net present value with discount rate and periodic cash flows
- Uses:
- discount rate
- stream of future cash flows (income positive, investment negative)
XNPV
- Like NPV but for non-periodic cash flow schedules
- Requires explicit dates for each cash flow
IRR
- Internal rate of return for a sequence of cash flows
- Requires at least one positive and one negative cash flow
- Values must be ordered in time sequence
6) Building loan schedules: PMT, PPMT, IPMT, CUMIPMT (where available)
PMT
- Calculates constant periodic payment.
- Needed for loan schedule setup.
- Uses absolute references to allow autofill.
PPMT
- Principal portion of a payment in a given period
- Uses:
- rate (monthly adjusted)
- period (starting payment period)
- number of payments
- PV (principal)
- Fixed references for consistent repayment schedule; period changes by row.
IPMT
- Interest portion of a payment in a given period
- Similar argument structure but returns interest
CUMIPMT / cumi PMT
- Cumulative interest between start period and end period
- Requires:
- rate, term, PV
- period range or start/end periods
- type timing argument (0/1)
- Used to compute:
- cumulative interest for a year or single month slices
7) Loan schedule templates
- File → New → search for:
- “loan calculator”
- “loan analysis spreadsheet”
- “loan amortization schedule”
- Templates are vetted by Microsoft and can be customized and saved.
Part 3: Visualization and analytics
Chart types and when to use them
Bar/Column charts
- Show changes over time or comparisons.
- Select the simplest relevant dataset (avoid title/totals rows).
- Insert → Column/Bar charts → choose subtype → embedded chart.
Area charts
- Filled area under a line; good for trends; note printing may prefer line charts.
- Created from Insert → All Charts → Area category.
Pie and Doughnut
- Show parts of a whole.
- Doughnut better for multiple rows.
Combo charts
- Combine chart types (e.g., clustered column + line on secondary axis).
- Can change which series goes to which axis.
Waterfall charts
- Running total effect of positives/negatives.
- Color-coded.
- “Set as total” for proper interpretation of negative points.
Football field charts
- “Valuation analyses side by side” (like DCF/LBO style assumptions).
- Use Stock chart subtype (open-high-low-close).
- Customizations include:
- category axis labels
- data labels (high/low)
- number formats (currency)
- axes formatting
- chart title enhancements
- optional target price line (dashed)
Spark lines
- Mini charts inside cells.
- Types:
- line
- column
- win/loss (high/low & positive/negative)
- Editing via sparkline contextual ribbon; clear option to remove.
Pivot tables and pivot charts
Pivot table creation workflow
- Prerequisites:
- Column headers exist
- No entire blank rows in source data
- Steps:
- Insert → (Recommended pivot tables) or Insert Pivot Table
- Place in new sheet
- Use PivotTable Field List:
- drag dimensions to Rows/Columns
- drag numeric fields to Values
- Pivot table behavior:
- Summary defaults to SUM; change via Value Field Settings (average, etc.)
- Refresh is required when source data changes (pivot tables do not auto-update).
- Formatting:
- apply currency/number formatting to value fields.
Pivot charts
- Create from same principles but using PivotChart wizard.
- Pivot chart updates based on underlying pivot table filters/fields.
- Pivot charts support chart elements/styles via contextual buttons.
Sorting and filtering
Normal dataset
- Data ribbon → Sort & Filter group → Filter (funnel icons)
- Sorting:
- Ascending/Descending keeps rows intact
- Filtering:
- check/uncheck items
- Custom number filters:
- example: amounts >= 500
- Clear filter:
- clear filter from header or use Clear button.
Pivot tables
- Similar filter/sort arrows exist in row/column areas.
- Supports:
- text begins with wildcard matching (e.g., “N*”)
- overall pivot filters field area:
- multi-select option
- clear by reselecting all.
Regression analysis
- Requires the Analysis ToolPak add-in.
- Use Data ribbon → Data Analysis → Regression.
- Inputs include:
- Y range (dependent variable)
- X range (independent variable)
- optional labels and output range
- Interprets:
- correlation strength (Multiple R)
- R square (goodness of fit)
- ANOVA and p-values
- Can plot scatter charts and add trend lines.
Analyze Data (Microsoft 365)
- Data ribbon → Analyze Data
- Excel suggests charts, pivot tables, and answers to questions based on selected data.
- Learns/improves across usage.
Part 4: Financial modeling and statements (rate of return → 3-statement model)
1) Rate of Return / Holding Period Return (HPR)
Concept
- HPR measures investment total return over time using:
- ending value, beginning value
- Emphasizes using adjusted close prices (accounts for splits/dividends).
Data sourcing
- Example sources:
- Google Finance (optional mention)
- finance.yahoo.com for historical data
- Process:
- Download historical prices as CSV
- Open in Excel
Worksheet preparation
- Keep only required columns:
- date
- adjusted close
HPR calculation
- Per period:
- HPR = (Ending - Beginning) / Beginning
- Convert decimals to percentage formatting.
Summary statistics
- Mean/average return:
- AVERAGE across HPR values
- Geometric mean return:
- GEOmean concept mentioned (array formula usage)
- Uses +1 adjustment and subtract 1 afterwards to convert growth rates correctly.
2) Building a three-statement financial model
Three statements
- Income Statement (P&L)
Rate this summary
Your feedback will help improve summaries.
Improve this summary
Reprocess with a stronger model when the summary feels incomplete or inaccurate.
Translate summary in another language
Ask questions to this video
Chat for follow-up questions, clarifications, and source-backed answers.