Spreadsheet Class 12 Computerised Accounting: Concepts, Functions and Solved Questions
Updated 14 October 2026 · Fact-checked
Spreadsheet is the second chapter of CBSE Class 12 Accountancy Part B Option II. It covers the concept and features of an electronic spreadsheet: workbooks and cells, relative, absolute and mixed references, formulas and functions (logical, lookup, date, text, financial), data entry and validation, formatting, error values, and data and pivot tables.
What Spreadsheet is about
An electronic spreadsheet is a program that arranges data in rows and columns and recalculates every formula automatically when any value changes. NCERT teaches it through MS Excel (the book describes Excel 2007, with its ribbon of tabs). For an accountant it is a flexible ledger, calculator and report-writer in one.
The chapter has five parts. Basics: workbook, worksheet, rows, columns, cell, cell address, range and the three kinds of cell reference. Formulas and functions: arithmetic formulas and built-in functions such as SUM, AVERAGE, IF, AND, OR, SUMIF, COUNTIF, VLOOKUP, HLOOKUP, DATE, TODAY, CONCATENATE, PMT, PV, FV and RATE. Data entry and validation: fill options, importing data, and validation rules with input messages and error alerts. Formatting and output: alignment, merging, wrap text, conditional formatting, print areas. Analysis tools: one- and two-variable data tables and pivot tables. Board questions also test the error values (#DIV/0!, #NAME?, #REF! and others) and how to correct them.
In this page the dollar sign of an absolute reference is printed as $; type the ordinary dollar sign in Excel. This chapter is only for students who choose Option II.
Weightage: This chapter is in Part B Option II: Computerised Accounting, which a student takes instead of Option I (Analysis of Financial Statements). Computerised Accounting carries 20 of the 80 theory marks together with Overview of Computerised Accounting System, Use of Spreadsheet in Business Applications and Graphs and Charts for Business Data.Source: CBSE Accountancy (055) syllabus 2026-27, Part B Option II: Computerised Accounting
In real board papers: asked in 2 of the 2 board papers we hold (2026 to 2026), on average 8.5 marks per paper. See the questions
Key concepts
- Concept and features of an electronic spreadsheet
- NCERT section 2.1
A file is a workbook; it holds worksheets (Excel 2007 opens with Sheet1, Sheet2 and Sheet3; more can be inserted, renamed or deleted). Rows are numbered (1, 2, 3 ...) and columns lettered (A, B ... Z, AA ...). Their intersection is a cell, identified by its cell address (G8 = column G, row 8). The selected cell is the active cell. A range is written with a colon: A1:E2 means every cell from A1 to E2.
NCERT gives 65,536 rows and 256 columns per sheet (columns up to IV). That is the limit of Excel versions before 2007; Excel 2007 and later versions allow 1,048,576 rows and 16,384 columns (up to XFD). Know both, and answer from the NCERT book when a question follows it.
Features: automatic recalculation; built-in functions; copying formulas across rows and columns; data validation; sorting and filtering; formatting; charts; what-if analysis with data tables; pivot tables; printing and sharing reports; importing data from other sources.
Worked example
Suppose quantity is in B2 and price in C2. What do you type in D2 to get the value, and what happens if the price changes? [1 mark]
Try it first, then show the solutionSolution
- Formula: =B2*C2. Quantity and price are basic values; value is a derived value.
- Changing C2 recalculates D2 automatically.
Answer: =B2*C2; it recalculates automatically.
- Relative, absolute and mixed references
- NCERT section 2.1
By default a reference is relative: when you copy the formula, the reference shifts with it. An absolute reference has a dollar sign before both column letter and row number and stays fixed. A mixed reference fixes only one of them. Pressing F4 while editing a reference cycles through these forms.
Reference Written as On copying the formula Relative C4 Both column and row change Absolute $C$4 Neither column nor row changes Mixed (column fixed) $C4 Only the row changes Mixed (row fixed) C$4 Only the column changes Worked example
Suppose B1 holds a GST rate of 18% and A3:A10 hold prices. You want B3 to show tax on A3 and then copy it down to B10. Which formula should you type in B3? [1 mark]
Try it first, then show the solutionSolution
- The rate cell must stay fixed while the price row changes.
- Use =A3*$B$1 (or =A3*B$1, fixing the row).
Answer: =A3*$B$1
- Formulas and common functions
- NCERT section 2.1.2, 2.1.3, 2.1.4
A formula starts with = and uses operators (+, −, *, /, ^) and functions. Excel follows the usual order: brackets, exponent, multiplication and division, then addition and subtraction.
- Mathematical/statistical: SUM(range), AVERAGE(range), COUNT(range), ROUND(number, digits), SUMIF(range, criteria, sum_range), COUNTIF(range, criteria).
- Logical: IF(condition, value_if_true, value_if_false); AND(...) is TRUE only if all conditions are true; OR(...) is TRUE if any is true. The condition must give TRUE or FALSE, otherwise #VALUE! appears.
- Date and time: TODAY() gives the current date; NOW() gives date and time; DATE(year, month, day); DAY, MONTH and YEAR extract parts of a date.
- Text: CONCATENATE joins text from several cells.
The Formulas tab on the ribbon holds the function library.
Worked example
Suppose marks are in B2:B4 (72, 28, 91) and the pass mark is 33. Write a formula for the result in C2 and show the results. [3 marks]
Try it first, then show the solutionSolution
- Marks sheet
A B C 1 Name Marks Result 2 Anu 72 =IF(B2>=33,"Pass","Fail") → Pass 3 Bilal 28 =IF(B3>=33,"Pass","Fail") → Fail 4 Chitra 91 =IF(B4>=33,"Pass","Fail") → Pass - Copy C2 down: the relative reference B2 becomes B3 and B4.
Answer: Pass, Fail, Pass.
- Marks sheet
- Lookup functions: VLOOKUP and HLOOKUP
- NCERT section 2.1.4.5
VLOOKUP(lookup_value, table_array, col_index_num, range_lookup) searches the first column of a table for a value and returns the value in the same row from the column you name. HLOOKUP does the same along the first row, returning a value from a named row.
range_lookup: TRUE (or omitted) gives an exact or the nearest smaller (approximate) match, and needs the first column sorted in ascending order; FALSE returns only an exact match, and the first column need not be sorted. If no exact match exists, #N/A is returned.
If col_index_num is less than 1 the result is #VALUE!; if it is more than the number of columns in the table, #REF!.
Worked example
Suppose A2:C50 holds employee code, name and basic pay. Write a formula to show the basic pay of the employee whose code is in F2, matching the code exactly. [1 mark]
Try it first, then show the solutionSolution
- Search the first column (codes) for F2; return column 3 (basic pay); exact match needs FALSE.
Answer: =VLOOKUP(F2, A2:C50, 3, FALSE)
- Financial functions
- NCERT section 2.1.2.6
- PMT(rate, nper, pv): the equal periodic payment for a loan.
- PV(rate, nper, pmt): present value of a series of equal payments.
- FV(rate, nper, pmt): future value of equal periodic payments (deposits).
- RATE(nper, pmt, pv): the interest rate per period.
The rate and the number of periods must match: a monthly loan at 12% p.a. uses 12%/12 = 1% per month. Excel treats money paid out as negative, so =PMT(1%,12,100000) shows a negative result; put a minus sign before pv (or before the function) to show a positive payment.
Worked example
Suppose a loan of ₹1,00,000 is to be repaid in 12 equal monthly instalments at 12% p.a. Write the formula and find the instalment. [3 marks]
Try it first, then show the solutionSolution
- Monthly rate = 1%; periods = 12.
- =PMT(1%, 12, −100000).
- Instalment = 1,00,000 × 0.01 ÷ (1 − 1.01^(−12)) = ₹8,884.88.
Answer: ₹8,884.88 per month.
- Data entry and data validation
- NCERT section 2.2, 2.2.1, 2.2.2, 2.2.3
Data entry can be typed, filled (Fill handle and Fill Series for numbers, dates and patterns) or imported (copied from another file, text file or database).
Data validation (Data tab → Data Validation) restricts what can be entered in a cell, so data stay accurate and consistent. It has three tabs:
- Settings: the validation criteria, such as whole numbers between limits, dates in a range, text length, or a drop-down list (typed list like Male, Female; a range of cells; or a named range).
- Input Message: a message shown when the cell is selected, telling the user what to enter.
- Error Alert: the message and style (Stop, Warning or Information) shown when invalid data are typed. A Stop alert does not allow the entry at all.
Worked example
Suppose a payroll sheet must accept only the departments Sales, Finance, HR and IT in column D. How would you set this up, and what will the user see if he types "Admin"? [3 marks]
Try it first, then show the solutionSolution
- Select column D → Data Validation → Settings → Allow: List → Source: Sales, Finance, HR, IT.
- Input Message: "Choose a department from the list."
- Error Alert (Stop): "Invalid department." Typing "Admin" is rejected with this message.
Answer: A drop-down list with a Stop error alert; "Admin" is not accepted.
- Formatting, alignment and output
- NCERT section 2.3, 2.4
Number formats: currency, percentage, date and so on. Alignment (Home tab → Alignment group): horizontal (left, centre, right, justify), vertical (top, middle, bottom), orientation (angled text), wrap text, shrink to fit, merge and centre (merged cells take the address of the upper-left cell), and indent. Conditional formatting colours cells that meet a rule (data bars, colour scales, icon sets, or a formula that returns TRUE or FALSE). Internal margin (for text in chart elements and shapes) is the distance between the text and the element's border, set on the left, right, top and bottom.
Output: define a print area, set page layout, headers and footers, and print or save reports.
Worked example
Suppose a long heading "Statement of Debtors as at 31st March" must sit centred over columns A to E, and long customer names must fit inside column B without widening it. Which options would you use? [2 marks]
Try it first, then show the solutionSolution
- Merge and Centre across A1:E1 for the heading.
- Wrap Text on column B so names break into lines.
Answer: Merge and Centre; Wrap Text.
- Error values in formulas
- NCERT section 2.4 (formula errors)
When a formula cannot be evaluated, Excel shows an error value instead of a result. Each has a cause and a fix:
Error Meaning Typical fix ##### Column too narrow for the value (or a negative date/time) Widen the column (AutoFit) or change the number format #DIV/0! Division by zero or by a blank cell Correct the divisor; or use IF to test it first #N/A Value not available to a function (e.g. lookup value not found) Check the lookup value; use an exact-match lookup on correct data #NAME? Excel does not recognise text in a formula (misspelt function, missing colon in a range) Correct the spelling or the range #NULL! Intersection of two ranges that do not intersect (space used as operator) Use a colon for a range and a comma for separate ranges #NUM! Invalid numeric value in a formula or function Check the arguments #REF! Cell reference is not valid (e.g. a referenced cell was deleted) Restore or retype the reference #VALUE! Wrong type of argument or operand (e.g. text in arithmetic) Enter numbers where numbers are needed Worked example
Suppose a student types =SUM(B2B3). What error appears and how is it corrected? [3 marks]
Try it first, then show the solutionSolution
- Without a colon, Excel reads B2B3 as an unknown name.
- It shows #NAME?.
- Correct it to =SUM(B2:B3) (or =SUM(B2,B3)).
Answer: #NAME?; insert the colon: =SUM(B2:B3).
- Data tables and pivot tables
- NCERT section 2.5, 2.5.1-2.5.3
A data table (Data tab → What-If Analysis → Data Table) shows the results of a formula for several input values. A one-variable table changes one input cell (for example, budget for several possible cost increases); a two-variable table changes two input cells with one formula.
A pivot table (Insert tab → PivotTable) builds a cross-tabulated summary report from a list of data. You drag fields into rows, columns, values and filters, and can move them around to see the data from different angles, with totals and sub-totals calculated automatically.
Advantages of pivot tables: summarise large data quickly; present it in a readable, formatted report; let you regroup and filter data interactively without formulas; highlight trends for decisions.
Worked example
Suppose a sheet lists daily sales of three products in four cities for a month. What would a pivot table with cities as rows and products as columns show? [1 mark]
Try it first, then show the solutionSolution
- The values area sums sales for each city-product pair.
- Row and column totals appear automatically.
Answer: A summary of total sales by city and product, with totals.
Spreadsheet in real life
Each concept, met in an everyday situation. Read the situation, answer the question in your own words, then compare with the model answer. The one-line hook is what to remember.
Absolute reference
Suppose a sweet shop lists 50 items with prices and wants to add the same 5% GST rate, kept in one cell, to each.
How should the formula refer to the rate cell?
Try it first, then show the solutionSolution
- Put the rate in, say, E1.
- Use =B2*$E$1 in the first row and copy down; E1 stays fixed.
Answer: With an absolute reference to the rate cell.
Memory hook: The dollar sign anchors the cell like a pin.
Data validation
Suppose a hospital billing clerk sometimes types a patient's age as 250 by mistake.
How can the spreadsheet stop this?
Try it first, then show the solutionSolution
- Set validation: whole number between 0 and 120.
- Choose a Stop error alert so the wrong value is rejected.
Answer: A whole-number validation rule with a Stop alert.
Memory hook: Validation is a bouncer at the cell door.
Pivot table
Suppose a pizza chain has a year of order data with outlet, day and item in each row.
How can the owner quickly see which outlet sells most of each pizza?
Try it first, then show the solutionSolution
- Insert a pivot table from the data.
- Outlets as rows, items as columns, count or sum of orders as values.
Answer: A pivot table summarising orders by outlet and item.
Memory hook: Pivot = turn the data around to see it from a new side.
Topics in this chapter
Spreadsheet: key facts
- IF
- =IF(condition, value_if_true, value_if_false)
- VLOOKUP
- =VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
- FALSE for an exact match only.
- SUMIF and COUNTIF
- =SUMIF(range, criteria, sum_range); =COUNTIF(range, criteria)
- PMT
- =PMT(rate, nper, pv)
- Match rate and periods: monthly rate for monthly payments.
- FV and PV
- =FV(rate, nper, pmt); =PV(rate, nper, pmt)
- Date functions
- =TODAY(); =NOW(); =DATE(year, month, day)
- Absolute and mixed references
- $C$4 (both fixed); $C4 (column fixed); C$4 (row fixed)
- Type the ordinary dollar sign in Excel; F4 cycles the forms.
How the board asks Spreadsheet
The question patterns to expect, and the method that works for each.
| Question type | How it is asked | Method |
|---|---|---|
| Basics and references | 1-mark MCQs on workbook terms, number of rows and columns, relative/absolute/mixed references. | Learn the vocabulary and the dollar-sign rule. |
| Functions | 1- to 3-mark questions asking you to write or interpret IF, VLOOKUP, SUMIF, PMT formulas. | Write the syntax first, then fill in the cells. |
| Errors | 1-mark identification or 3-6-mark explanation of an error and its correction. | Name the error value, its cause and the fix. |
| Validation, formatting, pivot tables | 3- to 6-mark explanations of steps and advantages. | Name the ribbon tab and option, then the steps. |
Tricks to remember Spreadsheet
Short memory aids. Say each one aloud once, then use it on a question the same day.
Dollar fixes what follows
$C fixes the column, $4 fixes the row, $C$4 fixes both.
Use it when: References.
FALSE finds the exact
VLOOKUP FALSE = exact match only.
Use it when: Lookups.
NAME is a spelling problem, REF is a missing cell
#NAME? = Excel cannot read it; #REF! = the cell it points to is gone.
Use it when: Errors.
Match the clock
Monthly payments: monthly rate and months.
Use it when: PMT, FV, PV.
Spreadsheet: board-level solved questions
Ordered from board level to HOTS. Cover the solution, write your own, then compare step by step.
Example 1: Exact match in lookups · 1 mark · MCQBoard level
Which value of range_lookup in VLOOKUP returns only an exact match?
(a) TRUE
(b) FALSE
(c) 1
(d) omitted
Try it first, then show the solutionSolution
- FALSE restricts VLOOKUP to exact matches.
Answer: (b) FALSE
Example 2: Absolute references · 1 mark · Assertion-reasonBoard level
Assertion (A): When the formula =A3*$B$1 is copied down, the reference to B1 does not change.
Reason (R): Dollar signs before the column letter and row number make a reference absolute.
(a) Both true and R explains A (b) Both true, R does not explain A (c) A true, R false (d) A false, R true
Try it first, then show the solutionSolution
- Absolute references stay fixed on copying.
Answer: (a)
Example 3: Correcting #NAME? · 3 marks · Short answerHarder board level
Suppose a worksheet shows #NAME? in C10 for the formula =SUM(B2B9), and #DIV/0! in D10 for =C10/B12. Identify each error and correct the formulas.
Try it first, then show the solutionSolution
- #NAME?: B2B9 is not a valid range; use =SUM(B2:B9).
- #DIV/0!: B12 is blank or zero; enter the divisor, or use =IF(B12=0,"",C10/B12).
Answer: =SUM(B2:B9); =IF(B12=0,"",C10/B12).
Example 4: IF with AND · 3 marks · Short answerHarder board level
Suppose a salesperson earns a bonus of ₹5,000 only if sales (B2) exceed ₹2,00,000 and attendance (C2) is at least 90%. Otherwise the bonus is nil. Write the formula for D2 and the result for sales ₹2,50,000 and attendance 85%.
Try it first, then show the solutionSolution
- =IF(AND(B2>200000, C2>=90%), 5000, 0).
- Sales condition true, attendance false: AND is FALSE.
Answer: Formula as above; bonus 0.
Example 5: Loan instalment with PMT · 4 marks · Short answerHarder board level
Suppose a firm borrows ₹1,00,000 at 12% p.a. repayable in 12 equal monthly instalments. Write the spreadsheet formula and calculate the instalment, explaining the sign of the result.
Try it first, then show the solutionSolution
- Rate per month 1%; nper 12; pv 1,00,000.
- =PMT(1%,12,−100000) or =−PMT(1%,12,100000).
- Instalment ₹8,884.88. Without the minus sign Excel shows −8,884.88 because payments are outflows.
Answer: ₹8,884.88
Example 6: Monthly savings with FV · 3 marks · Short answerHOTS / competency
Suppose a shopkeeper deposits ₹5,000 at the end of each month for one year in a recurring deposit at 12% p.a. compounded monthly. Write the formula and find the maturity value. Why is it more than ₹60,000?
Try it first, then show the solutionSolution
- =FV(1%, 12, −5000).
- FV = 5,000 × (1.01¹² − 1) ÷ 0.01 = ₹63,412.52.
- Each deposit earns interest for the months it stays in.
Answer: ₹63,412.52; interest of ₹3,412.52 is earned on the deposits.
Example 7: Validation for a fee register · 6 marks · Long answerHOTS / competency
Suppose a school's fee register in a spreadsheet keeps getting wrong data: class entered as "Twelve" or "13", fee dates outside the session, and negative amounts. Design data validation rules for these three columns, with the input message and error alert for one of them, and explain why Stop is the right alert style here.
Try it first, then show the solutionSolution
- Class column: Allow List with 1 to 12 (or whole number between 1 and 12).
- Fee date column: Allow Date between 1st April 2026 and 31st March 2027.
- Amount column: Allow Decimal greater than 0.
- For the amount column: Input Message "Enter the fee in rupees, more than 0"; Error Alert Stop with "Amount must be a positive number".
- Stop prevents the wrong value from being stored, which a fee register needs; Warning and Information would let it through after a click.
Answer: List or whole-number rule for class, date range for dates, positive decimal for amounts, with Stop alerts.
Example 8: Error after deleting a column · 1 mark · MCQHarder board level
A formula =B2+D2 shows an error after column D is deleted. The error displayed is:
(a) #VALUE!
(b) #REF!
(c) #N/A
(d) #NULL!
Try it first, then show the solutionSolution
- The referenced cell no longer exists: invalid reference.
Answer: (b) #REF!
Case-study practice (Section E style)
Read the situation, then answer every part. In the board paper this is a 4-mark question split into 1 + 1 + 2 marks.
A tuition centre's fee sheet
Suppose a tuition centre keeps its fees in a spreadsheet: column A has roll numbers, B names, C batch (Morning/Evening), D fee due and E fee paid. It wants (i) the balance for each student, (ii) total fees paid by the Morning batch, and (iii) to look up any student's balance by roll number entered in H1.
(i) · 1 mark
Write the formula for the balance in F2.
Answer
Answer: =D2−E2 (copied down).
Relative references adjust for each row.
(ii) · 1 mark
Write the formula for the total fees paid by the Morning batch.
Answer
Answer: =SUMIF(C2:C200, "Morning", E2:E200)
SUMIF adds E where C matches.
(iii) · 2 marks
Write a formula in H2 to show the balance of the roll number in H1, and say what appears if the roll number does not exist.
Answer
Answer: =VLOOKUP(H1, A2:F200, 6, FALSE); #N/A if not found.
Exact match on the first column; balance is the 6th column.
Where the marks are
How a typical answer is split into step marks. Show every step: a right final answer alone rarely earns full marks.
Identify and correct #NAME? and #DIV/0! errors. (3 marks)
| Step | Marks |
|---|---|
| #NAME? with cause | 1 |
| Correct SUM formula | 0.5 |
| #DIV/0! with cause | 1 |
| Corrected formula using IF or fixed divisor | 0.5 |
Loan instalment with PMT. (4 marks)
| Step | Marks |
|---|---|
| Monthly rate and number of periods | 1 |
| Correct PMT syntax | 1 |
| Instalment value | 1 |
| Explanation of the negative sign | 1 |
Validation rules for a fee register. (6 marks)
| Step | Marks |
|---|---|
| Rule for class column | 1 |
| Rule for date column | 1 |
| Rule for amount column | 1 |
| Input message and error alert | 2 |
| Reason for Stop style | 1 |
Where students lose marks in Spreadsheet
The slips examiners see most often, and what to write instead.
Mistake: Writing a range without a colon
Typing quickly.
Wrong working
=SUM(B2B9)
Right working
=SUM(B2:B9)
Do this: Ranges use a colon; separate ranges use a comma.
Usually costs: 1 mark (and a #NAME? error).
Mistake: Using an annual rate in PMT for monthly payments
Copying the rate as given.
Wrong working
=PMT(12%,12,−100000)
Right working
=PMT(1%,12,−100000)
Do this: Divide the annual rate by 12 and use months for nper.
Usually costs: 1-2 marks.
Mistake: Forgetting FALSE in VLOOKUP for codes
Leaving range_lookup out.
Do this: Omitted means TRUE (approximate); use FALSE for exact codes.
Usually costs: 1 mark.
Mistake: Mixing up #N/A and #REF!
Both look like lookup errors.
Do this: #N/A: value not found. #REF!: invalid reference (deleted cell or column index beyond the table).
Usually costs: 1 mark.
Mistake: Not starting a formula with =
Typing as in a notebook.
Do this: Every formula begins with an equals sign; otherwise it is stored as text.
Usually costs: ½-1 mark.
NCERT exercise guide: Spreadsheet
What each exercise in the NCERT chapter tests, how to approach it, and a question of the same kind solved step by step. Questions here are written in our own words.
Fill in the blanks and short questions
What it tests: Workbook, worksheet, cell, range, references, functions.
How to approach it: Answer with exact terms (active cell, range, absolute reference).
Same kind as NCERT short questions
What is the difference between a relative and an absolute reference?
Show the solutionSolution
- Relative: changes when the formula is copied.
- Absolute: dollar signs fix it so it does not change.
Answer: Relative references shift on copying; absolute references stay fixed.
Practical exercises on functions
What it tests: IF, AND, OR, SUMIF, COUNTIF, VLOOKUP, HLOOKUP, date and financial functions.
How to approach it: Lay out the data; write the formula in one cell; copy it with the right references.
Same kind as NCERT practical exercises
Suppose column C holds sales amounts and column B regions. Write a formula for total sales of the North region.
Show the solutionSolution
- Range to test: B2:B100; criteria "North"; sum range C2:C100.
Answer: =SUMIF(B2:B100, "North", C2:C100)
Errors, validation and pivot tables
What it tests: Correcting error values, setting validation rules, building pivot tables.
How to approach it: State the tab, the command and the setting.
Same kind as NCERT questions on errors
Why does =A5/B5 show #DIV/0!, and how can the formula avoid it?
Show the solutionSolution
- B5 is zero or blank.
- Use =IF(B5=0, "", A5/B5).
Answer: Division by zero; test the divisor with IF.
Spreadsheet: previous year questions
- Asked in 2 of the 2 board papers we hold (2026 to 2026), on average 8.5 marks per paper; 9 questions in all, counting OR alternatives. In 4 of 4 sample papers.
Counted from the real papers on our previous year papers page, not estimated. Average marks are over every board paper we hold, with an OR pair counted once. Chapter tags are ours.
Solved board questions from Spreadsheet
Real questions from recent papers. Try each one first, then open our step-by-step solution with marks per step.
2026, set 67/1/1, Q28 · 1 mark · MCQ
Which of the following is not contained on formula tab on Excel ribbon ?
- (A)Defined names
- (B)Page layout
- (C)Function library
- (D)Calculation
Try it first, then show our solutionSolution
The Formulas tab has the Function Library, Defined Names, Formula Auditing and Calculation groups.
- 1 mark
Page Layout is a separate tab of the ribbon, not a group on the Formulas tab. Option (B).
Answer: (B) Page layout
Where the marks are
- Page Layout is not on the Formulas tab (1 mark)
2026, set 67/1/1, Q34 · 6 marks · Long answer
Explain various options available to change the alignment of the text in the cells.
Try it first, then show our solutionSolution
- 1 mark
Opening the options. Select the range, then open the Alignment group on the Home tab (or Format Cells → Alignment tab), choose the settings and click OK.
- 1 mark
Text alignment: horizontal (left, centre, right, justify) and vertical (top, middle, bottom) position of text in the cell.
- 1 mark
Orientation / text direction: text can be rotated to an angle or set to read in a chosen direction.
- 1 mark
Text control: wrap text within the cell, shrink to fit (autofit the text to the cell) or merge cells so that text spreads across them.
- 2 marks
Internal margins and indent: the space between the text and the cell or element border can be set on the left, right, top and bottom (and indent from the edge), and text can be placed in columns.
Answer: Home → Alignment (Format Cells): horizontal and vertical alignment, orientation/text direction, wrap text, shrink to fit/autofit, merge cells, and internal margins/indent
Where the marks are
- Procedure (1 mark)
- Horizontal and vertical alignment (1 mark)
- Orientation (1 mark)
- Text control (1 mark)
- Margins and indent (2 marks)
2026, set 67/5/1, Q33(a) · 4 marks · Long answer
Give the meaning of the following :
(i) Cell reference
(ii) Relative cell reference
(iii) Absolute cell reference
(iv) Mixed cell reference
Try it first, then show our solutionSolution
- 1 mark
(i) Cell reference identifies a cell or range by its column letter and row number (its address), e.g. B5, for use in formulas.
- 1 mark
(ii) Relative reference (e.g. A1) changes to match the new position when a formula is copied to another cell; this is the default.
- 1 mark
(iii) Absolute reference puts a dollar sign before both the column letter and the row number of the address (A1 written with a dollar sign before "A" and before "1"). It stays fixed on the same cell however the formula is copied.
- 1 mark
(iv) Mixed reference puts the dollar sign before only the column letter or only the row number, so one part stays fixed and the other changes when the formula is copied.
Answer: Cell reference = cell address; relative changes when copied; absolute stays fixed; mixed fixes only the row or only the column
Where the marks are
- Each meaning (1 mark each)
Every Spreadsheet question, by year
- For 2027
Sample paper 2026-27: Q27 (1 mark, solved), Q28 (1 mark, solved), Q29 (1 mark, solved), Q33(A) (4 marks, solved), Q33(B) (4 marks), Q34 (6 marks, solved)
- 2026
Set 67/1/1: Q27(b) (1 mark), Q28 (1 mark, solved), Q29 (1 mark, solved), Q30(a) (1 mark, solved), Q34 (6 marks, solved)
Set 67/5/1: Q27(b) (1 mark, solved), Q28 (1 mark, solved), Q30(a) (1 mark, solved), Q33(a) (4 marks, solved)
Sample paper 2025-26: Q33(b) (4 marks, solved), Q34 (6 marks, solved)
- For 2025
Sample paper 2024-25: Q28 (1 mark), Q29(a) (1 mark, solved), Q29(b) (1 mark), Q33(b) (4 marks, solved)
- For 2024
Sample paper 2023-24: Q28(a) (1 mark, solved), Q28(b) (1 mark, solved), Q33(a) (4 marks, solved)
Practice questions on Spreadsheet
Write each answer on paper first. Open the hint only if you are stuck, and the answer only when you have finished.
Q1 · 1 mark · MCQBoard level
The intersection of a row and a column is called a:
(a) range
(b) cell
(c) workbook
(d) labelHint
Smallest unit.
Answer
(b) cell
Q2 · 1 mark · MCQBoard level
Which error appears when a column is too narrow to display a number?
(a) #VALUE!
(b) #NUM!
(c) #####
(d) #REF!Hint
Hashes.
Answer
(c) #####
Q3 · 3 marks · Short answerBoard level
What is data validation? What does the Error Alert tab do?
Hint
Restrictions and messages.
Answer
Data validation restricts the type or values of data that can be entered in a cell. The Error Alert tab sets the message and style (Stop, Warning, Information) shown when invalid data is entered.
Q4 · 3 marks · Short answerBoard level
State any three features of an electronic spreadsheet.
Hint
Recalculation, functions, charts.
Answer
Automatic recalculation; library of built-in functions; charts and pivot tables (also validation, sorting and filtering, formatting).
Q5 · 3 marks · Short answerHarder board level
Explain the options available to change the alignment of text in cells.
Hint
Home → Alignment.
Answer
Horizontal alignment (left, centre, right, justify); vertical alignment (top, middle, bottom); orientation (angle); wrap text; shrink to fit; merge and centre; indent.
Q6 · 3 marks · Short answerHarder board level
How are absolute and mixed references written? Give the result of copying =A2*$B$1 from C2 to C3, and =A2*B$1 from C2 to D2.
Hint
Dollar sign fixes what follows it.
Answer
Absolute: $B$1; mixed: $B1 or B$1. C3 gets =A3*$B$1. D2 gets =B2*C$1 (column shifts, row 1 stays).
Q7 · 3 marks · Short answerHarder board level
Suppose a lookup with =VLOOKUP(F2, A2:C50, 4, FALSE) returns an error. Which error and why? How would you fix it?
Hint
Only three columns in the table.
Answer
#REF!, because col_index_num 4 is more than the 3 columns in A2:C50. Use a column number from 1 to 3 or widen the table array.
Q8 · 4 marks · Short answerHOTS / competency
Suppose a manager wants a report of total sales by region and by month from 5,000 rows of daily sales. Which spreadsheet tool would you use, and state three advantages of it.
Hint
Cross-tabulation.
Answer
A pivot table. Advantages: summarises large data quickly; produces a readable formatted report with totals; lets fields be rearranged or filtered interactively without formulas; helps spot trends.
Q9 · 1 mark · Assertion-reasonHOTS / competency
Assertion (A): VLOOKUP with range_lookup TRUE may return a wrong value if the first column is not sorted.
Reason (R): With TRUE, VLOOKUP returns the next largest value smaller than the lookup value when there is no exact match.
(a) Both true and R explains A (b) Both true, R does not explain A (c) A true, R false (d) A false, R trueHint
Approximate match needs order.
Answer
(a)
Q10 · 1 mark · Very short answerHarder board level
Suppose a loan of ₹2,40,000 is repaid in 24 monthly instalments at 12% p.a. Write the PMT formula with the correct rate and periods.
Hint
Monthly rate.
Answer
=PMT(1%, 24, −240000)
Test your recall
Answer in your head or on paper first, then open the card. Pulling an answer out of memory makes it stick far better than re-reading.
1.What is a workbook?Show answer
A spreadsheet file containing one or more worksheets.
2.What does #VALUE! mean?Show answer
A wrong type of argument or operand, such as text used in arithmetic.
3.What does HLOOKUP search?Show answer
The first row of a table, returning a value from a specified row.
4.What are the three tabs of data validation?Show answer
Settings, Input Message and Error Alert.
5.What is a mixed reference?Show answer
A reference with only the row or only the column fixed.
6.What does TODAY() return?Show answer
The current date.
7.What is a one-variable data table?Show answer
A table showing a formula's results for different values of one input cell.
8.What does merging cells do to the cell address?Show answer
The merged cell takes the address of its upper-left cell.
Best order to study it
- Learn workbook, worksheet, cell, range and the three references.
- Practise formulas and SUM, AVERAGE, COUNT, ROUND, IF, AND, OR.
- Practise SUMIF, COUNTIF, VLOOKUP and HLOOKUP.
- Learn PMT, PV, FV and RATE with matching rates and periods.
- Learn data entry, validation, formatting and print options.
- Learn every error value with its fix; finish with data tables and pivot tables.
Quick revision checklist
The night before the exam: can you do each of these without looking?
- Can you explain workbook, worksheet, cell, range and active cell?
- Can you write absolute and mixed references?
- Can you write IF with AND or OR?
- Can you write SUMIF and COUNTIF?
- Can you write VLOOKUP with an exact match?
- Can you set PMT for monthly instalments?
- Can you set up a drop-down validation list with an error alert?
- Can you name and fix the eight error values?
- Can you explain alignment options and merge and centre?
- Can you state the advantages of a pivot table?
Spreadsheet: frequently asked questions
Which version of Excel does NCERT use?
The NCERT book describes Excel 2007, with the ribbon interface. The ideas apply to later versions too.
How many rows and columns does a worksheet have?
NCERT gives 65,536 rows and 256 columns (the limit before Excel 2007); Excel 2007 and later allow 1,048,576 rows and 16,384 columns.
Why does this page show $ instead of the ordinary dollar sign?
To keep the page's maths renderer from misreading the dollar sign. In Excel, type the ordinary dollar sign or press F4.
Do I need to memorise ribbon locations?
Know the main ones: Formulas tab (function library), Data tab (validation, data tables), Insert tab (pivot tables, charts), Home tab (alignment, formatting).
Is this chapter for Option I students?
No. It is part of Option II (Computerised Accounting).
Based on: CBSE Accountancy (055) syllabus 2026-27; NCERT Accountancy: Computerised Accounting System, Textbook for Class XII (Reprint 2026-27)