Revision Notes
Cambridge A Level Information Technology (ICT): Data analysis and visualisation (9626) – Revision Notes
Revision notes for Cambridge A Level IT 9626 data analysis: cleaning checklist, split and merge formulas, consolidation steps, pivot tables, self-test.
- Subject
- ICT
- Level
- A LEVEL
- Topic
- Data analysis and visualisation
- Author
- Marlbridge Academic Team
- Updated
Aligned to Cambridge A Level Information Technology (9626), 2025-2027. Official specification .
Syllabus page (what it covers and how it is assessed): Cambridge A Level Information Technology.
Syllabus points this page covers
9626 (A Level)
- 17 Data analysis and visualisation (whole topic)
Found an error? Report a correction.
Need help with this topic? Request a free trial class for A Level Information Technology (9626).
These revision notes cover topic 17, Data analysis and visualisation (section 17.1) of the Cambridge International AS & A Level Information Technology 9626 syllabus for examination in 2025, 2026 and 2027 (version 3). It is A Level only content. The syllabus bases Paper 4 (Advanced Practical) tasks on sections 17–21 and Paper 3 (Advanced Theory) questions on sections 12–21, so learn the method and the reasons for it.
For full explanations and worked examples, use the study guide. Then test yourself with the practice questions. Course hub: Cambridge A Level IT. Checklist: 9626 checklist. Not sure where to start? Take a free diagnostic.
What the syllabus asks for
Section 17.1 asks you to use skills from 8 Spreadsheets, 9 Modelling and 10 Database and file concepts to analyse, interpret and display data so it communicates information to users clearly and efficiently. It lists:
- transforming and cleaning data to extract meaningful information
- getting data from different sources: comparing and consolidating data from two sources; splitting data into discrete fields; merging and combining data into required fields
- displaying data: pivot table reports and pivot charts.
Function syntax is revised in the Spreadsheets revision notes; import, append and find-duplicates queries in the Database and file concepts revision notes.
Key definitions
| Term | Meaning |
|---|---|
| Cleaning | Correcting or removing data that is wrong, incomplete, repeated or inconsistent |
| Transforming | Changing the form or structure of data (split, merge, calculate, rotate) without changing its meaning |
| Discrete field | A field holding one item of data, such as Surname only |
| Splitting | Separating one field into several discrete fields |
| Merging (combining) | Joining several fields into the one field a task needs |
| Comparing | Checking two sources against each other for missing, extra or different values |
| Consolidating | Bringing data from two or more sources into one consistent table or set of totals |
| Pivot table | A summary that groups records by row and column fields and sums, counts or averages a value field |
| Pivot table report | A pivot table formatted for its reader: title, clear headings, number formats, sort order |
| Pivot chart | A chart drawn from a pivot table, linked to it, with field selection buttons for filtering |
The process in six steps
- Get the data (import csv or txt, choosing the right delimiter).
- Clean it.
- Transform it (split, merge, calculate).
- Combine the sources.
- Summarise and display (pivot table report, pivot chart).
- Interpret for the user.
Cleaning checklist
| Look for | How to find it | Action |
|---|---|---|
| Duplicates | =COUNTIF($A$2:A2,A2)>1 copied down, or a find-duplicates query |
Keep one copy |
| Blanks | COUNTBLANK, ISBLANK |
Get the value from the source or exclude and report |
| Invalid values | Sort, filter, or test against validation rules | Check with the source; never guess |
| Spelling or case variants | Filter the column to see every distinct value | Replace with one agreed value |
| Extra spaces | Values that look identical but group separately | Remove the spaces (a paper names the function if needed) |
| Numbers stored as text | Values that will not sum | Extract with VALUE |
| Ambiguous dates | 04/05/2026 | Confirm the source format, convert to true dates |
| Mixed units or currencies | kg and g, two currencies | Convert to one unit |
Formula toolkit
| Job | Pattern |
|---|---|
| Text before a delimiter | =LEFT(A2,FIND(",",A2)-1) |
| Text after “, “ | =MID(A2,FIND(",",A2)+2,50) |
| Last n characters | =RIGHT(A2,n) |
| Number from text | =VALUE(LEFT(A2,FIND(" ",A2)-1)) |
| Join fields | =B2&" "&C2 |
| Date from parts | =DATE(year,month,day) |
| Is it in the other list? | =IF(COUNTIF(Other!$A$2:$A$99,A2)=0,"Missing","Both") |
| Fetch the matching value | =XLOOKUP(A2,Other!$A$2:$A$99,Other!$B$2:$B$99,"Missing") |
| Do values agree? | =IF(B2=C2,"Match","Check") |
| Total across two sheets | =SUMIF(S1!B:B,"X",S1!C:C)+SUMIF(S2!B:B,"X",S2!C:C) |
The syllabus describes the 8.1 functions as examples; any function needed for an unlisted skill is named on the paper.
Method boxes
Split a field
- Find the delimiter’s position with FIND.
- LEFT for the part before it (position − 1 characters).
- MID for the part after it (start at position + 1, or + 2 if a space follows).
- For a one-off job on imported text, a split-at-delimiter tool also works.
Merge fields
- Join text with
&, adding spaces or separators as text in quotes. - Build dates with DATE, never with
&(that gives text). - Add a prefix to keep IDs unique across sources.
Compare and consolidate two sources
- Import both; set the same field names, order, data types and formats.
- Compare keys (COUNTIF or XLOOKUP) to find records in one source only.
- Compare values (IF) to find disagreements; resolve them with the owner of the data.
- Add a source field (for example Branch).
- Append one set below the other (append query in a database).
- Remove duplicates; check the record count.
Build a pivot table report and pivot chart
- Select the clean, combined list (one header row, no blank rows).
- Choose row field, column field, value field and summary type (sum, count, average, max, min).
- Add a filter field if only some records are needed.
- Retitle headings with units, format numbers, sort.
- Create the pivot chart; choose a chart that fits the message; label it fully.
- Refresh after any change to the source data.
Must-know distinctions
- Cleaning vs transforming: cleaning fixes errors; transforming reshapes correct data.
- Splitting vs merging: one field into many vs many fields into one.
- Comparing vs consolidating: finding differences between sources vs producing one combined set.
- Pivot table vs pivot chart: the summary numbers vs a linked chart of them.
- Pivot table vs subtotals: a separate summary that needs no sorting vs totals inserted into a sorted list.
- Pivot table vs SUMIF formulas: quick to rearrange and picks up new categories on refresh vs a formula per total, recalculated automatically.
- Row or column field vs filter field: grouping vs including only some records.
- Sum vs count vs average: total value vs number of records vs mean value per record.
- True date vs date-like text: only a true date sorts, groups by month and works in date calculations.
- Data vs information: raw values vs a summary that has meaning for its user, such as a pivot table report answering the manager’s question.
Quick self-test
- Define consolidating data.
- Give two reasons for cleaning data before building a pivot table.
- A2 holds “Iqbal, Sana”. What does
=FIND(",",A2)return? - For the same cell, give a formula for the surname and state its result.
- Give a formula returning “Sana” from A2.
- C2 holds “Sana” and D2 holds “Iqbal”. Write a formula giving “Sana Iqbal”.
- E2 holds “REF-7781”. What does
=VALUE(RIGHT(E2,4))+1return? - Year 2027, month 2, day 3 are in J2, K2 and L2. Write a formula giving one true date.
- A pivot table shows values of 40, 60 and 100 for three groups. What percentage of the grand total is the largest group?
- Name the four areas you place fields in when building a pivot table.
- What are field selection buttons used for?
- Why add a source field when consolidating?
Answers
- Bringing data from two or more sources into one consistent table or set of totals.
- Any two: duplicates double-count; spelling variants split one group into several rows; blanks and invalid values distort totals and averages.
- 6
=LEFT(A2,FIND(",",A2)-1)gives Iqbal.=MID(A2,FIND(",",A2)+2,50)=C2&" "&D2- 7782 (RIGHT gives the text “7781”; VALUE converts it).
=DATE(J2,K2,L2)- 100 out of 200 = 50%.
- Rows, columns, values, filters.
- Filtering what a pivot chart shows, directly on the chart.
- So each record still shows where it came from, allowing comparisons between sources.
Where marks are usually lost
- Describing a formula in words (“use LEFT”) instead of writing it with cell references.
- Leaving out the −1 after FIND, so the delimiter is kept.
- Starting MID at the delimiter, not after it.
- Joining date parts with
&and then sorting the text. - Saying a pivot table “changes the data”: it summarises it and leaves the source unchanged.
- Confusing a filter field with a row field.
- Listing cleaning actions without saying what problem each fixes.
- Choosing a pie chart to compare two branches across categories.
- Giving advantages of pivot tables only, when a question asks for a comparison.
Official syllabus
Cambridge International AS & A Level Information Technology 9626 syllabus for examination in 2025, 2026 and 2027, version 3 (published July 2025), Cambridge International, part of Cambridge University Press & Assessment. Topic 17, Data analysis and visualisation, section 17.1.
Get free revision emails (optional)
Occasional emails with practice questions, worked explanations and links to free resources for the qualification and subjects you choose. No spam, and you can unsubscribe from any email. The free tools on this site never need an email.
Related resources
-
Study guides
Cambridge A Level Information Technology (ICT): Data analysis and visualisation (9626)
Study guide for Cambridge A Level IT 9626 Data analysis and visualisation: cleaning, splitting and merging data, consolidation, pivot tables and charts.
ICT · Cambridge · A Level
Read guide -
Practice questions
Cambridge A Level Information Technology (ICT): Data analysis and visualisation (9626) – Practice Questions
Original practice questions with marked answers for Cambridge A Level IT 9626 data analysis: cleaning, splitting, merging, pivot tables and charts.
ICT · Cambridge · A Level
Try questions -
Study guides
Cambridge A Level Information Technology (ICT): Data Processing and Information (9626)
Data and information, quality of information, encryption, validation and verification, and batch, online and real-time processing – topic 1 of Cambridge International AS & A Level Information Technology (9626), a 21-topic syllabus staged across AS and A Level.
ICT · Cambridge · AS Level
Read guide
Related articles
-
teaching
A Level tuition in Dubai: Cambridge or Pearson Edexcel International A Level?
Schools in Dubai and Abu Dhabi teach either Cambridge International AS & A Level or Pearson Edexcel International A Level. How the two are structured, why it matters for tuition, and how online classes from Lahore work.
9 October 2026
-
curriculum guides
Choosing subjects at IGCSE and A Level
How subject choices at 14 and 16 affect university options later, and how to keep pathways open without overloading a timetable.
28 July 2026
Studying this with a teacher
Working through ICT A LEVEL?
This page is free and stays free. If you would rather be taught it, Marlbridge runs ICT classes one-to-one and in small groups of up to 15, online in your own time zone. The first trial class is free. WhatsApp replies within an hour (8am–11pm Pakistan time, every day); email the same day.
Cambridge ICT teachers at Marlbridge