Using Spreadsheets for Business

If you run a small business, there is a good chance you already use spreadsheets.

Perhaps you have a spreadsheet for your budget, another for sales, another for stock, and perhaps a mysterious workbook called “FINAL Budget v7 REALLY FINAL.xlsx” sitting somewhere on your computer.

Spreadsheets are one of the most useful tools available to small businesses because they are flexible, inexpensive and relatively easy to learn.

A spreadsheet can help you track sales, calculate profitability, manage inventory, forecast cash flow, analyse customers, plan projects and create reports.

But spreadsheets can also become dangerous when they are poorly designed.

A spreadsheet containing incorrect formulas, duplicated information or outdated numbers can give you a very professional-looking answer that is completely wrong.

The objective, therefore, isn’t simply to learn how to use spreadsheets.

It is to learn how to use them well.


What Is a Spreadsheet?

A spreadsheet is a digital document that organises information into rows and columns.

Individual boxes are called cells, and cells can contain text, numbers, dates or formulas.

Modern spreadsheet applications provide tools for calculations, sorting, filtering, charts, data analysis and collaboration. Microsoft describes Excel as a tool for calculation and data analysis, while Google Sheets provides browser-based collaboration and automatic saving.

The two spreadsheet platforms most businesses are likely to encounter are:

  • Microsoft Excel
  • Google Sheets

Other options include Apple Numbers and LibreOffice Calc.

For most businesses, however, Excel and Google Sheets are more than capable of handling everyday spreadsheet requirements.


Why Spreadsheets Are So Useful

The great strength of a spreadsheet is flexibility.

A specialised piece of software may perform one particular business function extremely well.

A spreadsheet can be adapted to perform hundreds of different functions.

For example, you can create a spreadsheet to:

  • Track sales
  • Calculate profit
  • Prepare budgets
  • Forecast cash flow
  • Track expenses
  • Manage inventory
  • Compare suppliers
  • Calculate employee hours
  • Track projects
  • Analyse customers
  • Calculate pricing
  • Monitor KPIs
  • Forecast demand
  • Compare business scenarios
  • Create management reports

Microsoft specifically identifies accounting, budgeting, billing, sales, financial analysis and inventory-related tasks as common uses for Excel.

That flexibility makes spreadsheets particularly valuable to small businesses.


Excel or Google Sheets?

For many businesses, the first decision is whether to use Microsoft Excel or Google Sheets.

There is no universal winner.

Microsoft Excel

Excel is a mature and extremely powerful spreadsheet application.

It is particularly strong for:

  • Complex calculations
  • Financial modelling
  • Data analysis
  • PivotTables
  • Charts
  • Large datasets
  • Advanced formulas
  • What-if analysis
  • Automation
  • Integration with Microsoft products

Excel is available as a desktop application as well as an online version, and Microsoft continues to add AI capabilities through Copilot.

Google Sheets

Google Sheets is particularly attractive for businesses that want easy online collaboration.

Multiple people can work on the same spreadsheet at the same time, changes are saved automatically and version history allows previous versions to be reviewed or restored.

It works particularly well with other Google Workspace products such as:

  • Gmail
  • Google Drive
  • Google Docs
  • Google Forms
  • Google Calendar
  • Google Meet

For a small team working collaboratively, this can be extremely convenient.


Use Spreadsheets for the Right Jobs

One of the most important spreadsheet skills is knowing when to use one.

Spreadsheets are excellent for:

  • Analysis
  • Planning
  • Modelling
  • Calculations
  • Small-to-medium datasets
  • Temporary analysis
  • Custom reports
  • Forecasting

They become less suitable when you need:

  • Complex databases
  • Thousands of simultaneous users
  • Highly automated workflows
  • Sophisticated inventory management
  • Complex accounting
  • Large-scale customer management
  • Strict transaction controls

A spreadsheet can be used to track inventory, for example.

But if your business has 20,000 products across five warehouses and thousands of daily transactions, a dedicated inventory-management system will probably be a better solution.

A useful rule is:

Use a spreadsheet when flexibility is valuable. Use specialised software when control, scale or automation becomes more important.


Start With Good Spreadsheet Design

A professional spreadsheet should be easy for another person to understand.

Avoid creating a workbook that only makes sense to you.

