haya.Learning made clear
Unit II · Software and office applications
10 min readConcept sheetOften a 5- or 10-mark answer with formulas

Spreadsheets and desktop databases (Excel, Access)

Excel calculates with formulas and charts in a grid of cells; Access stores related records in tables and answers questions with queries.

Excel file.xlsx: a workbook of worksheets
Cell addressColumn letter + row number, e.g. B4
Access file.accdb
Access objectsTables, queries, forms, reports

Spreadsheet basics

A worksheet is a grid of columns (A, B, C …) and rows (1, 2, 3 …). Each box is a cell, named by its address, such as C5. A cell holds a label (text), a value (number) or a formula, which always starts with =. When an input changes, every formula that uses it recalculates at once, which makes Excel ideal for budgets and what-if analysis.

Useful Excel functions

FunctionWhat it doesExample
=SUM(B2:B10)Adds a range of cellsTotal sales for the month
=AVERAGE(B2:B10)Finds the meanAverage daily sales
=MAX(B2:B10) / =MIN(B2:B10)Highest / lowest valueBest and worst day
=COUNT(B2:B10)Counts cells that contain numbersNumber of days with sales
=IF(B2>=50000,"Bonus","No bonus")Tests a condition and shows one of two resultsStaff bonus check
=VLOOKUP(A2,PriceList,2,FALSE)Finds a value in the first column of a table and returns a matching valueLook up a price by product code

A sales sheet with relative and absolute references

Problem

A shop records sales in columns B (quantity) and C (unit price): tea packets 12 at Rs. 450, biscuits 8 at Rs. 1,250, soap 25 at Rs. 120. A 5% discount rate is in cell F1. Find each line value, the total, the average and the discount.

Working
  1. D2: =B2*C2 → 12 × 450 = Rs. 5,400
  2. Copy down. D3: =B3*C3 → 8 × 1,250 = Rs. 10,000. D4: =B4*C4 → 25 × 120 = Rs. 3,000. The relative references change row by row.
  3. D5: =SUM(D2:D4) → 5,400 + 10,000 + 3,000 = Rs. 18,400
  4. D6: =AVERAGE(D2:D4) → 18,400 ÷ 3 = Rs. 6,133.33
  5. D7: =D5*$F$1 → 18,400 × 5% = Rs. 920. $F$1 is absolute, so it stays fixed if the formula is copied.
  6. D8: =D5-D7 → 18,400 − 920 = Rs. 17,480
Answer

Total Rs. 18,400; average Rs. 6,133.33; discount Rs. 920; net Rs. 17,480.

Relative vs absolute reference

Relative (B2)Changes when the formula is copied to another cell. Used for row-by-row calculations.
Absolute ($F$1)Stays fixed when copied, because of the $ signs. Used for one shared rate, such as a discount rate.

The four main Access objects

ObjectWhat it doesExample
TableStores the data in rows (records) and columns (fields)Customers table
QueryAsks a question: filters, sorts and joins tablesCustomers in Colombo who owe more than Rs. 50,000
FormA screen for entering and viewing one record at a timeNew customer entry form
ReportA formatted printout with groups and totalsMonthly sales report by area

When to use Excel and when to use Access

ExcelCalculations, budgets, charts and what-if analysis on fairly small data in one sheet.
AccessLarge amounts of related data in several linked tables, with forms for data entry and repeated queries, e.g. customers and orders.
In Sri Lankan business

A small Sri Lankan business can keep its monthly budget and sales analysis in Excel in rupees, and its customer, supplier and order records in Access, printing a monthly report of outstanding dues.

Exam angle

Short answer: “What is the difference between a relative and an absolute cell reference?” A relative reference (B2) changes when a formula is copied; an absolute reference ($B$2) stays fixed.

Structured question: “Explain the four main objects of a Microsoft Access database.” Tables store data, queries ask questions, forms enter and view data, reports print formatted summaries. Give one example of each.

Essay: “Explain how Excel and Access help a business manage and analyse its data.” Explain cells, formulas, functions, relative and absolute references, charts and what-if analysis in Excel; then tables, queries, forms and reports in Access, with examples.

Remember it

Every formula starts with =. A $ freezes a reference. Access objects = T-Q-F-R: Tables store, Queries ask, Forms enter, Reports print.