Industry ready · Topic 5 of 6

Excel skills

The formulas and habits finance teams use every day: SUMIFS, lookups, IF, pivot tables and checks.

New to this topic?

Excel is the tool you’ll use every day in almost any finance job. Most of the work comes down to a few skills: adding up data that meets conditions, looking up values from another list, flagging items that need attention, and summarising large lists quickly. Learning these formulas saves hours of copying and adding by hand.

Example. Instead of scrolling through 2,000 invoices and adding the unpaid ones, one SUMIFS formula gives you the total in a second, and it updates when the data changes.

Key words

Cell reference
The address of one cell in a spreadsheet: the column letter followed by the row number.Example: D2 means column D, row 2.
Range
A block of cells in a spreadsheet, written as the first cell and the last cell with a colon between them.Example: D2:D50 means every cell in column D from row 2 to row 50.
Absolute reference
A cell reference with $ signs, such as $H$1. When you copy the formula to another cell, this reference stays pointing at the same cell.Example: =E2*$H$1 copied down one row becomes =E3*$H$1. E2 changed to E3, but $H$1 stayed the same.
Criteria
In a spreadsheet formula, the condition a row must meet to be included.Example: In =SUMIFS(D:D,E:E,"Unpaid"), the criteria is "Unpaid".
Pivot table
A spreadsheet tool that groups a list of data by category and shows totals, without writing formulas.Example: Turning 5,000 invoices into a small table of total sales by region and by status.

Learn

Practice workbook. This page comes with an Excel file, Ledger-Lab-Excel-Practice.xlsx, with six sheets of tasks that check your formulas as you type them.

Almost every finance job, from audit and tax to finance teams, is done in Excel. You don’t need to be an expert on day one, but you should be able to total, look up and flag data with formulas, and check your own work.

The functions you’ll use most

FunctionWhat it doesFinance example
SUM, ROUNDAdds a range; rounds to a set number of decimal places=ROUND(SUM(E2:E50),2) totals invoices to the penny
IFReturns one result if a test is true, another if not=IF(E2>5000,"Review","OK") flags large invoices
SUMIFSAdds values that meet one or more conditions=SUMIFS(E:E,C:C,"North",F:F,"Unpaid") gives unpaid North sales
COUNTIFSCounts rows that meet conditions=COUNTIFS(F:F,"Unpaid") gives the number of unpaid invoices
AVERAGEIFSAverages values that meet conditionsAverage invoice value for one region
XLOOKUPFinds a value in one column and returns the matching value from another=XLOOKUP("INV-1006",A:A,E:E) gives that invoice’s amount
INDEX + MATCHThe older lookup that works in every version of Excel=INDEX(E:E,MATCH("INV-1006",A:A,0))
IFERRORShows something tidy instead of an error=IFERROR(XLOOKUP(…),"Not found")
EOMONTHGives the last day of a month=EOMONTH(B2,0) gives the month end for a date
XLOOKUP or VLOOKUP? XLOOKUP is in Excel 365 and 2021 and is easier to use. Many firms still have older files full of VLOOKUP and INDEX/MATCH, so learn to read them too.

Absolute references

When you copy a formula down, its cell references move with it. Put a $ in front of the column or row to stop it moving. =E2*$H$1 copied down becomes =E3*$H$1, so every row uses the VAT rate in H1. Press F4 to add the $ signs.

Pivot tables

  1. Click anywhere in your data and choose Insert → PivotTable.
  2. Drag a field into Rows (for example Region), and one into Columns if you want (Status).
  3. Drag the numbers into Values (Sum of Amount).
  4. Right-click and choose Refresh when the data changes.

Habits reviewers look for

  • No hardcoded numbers inside formulas. Put the VAT rate or the threshold in its own labelled cell and refer to it.
  • Cross-cast. Check that row totals and column totals agree.
  • Tie out to the source, such as the trial balance or bank statement, and note where each number came from.
  • Keep formulas the same all the way down a column. One edited cell in the middle is a common hidden error.

Shortcuts worth learning

ShortcutWhat it does
Ctrl + Arrow keyJump to the end of the data
Ctrl + Shift + Arrow keySelect to the end of the data
Alt + =AutoSum
F4Add or change $ signs in a reference
Ctrl + Shift + LTurn filters on or off
Ctrl + TTurn a range into a table

Watch it explained

Press play to watch the animation, or step through it at your own pace with the arrows.

Videos from YouTube tutors

These videos are made by independent tutors on YouTube, not by Trial Balance. Some use US terms or older exam names (for example F7 for FR), but the principles are the same.

Worked example

An invoice listing, with some formulas you might write next to it:

ABCDE
1InvoiceCustomerRegionAmount £Status
2INV-1001BrewlineNorth4,200Paid
3INV-1002ParksideSouth7,800Unpaid
4INV-1003BrewlineNorth6,100Unpaid
5INV-1004GreenleafEast2,350Paid
6INV-1005ParksideSouth3,900Unpaid
FormulaResultWhat it tells you
=SUMIFS(D2:D6,C2:C6,"North")10,300Total sales in the North
=COUNTIFS(E2:E6,"Unpaid")3Number of unpaid invoices
=SUMIFS(D2:D6,B2:B6,"Parkside",E2:E6,"Unpaid")11,700What Parkside still owes
=XLOOKUP("INV-1003",A2:A6,D2:D6)6,100The amount of one invoice
=IF(AND(D3>5000,E3="Unpaid"),"Review","OK")ReviewFlags large unpaid invoices

Practice questions

Type or choose your answers, then press Check answer. Questions with a New numbers button can be repeated with different figures.