A good spreadsheet should have:

  • Clear headings
  • Consistent formatting
  • Logical structure
  • Clearly identified inputs
  • Clearly identified calculations
  • Appropriate formulas
  • Sensible file names
  • Instructions where necessary

Someone unfamiliar with the spreadsheet should be able to open it and understand what it is designed to do.


Keep Data Separate From Calculations

One of the best spreadsheet-design principles is to separate raw data, calculations and reports.

For example, you might create three worksheets:

Sales Data

Contains individual transactions.

Calculations

Contains formulas and analysis.

Dashboard

Contains charts and important business information.

This is much better than putting everything into one enormous worksheet.

It also makes your spreadsheet easier to maintain.


Use Tables

If you’re using Excel, converting data into a proper table can make spreadsheet management much easier.

Instead of simply entering information into random cells, structure your data using columns such as:

DateCustomerProductQuantityPriceSales
1 AugABC LtdProduct A5$100$500
2 AugXYZ LtdProduct B3$150$450

This structure makes it much easier to:

  • Sort information
  • Filter records
  • Add new transactions
  • Create charts
  • Create PivotTables
  • Analyse trends

The principle applies equally well to Google Sheets.


Learn Basic Formulas

You don’t need to become a spreadsheet programmer.

However, learning a handful of formulas can dramatically increase your productivity.

Start with:

SUM

Adds numbers together.

=SUM(B2:B20)

Useful for:

  • Total sales
  • Total expenses
  • Total inventory
  • Total hours

AVERAGE

Calculates the average.

=AVERAGE(B2:B20)

Useful for:

  • Average sales
  • Average order value
  • Average customer spend
  • Average employee hours

MIN and MAX

Identify the smallest and largest values.

COUNT

Counts numbers in a range.

IF

Allows the spreadsheet to make a logical decision.

For example:

=IF(B2>1000,”High”,”Low”)

SUMIF / SUMIFS

Adds values that meet specified criteria.

These are extremely useful for business analysis.

COUNTIF / COUNTIFS

Counts records that meet specified conditions.

XLOOKUP

Finds information in another table or range and is extremely useful for connecting datasets.

Don’t try to memorise everything.

Learn formulas as you encounter real business problems.


Use Cell References Properly

A common beginner mistake is typing numbers directly into formulas.

For example:

=100*1.1

works, but it isn’t very flexible.

Instead, put the number in a separate cell.

For example:

Price: $100

Tax Rate: 10%

Then calculate the result using references to those cells.

Now, if the tax rate changes, you can update one cell instead of changing dozens of formulas.

This is one of the fundamental principles of good spreadsheet design:

Don’t hard-code information that may change.


Use Absolute References

As your spreadsheet skills improve, learn the difference between relative and absolute cell references.

For example:

A1

is a relative reference.

$A$1

is an absolute reference.

Absolute references are useful when a formula needs to refer to the same input every time it is copied.

For example, if cell B1 contains your tax rate, you might use:

=A2$B$1*

When the formula is copied down the spreadsheet, the reference to B1 remains fixed.

This small technique becomes extremely useful in financial models.


Use Data Validation

Data validation helps control what people can enter into a spreadsheet.

For example, instead of allowing employees to type anything into a Status column, you could provide a dropdown containing:

  • New
  • In Progress
  • Completed
  • Cancelled

This reduces inconsistent data.

Without validation, one employee might enter:

Completed

while another enters:

Complete

and another enters:

Done

To a human, these mean the same thing.

To a spreadsheet, they may be completely different values.

Good data validation improves consistency.


Sort and Filter Your Data

Sorting and filtering are simple but extremely powerful.

Imagine you have 5,000 sales transactions.

You might want to see:

  • Sales from one customer
  • Sales during a particular month
  • Products above a certain value
  • Sales by salesperson
  • Orders that haven’t been paid
  • Transactions above $1,000

Instead of searching manually, filters allow you to quickly display the records you need.

This is one of the reasons structured spreadsheet data is so much more useful than information stored in a Word document or a collection of notes.


Use Conditional Formatting

Conditional formatting automatically changes the appearance of cells when certain conditions are met.

For example, you could automatically highlight:

  • Overdue invoices
  • Low inventory
  • Poor sales performance
  • High expenses
  • Missed deadlines
  • Negative profit margins

Imagine a stock spreadsheet where inventory below 10 units is automatically highlighted.

You can immediately see which products require attention.

This turns a spreadsheet from a passive record into a useful management tool.


