What you will build

Build a small inventory tracker for three SKUs. You will calculate Closing stock and a Reorder status while keeping the source values intact.

Learning objective

Use row-level arithmetic and IF logic to calculate current stock, flag items at or below their reorder level, and verify that the formulas react correctly when an input changes.

Prepare the sample data

Open the practice workbook or make a copy. On the Example sheet, confirm that A1:E4 matches the sample below before entering any formulas.

HANDS-ON PRACTICE

Practice in your own copy

Make your own Google Sheets copy with the same data, formulas, formatting, filter and frozen header. The original remains unchanged.

Make a Google Sheets copy (access required) ↗View original

Sign in to Google. If the original is not publicly shared, download the full workbook and import it into Google Sheets, or paste the example data into your own sheet.

The Example sheet shows the three-SKU source table in A1:E4 before formulas are added.

Calculate closing stock

In F1 enter Closing stock. In F2 enter the formula below, then fill it down through F4 so each SKU uses its own row values.

=B2+C2-D2
Cell F2 is selected with =B2+C2-D2 visible in the formula bar and a calculated value of 18.

Flag reorder items

In G1 enter Reorder status. In G2 enter the formula below, then fill it down through G4. The comparison includes items that are exactly at the reorder level.

=IF(F2<=E2,"Reorder","OK")
Cell G2 is selected with the IF formula visible in the formula bar and the status shown as OK.

Checkpoint

SKUOpeningReceivedSoldReorder levelClosing stockReorder status
P012010121018OK
P02150986Reorder
P0386757OK

After filling the formulas through row 4, these are the expected values. P02 is the only sample item that needs reordering.

Test that the formulas react

Temporarily change Received for P01 in C2 from 10 to 0. Closing stock changes from 18 to 8 and the status changes from OK to Reorder. Restore C2 to 10; the results return to 18 and OK.

Common mistakes and fixes

Independent practice

Add a fourth SKU in row 5 with realistic Opening, Received, Sold and Reorder level values. Fill the formulas into F5 and G5, then explain why the item shows Reorder or OK.

Key takeaways

  • ✓Keep the original inventory inputs separate from calculated columns.
  • ✓Closing stock is Opening + Received - Sold.
  • ✓Use <= when the reorder rule should include the threshold itself.
  • ✓Fill formulas down so each SKU uses its own row references.
  • ✓Change one input to test recalculation, then restore the sample before finishing.
QUICK CHECK

Check your understanding

Answer four questions about the practice sheet.

1. What should the Closing stock formula in F2 calculate?
2. Why does P02 show Reorder in the checkpoint?
3. What happens when P01 Received changes from 10 to 0?
4. What is the safest way to extend the tracker to a fourth SKU?

Continue learning

Previous lesson: Weekly task planner. Next lesson: Simple CRM spreadsheet.