Intermediate
60 mins
Teacher/Student led
+65 XP

Data Input Best Practice

Discover the five rules professionals follow to make spreadsheet data usable for sorting, filtering, and formulas. Work through a deliberately messy example before auditing and cleaning your own project workbook into a banked Key Assignment file.

Teacher Class Feed

Load previous activity

    1 - Introduction ~5 mins

    Welcome

    A spreadsheet only helps you solve a real problem if the data is tidy. Messy headings, blank rows, mixed number formats, and merged cells in the middle of a table quietly break sorting, filtering, and formulas later. Today you will learn the input rules professionals use, practise them on a deliberately messy stock list, then clean the project spreadsheet you started from a template.

    You need the workbook from the template lesson: {{code:sm3_from_template}} in {{code:Project_Portfolio/09_specialism/sm3}}. If you have not got it, tell your teacher — they will give you a short starter list to save under that name.

    By the end of this lesson, you will be able to:

    • Apply headings in row 1, consistent column types, and no blank mid-table rows
    • Avoid merged cells in data areas that break sort, filter, and formulas
    • Audit and clean the working project spreadsheet

    Warm-up

    Think about a list you keep somewhere (Work Experience hours, side-hustle stock, club kit, or creator analytics). If one column mixed plain numbers with values like "about €12", and a blank row sat in the middle, what would go wrong the first time you tried to total or sort it?

    2 - Key Concepts ~5 mins

    These five rules keep a data table usable for formulas, charts, filters, and printouts later in Module 3. Your teacher will point at each problem on the messy demo sheet first; use the table as your checklist.

    ConceptWhy it mattersExample
    Headings in row 1 — the first row names each column; data starts on row 2Sort, filter, charts, and many templates expect labels on row 1Row 1: Item, Unit cost (€), Qty sold — not a merged banner saying "MY STOCK"
    One fact per row — each row is one item, day, person, or recordTotals and averages only make sense when every row means the same kind of thingOne Work Experience day per row (date, start, end, hours)
    Consistent column types — numbers stay numbers, dates stay dates, text stays textA cost column cannot total if some cells are text like "€12.50" or "about 10"Store 12.5 and apply currency format (€), rather than typing the euro symbol by hand
    No blank mid-table rows — empty rows do not sit inside the block of dataBlank rows split a table so sort, filter, and autofill stop halfwayFive stock lines in rows 2–6 with no empty row between items
    No merged cells in the data area — merge only decorative titles outside the table, if at allMerged cells break sorting, filtering, and many formulas that need a clean gridSeparate columns for Name and Role, not one merged "Aoife — Supervisor" cell
    Target shape

    Target shape: row 1 holds plain headings, continuous item rows underneath, costs are real numbers with currency formatting, and nothing in the data block is merged. That is the standard you will apply to your own project sheet.

    3 - Step-by-step Task ~18 mins

    Work lockstep with your teacher on a deliberately messy stock list for a phone-case side hustle, then clean it against the five best-practice rules. If your teacher shared a pre-messed {{code:sm3_data_input_practice}} file, open that and join from the pause-and-scan step. Otherwise build the mess first, then clean it together on screen.

    4 - Common Issues ~3 mins

    Common Issues

    IssueSolution
    After I unmerge a title, the text only sits in one cell and looks wrongThat is normal. Keep the wording only if you still need a title above the table; otherwise delete it and put real column headings on row 1
    My costs still will not add up after cleanupClick a cost cell and look at the formula bar. If you still see a euro sign or words like "about", retype a plain number and apply currency formatting
    I deleted a blank row and my headings jumped to the wrong placeUse Undo ({{kbd:Ctrl+Z}} or {{kbd:Cmd+Z}}), check the row numbers in the steps, then move headings to row 1 with cut and paste before you delete anything else
    The sheet still has a gap between headings and the first itemDelete each empty row under the headings so row 2 is the first real record

    5 - Independent Practice ~19 mins

    Independent Practice

    Your goal: Turn the template-based project spreadsheet you already started into a clean single-sheet data table so later formulas, filters, and charts can trust every row — and bank it as today's Key Assignment artefact.
    Time: ~20 minutes
    Task: Open {{code:sm3_from_template}} from {{code:09_specialism/sm3}} in your {{code:Project_Portfolio}} (Excel Online workbook or Google Sheet — same name, no need for a file extension). If that file is missing, open the short starter list your teacher gives you instead. Complete this audit checklist on screen or on paper before you edit, ticking each check: (1) file is open from the sm3 folder; (2) are headings on row 1?; (3) any blank mid-table rows?; (4) any merged cells inside the data block?; (5) is each column one consistent type (costs/dates real numbers, not mixed text)?; (6) after cleanup, save or make a copy as {{code:sm3_data_input_clean}} in the same {{code:sm3}} folder. Then fix anything that fails the five rules: move headings to row 1, remove blank mid-table rows, unmerge cells inside the data block, and make each column one consistent type. Keep at least five rows of your real Something Real project data in the cleaned table.
    Success criteria:
    • {{code:sm3_data_input_clean}} is saved in your {{code:sm3}} folder (Excel Online or Google Sheets)
    • Headings are clearly on row 1 of the main data table
    • The main data block has no blank rows in the middle and no merged cells inside the table
    • Each column holds one consistent kind of value (for example costs are real numbers, not mixed text), with at least five rows of your real Something Real project data still in the cleaned table
    123learn · Online learning platform

    Unlock the full learning experience

    You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2025. Unauthorised use, copying or distribution is not allowed.
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more