Create Charts

Numbers can be difficult to interpret.

Charts make patterns easier to see.

For example, a sales table might contain:

MonthSales
January$40,000
February$43,000
March$48,000
April$46,000
May$55,000

A line chart would make the trend immediately obvious.

Useful business charts include:

  • Sales trends
  • Revenue by product
  • Revenue by customer
  • Expenses by category
  • Gross margin
  • Cash flow
  • Inventory levels
  • Website traffic
  • Customer acquisition

Don’t create charts simply because you can.

Every chart should help answer a business question.


Build a Simple Business Dashboard

A dashboard brings important information together in one place.

For example, your monthly management dashboard could show:

Revenue: $125,000

Gross Profit: $52,000

Gross Margin: 41.6%

Operating Expenses: $34,000

Net Profit: $18,000

Outstanding Receivables: $27,000

Cash Available: $64,000

New Customers: 42

Customer Retention: 81%

You can then use charts to show trends over time.

A good dashboard doesn’t overwhelm the owner with information.

It answers:

What do I need to know about the business right now?


Use PivotTables

PivotTables are one of the most valuable spreadsheet tools for business analysis.

They allow you to summarise large amounts of information without writing complicated formulas.

Imagine you have thousands of sales transactions.

A PivotTable could show:

Sales by Product

Sales by Customer

Sales by Region

Sales by Employee

Sales by Month

Profit by Product

Average Order Value by Customer

This can reveal patterns that aren’t obvious when looking at the raw data.

If you learn only one advanced spreadsheet feature, make PivotTables one of your priorities.


Use Spreadsheets for Budgeting

Budgeting is one of the classic uses for spreadsheets.

You can create a budget showing:

Revenue

  • Product sales
  • Service revenue
  • Subscription revenue
  • Other income

Costs

  • Materials
  • Wages
  • Rent
  • Marketing
  • Software
  • Insurance
  • Utilities
  • Professional fees

Then calculate:

Revenue − Costs = Profit

You can compare:

Budget vs Actual

This tells you whether the business is performing according to plan.


Use Spreadsheets for Cash-Flow Forecasting

Profit and cash are not the same thing.

A business can be profitable but still experience a cash shortage.

A spreadsheet can help you forecast when money is expected to come in and go out.

For example:

WeekCash InCash OutNet Cash FlowClosing Cash
1$20,000$14,000$6,000$36,000
2$15,000$18,000-$3,000$33,000
3$10,000$22,000-$12,000$21,000
4$25,000$16,000$9,000$30,000

This allows you to identify potential cash shortages before they happen.


Use Spreadsheets for Pricing

Spreadsheets are excellent for pricing analysis.

You can calculate:

  • Material costs
  • Labour costs
  • Overheads
  • Cost per unit
  • Gross margin
  • Mark-up
  • Break-even price
  • Target profit

For example:

Materials: $20

Labour: $15

Overhead allocation: $10

Total cost: $45

If you want a 40% gross margin, your required selling price is:

$45 ÷ (1 − 0.40) = $75

A pricing spreadsheet can allow you to change assumptions and immediately see the impact on profit.


Use Spreadsheets for Scenario Planning

One of the most powerful uses of spreadsheets is asking:

What happens if…?

For example:

What if sales increase by 10%?

What if our supplier raises prices by 8%?

What if we hire another employee?

What if we reduce our prices by 5%?

What if rent increases?

What if our conversion rate improves?

Build assumptions into your spreadsheet and you can test different scenarios.

This is much more useful than simply looking at what happened last month.


Create a Sales Forecast

A spreadsheet can help you estimate future sales.

You might forecast based on:

  • Previous sales
  • Number of leads
  • Conversion rate
  • Average transaction value
  • Existing contracts
  • Seasonal patterns
  • Sales pipeline

For example:

100 leads × 30% conversion × $500 average sale = $15,000 expected sales

You can then compare your forecast with actual results.

Over time, this can improve your ability to predict business performance.


Track Inventory

A simple inventory spreadsheet might contain:

ProductStockReorder LevelSupplierUnit CostStock Value
Product A12550Supplier 1$12$1,500
Product B3440Supplier 2$25$850
Product C21075Supplier 3$8$1,680

Conditional formatting could automatically identify products below their reorder levels.

This can work very well for small businesses with relatively simple inventory requirements.

