| What to Insert | Steps (Menu / Right‑click) | Keyboard Shortcut (Excel Windows) | Effect on Formulas |
|---|---|---|---|
| Row |
|
Ctrl + + (numeric keypad) | All formulas that refer to cells **below** the new row shift down automatically. Absolute references (e.g. $A$5) stay fixed. |
| Column |
|
Ctrl + Shift + + (numeric keypad) | Formulas referencing cells to the right of the insertion shift right. Absolute column references (e.g. $B2) remain unchanged. |
| Cell(s) – Shift Right or Shift Down |
|
None built‑in; use the menu or right‑click. | Only the cells that move are re‑referenced in dependent formulas. Absolute references that point to a cell that does **not** move stay unchanged. |
| What to Delete | Steps (Menu / Right‑click) | Keyboard Shortcut (Excel Windows) | Effect on Formulas |
|---|---|---|---|
| Row |
|
Ctrl + - (numeric keypad) | Formulas that referenced cells in the deleted row are automatically adjusted (e.g., =A5 becomes =A4). Absolute references to the deleted row become #REF!. |
| Column |
|
Ctrl + Shift + - (numeric keypad) | Formulas shift left to fill the gap. Absolute column references become #REF!. |
| Cell(s) – Shift Left or Shift Up |
|
None built‑in; use the menu or right‑click. | Only the cells that move are re‑referenced. Any formula that pointed directly to a deleted cell returns #REF!. |
Excel follows the standard mathematical hierarchy:
( )^* /+ -Example: =A1+B1*C1 first multiplies B1*C1, then adds A1.
| Reference | Form | Behaviour when copied | Behaviour when rows/columns are inserted or deleted |
|---|---|---|---|
| Relative | A1 | Changes relative to the new location. | Adjusts automatically to the new address. |
| Absolute (column) | $A1 | Column stays fixed; row changes. | Column stays fixed when a column is inserted/deleted; row adjusts. |
| Absolute (row) | A$1 | Row stays fixed; column changes. | Row stays fixed when a row is inserted/deleted; column adjusts. |
| Fully absolute | $A$1 | Never changes. | Never changes – useful for constants such as tax rates. |
To use a value from another worksheet, prefix the cell address with the sheet name in single quotes:
=‘Sheet2’!B3
When rows/columns are inserted on the referenced sheet, Excel updates the reference automatically, preserving the link.
Sales_Q1).=SUM(Sales_Q1).Advantages: easier to read, reduces errors when rows/columns are inserted or deleted, and works across sheets.
=IF($B$2>0, (‘Data’!C5*$D$1)/SUM(Sales_Q1), 0)
$B$2 – fully absolute reference (constant threshold).‘Data’!C5 – cross‑sheet reference.$D$1 – absolute reference to a tax rate.SUM(Sales_Q1) – named range.| Function | Purpose | Syntax | Example |
|---|---|---|---|
SUM | Adds numbers | SUM(number1, [number2], …) | =SUM(B2:B15) |
AVERAGE | Mean value | AVERAGE(range) | =AVERAGE(C2:C15) |
COUNT | Counts numeric entries | COUNT(range) | =COUNT(D2:D15) |
MAX | Largest value | MAX(range) | =MAX(E2:E15) |
MIN | Smallest value | MIN(range) | =MIN(E2:E15) |
IF | Conditional test | IF(logical_test, value_if_true, value_if_false) | =IF(F2>100,"High","Low") |
VLOOKUP | Vertical lookup | VLOOKUP(lookup_value, table_array, col_index, [range_lookup]) | =VLOOKUP(G2,$A$2:$D$20,3,FALSE) |
CONCATENATE / & | Join text strings | CONCATENATE(text1, [text2], …) | =A2 & " – " & B2 |
#REF!. Using absolute references for constants (e.g., tax rate) protects them from accidental deletion.Scenario: Prepare a report that shows product codes, quantities sold, unit price, and total revenue. The worksheet must be easy to update each month.
Monthly Sales Report – July 2025.=B2*C2 (Quantity × Unit Price).=SUM(E2:E20).Qty.=SUM(Qty).500 and choose a green fill.| Action | Menu Path | Shortcut (Windows) | Notes |
|---|---|---|---|
| Insert Row | Insert → Row Above / Row Below | Ctrl + + (numeric keypad) | Works when a row is selected. |
| Insert Column | Insert → Column Left / Column Right | Ctrl + Shift + + (numeric keypad) | Works when a column is selected. |
| Delete Row | Delete → Row | Ctrl + - (numeric keypad) | Deletes the selected row. |
| Delete Column | Delete → Column | Ctrl + Shift + - (numeric keypad) | Deletes the selected column. |
| Merge & Center | Home → Merge & Center button | None (toolbar button) | Creates one merged cell and centres the text. |
| Un‑merge | Format → Merge Cells → Unmerge | None (menu) | Only the upper‑left cell’s content is kept. |
| Find | Home → Find & Select → Find… | Ctrl + F | Quick search for text or numbers. |
| Replace | Home → Find & Select → Replace… | Ctrl + H | Replace one or more occurrences. |
| Syllabus Requirement (20.1‑20.3) | Coverage in Notes | Any Gaps? |
|---|---|---|
| Insert/delete rows, columns, cells | Sections 1 & 2 – complete with menu, right‑click, shortcuts. | None. |
| Merge/un‑merge cells | Section 3 – includes data‑loss warning. | None. |
| Basic formula construction, order of operations | Section 4.1 & 4.2. | None. |
| Cell‑reference types (relative, absolute) and impact of insert/delete | Section 4.2 table + discussion in Sections 1 & 2. | None. |
| Cross‑sheet references | Section 4.3. | None. |
| Named ranges | Section 4.4. | None. |
| Common functions (SUM, AVERAGE, COUNT, MAX, MIN, IF, VLOOKUP, etc.) | Section 5. | None. |
| Impact of structural changes on formulas (analysis/evaluation) | Section 6. | None. |
| Sorting, filtering, searching, formatting, printing | Briefly mentioned in the practical example; full details can be expanded in a separate module (20.2‑20.3). | Minor – detailed steps are outside the core focus of this note. |
Create an account or Login to take a Quiz
Log in to suggest improvements to this note.
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.