Students will be able to:
| Level | Operator(s) | Typical example |
|---|---|---|
| 1 | Parentheses ( ) | (2 + 3) × 4 |
| 2 | Exponentiation ^ | 2 ^ 3 |
| 3 | Multiplication * and Division / | 6 × 2 ÷ 3 |
| 4 | Addition + and Subtraction ‑ | 5 + 4 ‑ 2 |
In Cambridge‑approved spreadsheet programs the exponent operator is the caret (^). Some software also accepts **, but for the exam you should use ^.
Functions such as SUM, AVERAGE, IF, COUNT, MAX, MIN are evaluated after any arithmetic inside their argument list has been resolved.
Example – mixed arithmetic and a function
=SUM(A1*B1, C1^2) + D1
SUM:A1*B1 (multiplication).C1^2 (exponentiation).SUM to the two results.D1 (addition).A1. Changes when the formula is copied to another cell.\$A\$1. Remains fixed when copied.\$A1 (column fixed, row relative) or A\$1 (row fixed, column relative).Example – copying a formula
=A1*\$B\$1 + $C2If the formula in cell D3 is copied down one row to D4 it becomes:
=A2*\$B\$1 + $C3Only the relative parts (A1 → A2 and C2 → C3) change.
Named ranges make formulas easier to read and reduce errors.
A1:A10).Sales) and press Enter.Using the name in a formula works exactly like a reference:
=SUM(Sales) / COUNT(Sales)
This returns the average of the values in the range A1:A10.
Formatting does not affect the underlying value, only how it is displayed.
Highlights cells that meet a rule – useful for exam questions that ask you to “show values above a threshold”.
1000) and choose a format (e.g. Light Red Fill).Example 1 – without brackets
=A1 + B1 * C1
With A1=2, B1=3, C1=4 the result is:
\$2 + 3 \times 4 = 2 + 12 = 14\$
Example 2 – brackets change the order
=(A1 + B1) * C1
Result:
\$ (2 + 3) \times 4 = 5 \times 4 = 20 \$
Example 3 – nested brackets with a function
=SUM((A1 + B1) ^ 2, D1) / (C1 - \$E\$1)Assuming A1=2, B1=3, C1=4, D1=6, E1=1:
A1 + B1 = 5.5 ^ 2 = 25.SUM(25, 6) = 31.C1 - \$E\$1 = 4‑1 = 3.31 / 3 ≈ 10.33.COUNT(range) – returns the number of numeric entries.MAX(range) – returns the largest value.MIN(range) – returns the smallest value.Example
=MAX(Sales) - MIN(Sales)
Gives the range (difference between highest and lowest sales figures).
#VALUE! or #REF!.#DIV/0!. Guard with IF, e.g. =IF(B1=0, "n/a", A1/B1).VALUE() or ensure the cell format is numeric.Students must be able to demonstrate the following actions in a spreadsheet program:
COUNT, MAX, MIN) and one logical function (IF) in a formula.A1 = 5, B1 = 2, C1 = 3, evaluate =A1 - B1 ^ C1.A1 and B1, multiplies the sum by C1, then subtracts D1. Show the formula and list the evaluation steps."Error" if C1 is zero, otherwise returns A1 / C1. (Hint: use IF.)#DIV/0! and modify it so that the error is avoided: =SUM(A1,B1)/ (C1-D1) where C1 = 4 and D1 = 4.A1:A5 the values are 12, 7, 9, 15, 4. Write a formula that returns the average of the highest three values.2 ^ 3 = 8. Then subtraction: 5 - 8 = -3.=(A1 - B1) ^ C1. Result: (5‑2) ^ 3 = 3 ^ 3 = 27.=(A1 + B1) * C1 - D1.Evaluation steps:
A1 + B1.C1.D1.=IF(C1=0, "Error", A1/C1). Returns “Error” when C1 is zero; otherwise performs the division.(C1‑D1) equals zero, giving #DIV/0!.Revised formula with error‑checking: =IF(C1=D1, "Undefined", SUM(A1,B1)/(C1-D1)).
Formula: =AVERAGE(LARGE(A1:A5,{1,2,3})) (or = (LARGE(A1:A5,1)+LARGE(A1:A5,2)+LARGE(A1:A5,3))/3).
A simple flow‑chart (can be sketched on a revision card) showing the evaluation sequence:
Parentheses → Exponentiation → Multiplication / Division → Addition / Subtraction → Function evaluation
Arrows point from one step to the next, reinforcing the order for quick recall.
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources, past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.