As the business becomes larger or more complex, however, consider moving to dedicated inventory-management software.


Track Customers

Spreadsheets can also be used as a basic customer database.

You might record:

  • Customer name
  • Contact information
  • Sales history
  • Last purchase
  • Total purchases
  • Salesperson
  • Customer category
  • Follow-up date

You can then analyse your customer base.

For example:

Who are our biggest customers?

Which customers haven’t purchased recently?

Which customers generate the highest profit?

Where are our new customers coming from?

A spreadsheet can be an effective starting point, although a CRM becomes increasingly valuable as the customer base grows.


Track Key Performance Indicators

Spreadsheets are excellent for monitoring KPIs.

You might track:

  • Revenue
  • Gross margin
  • Net profit
  • Number of customers
  • Conversion rate
  • Average order value
  • Customer retention
  • Customer acquisition cost
  • Inventory turnover
  • Employee productivity

Create a KPI sheet with:

Target

Actual

Difference

Previous Period

Trend

This allows you to see whether the business is moving in the right direction.


Don’t Create Multiple Versions of the Truth

One of the biggest spreadsheet problems occurs when different employees maintain different versions of the same information.

For example:

Sales.xlsx

Sales Final.xlsx

Sales Final Updated.xlsx

Sales FINAL 2.xlsx

Sales FINAL USE THIS ONE.xlsx

This is a recipe for confusion.

Whenever possible, establish a single source of truth.

Use shared cloud storage and appropriate permissions.

Google Sheets supports real-time collaboration and version history, while Excel can be used collaboratively through Microsoft’s cloud services.


Control Who Can Edit Important Information

Not everyone needs permission to change everything.

For important spreadsheets, consider:

  • Protecting formulas
  • Restricting editing
  • Controlling access
  • Separating input areas from calculation areas
  • Maintaining version history
  • Using shared drives or cloud storage

For example, employees might be allowed to enter sales data but not change the formulas calculating commissions.

This reduces accidental errors.


Protect Your Spreadsheets

Your spreadsheets may contain commercially sensitive information.

Examples include:

  • Customer information
  • Pricing
  • Employee salaries
  • Supplier costs
  • Profit margins
  • Financial forecasts
  • Business plans

Treat important spreadsheets as business records.

Use appropriate:

  • Passwords
  • Access controls
  • Backups
  • Cloud-security settings
  • Version control

Don’t leave a spreadsheet containing sensitive financial information sitting unprotected on a shared computer.


Back Up Important Files

Imagine spending three years building a detailed financial model and then accidentally deleting it.

Backups protect you from:

  • Hardware failure
  • Accidental deletion
  • Corrupted files
  • Theft
  • Ransomware
  • Other disasters

Cloud-based tools can provide automatic saving and version history, but you should still understand how your particular system handles backups and recovery.

Never assume that “it’s in the cloud” automatically means you have a complete backup strategy.


Avoid Common Spreadsheet Mistakes

Here are some of the most common problems.

Hard-coded numbers

Numbers are typed directly into formulas rather than being stored as assumptions.

Inconsistent formatting

Dates, currencies and percentages are displayed differently.

Hidden formulas

Nobody knows where important calculations are coming from.

Duplicate data

The same information is entered in several places.

Broken references

Moving or deleting cells causes formulas to stop working.

No validation

Employees enter inconsistent information.

Giant worksheets

Everything is placed into one enormous sheet.

No documentation

Only the person who created the spreadsheet understands it.

No backup

The only copy exists on one computer.

Too many manual processes

Employees repeatedly copy and paste information.

Avoiding these problems can be more important than learning advanced formulas.


Document Your Spreadsheet

If a spreadsheet is important to the business, add a simple Instructions or Read Me worksheet.

Explain:

  • What the spreadsheet does
  • Who owns it
  • Where the data comes from
  • What the important inputs are
  • Which cells should be edited
  • How often it should be updated
  • How calculations work
  • Who should review it

This becomes particularly important when the spreadsheet is used by multiple employees.


Use Named Ranges

As your spreadsheets become more advanced, named ranges can make formulas easier to understand.

Instead of:

=B12$F$3*

you might use something such as:

=Revenue*TaxRate

This can make complex spreadsheets considerably easier to understand.

You don’t need named ranges for every cell.

Use them where they improve clarity.


Learn to Audit Your Formulas

