ICDL Advanced Spreadsheets study plan
ICDL Advanced Spreadsheets · Give each week a clear focus.
8 weeks · About 7 hours per week
Formatting & Formulas and Functions
Apply number formats, cell styles, borders, fills, and alignment to a raw data set so it reads cleanly at a glance
Build custom number formats (currency, thousands separator, date, percentage, trailing text) and use Paste Special to copy formats and values only
Write formulas using relative, absolute, and mixed references, then convert them into named ranges and reuse the names in new formulas
Construct SUM, AVERAGE, MIN, MAX, COUNT, and COUNTA formulas across a multi-sheet workbook using 3-D references
Your checkpoint
A cleaned 4-sheet workbook with a formatted summary sheet, at least 6 custom number formats, and 10 working named-range formulas that recalculate correctly when source data changes
Formulas and Functions
Build nested IF formulas combined with AND, OR, and NOT to classify records into three or more categories
Apply VLOOKUP, HLOOKUP, and INDEX/MATCH to retrieve values from lookup tables, and diagnose #N/A and #REF! causes
Use text functions (LEFT, RIGHT, MID, LEN, TRIM, PROPER, CONCATENATE or text join) to split and reassemble imported fields
Apply rounding and date functions (ROUND, ROUNDUP, ROUNDDOWN, INT, TODAY, DATE, DATEDIF) to calculate aged balances and elapsed periods
Wrap error-prone formulas in IFERROR and test them against deliberately broken inputs
Your checkpoint
A formula-driven calculator sheet with 15 functions from at least 5 function categories, no visible error values, and a short self-written note explaining each formula's logic
Data Analysis (tables, filters, pivot tables)
Sort data on multiple levels including custom sort order, then freeze panes and split the window to navigate large ranges
Apply AutoFilter with text, number, date, and colour criteria, plus custom filters using AND/OR logic
Build SUMIF, SUMIFS, COUNTIF, COUNTIFS, and AVERAGEIF formulas that mirror the filtered results
Remove duplicate records, use Text to Columns to split combined fields, and apply conditional formatting to flag exceptions
Your checkpoint
A cleaned and filtered 500-row data set with 5 saved filter views or documented criteria, 6 conditional criteria formulas, and a count of removed duplicates before and after
Data Analysis (tables, filters, pivot tables)
Create pivot tables from raw data and rearrange rows, columns, values, and filters to answer four different business questions
Change value summaries (sum, count, average, percentage of total) and group date fields by month, quarter, and year
Insert slicers and pivot charts, then connect one slicer to two pivot tables
Use SUBTOTAL with outline groups and refresh pivot sources after adding new records
Your checkpoint
A pivot report sheet with 4 pivot tables, 2 pivot charts, 1 shared slicer, and a one-page summary answering 4 stated questions from the same source data
Charts
Select the correct chart type (column, bar, line, pie, scatter) for 5 given data scenarios and justify each choice in writing
Format chart elements: titles, axis scale and units, gridlines, data labels, legends, and number formats on axes
Build a combination chart with a secondary axis and add a trendline with its equation displayed
Handle non-adjacent source ranges, switch rows and columns, and save a chart template for reuse
Your checkpoint
A chart portfolio sheet containing 6 charts (including 1 combination chart with secondary axis and 1 scatter with trendline) each titled, labelled, and linked to live data
Validation, Protection and Output & Formatting
Apply data validation rules for whole numbers, decimals, dates, lists, and custom formulas, with input messages and error alerts
Circle invalid data, then correct the flagged entries without deleting them
Protect worksheets and workbook structure with a password, unlocking only input cells and hiding formula cells
Set print options: print area, page breaks, scaling, repeating title rows, headers and footers, and gridline printing
Your checkpoint
A locked input form workbook where a test user can enter data only in designated cells, invalid entries are rejected with a custom message, and the printed output fits on 2 pages with repeating headers
Validation, Protection and Output & Formulas and Functions
Consolidate data from three worksheets into one summary using both formula references and the Consolidate tool
Record a simple macro, assign it to a button, and confirm it runs on a copy of the workbook
Export a workbook to PDF, save a reusable template, and attach and review cell comments
Re-time a mixed 20-task drill covering all five domains and log every task that took longer than 3 minutes
Your checkpoint
A consolidated summary workbook plus a template file, a working macro button, a PDF export, and a written list of the 5 slowest task types with the fix for each
Formatting & Formulas and Functions & Charts & Data Analysis (tables, filters, pivot tables) & Validation, Protection and Output
Complete two full timed mock papers under exam conditions and score each against the domain weightings
Re-teach the two weakest domains by rebuilding the failed tasks from a blank workbook
Fix recurring errors: reference locking, chart source ranges, validation ranges, and filter resets
Run a final 45-minute speed drill on pivot tables and lookups, the highest-friction task types
Your checkpoint
Two scored mock papers with a before/after error log showing each repeated mistake corrected on the second attempt, and a one-page personal checklist of remaining risk areas
Milestones
Week 2: Can write a nested IF with AND/OR and a lookup formula from memory in under 5 minutes each, with no reference notes
Week 4: Can build a grouped pivot table with a slicer and a criteria-based SUMIFS from raw data in under 20 minutes total
Week 6: Can produce a formatted, validated, protected, and print-ready sheet in under 30 minutes without external help
Week 8: Scores at least 80% on both timed mock papers, with no domain below 70%