When a spreadsheet is being used to make important business decisions, don’t simply assume the formulas are correct.

Check them.

Ask:

  • Does the formula calculate what I think it calculates?
  • Are all relevant rows included?
  • Are any cells accidentally excluded?
  • Are percentages correct?
  • Are units consistent?
  • Are dates correct?
  • Are assumptions reasonable?

You can also test formulas using simple examples where you already know what the answer should be.

If a formula is supposed to calculate a 20% margin, test it using numbers where the expected result is obvious.


Use AI Carefully With Spreadsheets

AI is increasingly being integrated into spreadsheet applications.

For example, Microsoft has added Copilot capabilities to Excel, while Google has introduced Gemini capabilities in Sheets that can assist with creating trackers, tables and data visualisations.

AI can potentially help you:

  • Write formulas
  • Explain formulas
  • Analyse data
  • Find trends
  • Create charts
  • Clean up information
  • Suggest spreadsheet structures
  • Generate formulas from plain-language instructions

For example, instead of searching online for the correct formula, you might ask:

“Write a formula that calculates the average sales for customers in California who purchased more than $1,000.”

This can be extremely useful.

But always check AI-generated formulas.

A formula that looks impressive can still be wrong.


Know When to Graduate From Spreadsheets

Spreadsheets are fantastic until they aren’t.

You may need specialised software when:

  • The dataset becomes very large.
  • Many employees need simultaneous access.
  • Data must be updated continuously.
  • There are complex workflows.
  • You need strict audit trails.
  • Customers need to interact directly with the system.
  • Inventory becomes complicated.
  • Accounting becomes too sophisticated.
  • Manual data entry is consuming significant time.

For example, a business might start with:

Excel → Inventory software

Spreadsheet → CRM

Spreadsheet → Accounting system

Manual reports → Business intelligence platform

This is a normal part of business growth.

The spreadsheet isn’t necessarily failing.

The business has simply outgrown it.


A Practical Spreadsheet System for a Small Business

If you’re starting from scratch, you might create a workbook containing:

Sheet 1 — Dashboard

Key business information and charts.

Sheet 2 — Sales

All sales transactions.

Sheet 3 — Expenses

Business expenses.

Sheet 4 — Customers

Customer information.

Sheet 5 — Inventory

Stock information.

Sheet 6 — Budget

Budget versus actual results.

Sheet 7 — Cash Flow

Expected cash inflows and outflows.

Sheet 8 — KPIs

Key performance indicators.

Sheet 9 — Assumptions

Important assumptions used by calculations.

Sheet 10 — Instructions

Information explaining how the workbook works.

This structure can provide a surprisingly powerful management system for a small business.


Your Spreadsheet Improvement Project

Take one spreadsheet your business currently uses and improve it.

Step 1: Clean it up

Remove:

  • Duplicate information
  • Unnecessary columns
  • Old data
  • Blank rows
  • Confusing formatting

Step 2: Structure it

Create clear headings and organise the data logically.

Step 3: Add formulas

Automate calculations that are currently being performed manually.

Step 4: Add validation

Use dropdowns and rules to reduce data-entry mistakes.

Step 5: Add filters

Make it easy to find information.

Step 6: Add conditional formatting

Automatically highlight important issues.

Step 7: Create a chart

Turn an important group of numbers into a visual trend.

Step 8: Create a dashboard

Bring the most important information together.

Step 9: Protect it

Restrict access to important formulas and information.

Step 10: Document it

Make sure someone else could understand and use it.

You have now transformed a basic spreadsheet into a genuine business-management tool.


Final Thoughts

Spreadsheets may not be the newest or most exciting business technology, but they remain extraordinarily useful.

A well-designed spreadsheet can help a small business owner understand sales, control costs, forecast cash flow, analyse customers, manage inventory and make better decisions.

The key is to move beyond using spreadsheets as digital pieces of paper.

Use them to calculate, analyse, model, forecast and understand your business.

At the same time, recognise their limitations.

A spreadsheet is a tool, not a complete business-management system. As your business grows, specialised software may eventually become more appropriate.

Until then, learn to use spreadsheets properly.

Learn formulas.

Structure your data.

Automate calculations.

Build dashboards.

Check your numbers.

Protect your information.

And most importantly, use the spreadsheet to answer real business questions.

Don’t create spreadsheets just to store information. Create them to help you make better decisions.

Explore Other Classes