BEWARE – spreadsheets underpinning many reports are chock-full of errors!

Spreadsheets are great, they are my favourite go-to way of dealing with data – BUT there are drawbacks; well actually ONE major drawback – spreadsheets are created by humans – and humans are prone to errors!

There are plenty of stories on the web outlining problems with spreadsheet errors;

When people undertake simple mechanical tasks, such as typing, they make undetected errors in about 0.5% of all actions.
When we do more complex logical activities, such as writing spreadsheets, the error rate rises to about 5%.

I believe the primary purpose of preparing any report is to drive good decision-making; if a report is incorrect then it is practically impossible to end up with the best decision, so it is vital to avoid spreadsheet errors!

9 ways to Avoid Spreadsheet Errors

There are two basic types of errors, both are the enemy of Accurate Spreadsheets:

* Quantitative Errors – create an immediate incorrect result
* Qualitative Errors – create confusion for the user

Avoid Spreadsheet Quantitative Errors

There are three ways to create an error in the outcome of a spreadsheet.

  1. Mechanical errors – simple mistakes, such as mistyping a number or pointing to the wrong cell
  2. Logic errors – entering the wrong formula because of a mistake in reasoning
  3. Omission error – something is left out

Not sure you agree?
Although accuracy is vital for good reporting, sometimes accuracy isn’t the be-all-and-end-all – find out when being less than accurate can be a benefit!
Why introducing bias into information graphics is good

Avoid Spreadsheet Qualitative Errors

A spreadsheet with Quality Errors is difficult or even impossible to read, edit, update and maintain. Quality errors within spreadsheets include incorrect instructions, and usually these drive errors when undertaking basic tasks of change such maintenance and updating data.
Having read all this, and been reminded about this unbelievably high statistic – I have been collating some really useful ways to improve the accuracy and usability of all spreadsheets ….Using a single ‘error-checking-sheet’ consistently, for every document, is an awesome idea! For brevity I haven’t included any screen shots or too many examples – check the credits at the bottom of the post if you want more details.
Many spreadsheets are large and complex, and development often involves interactions among multiple people – so it is also poignant to remember to design your sheet for everyone to use, not just yourself. Often I arrive at clients and the accountant has created a set of tools that no-body else can use or understand how to run. Whilst being indispensable does create a sense of security, if it also brings with it a risk there will be no reporting or ways to understand the company operations when someone goes on holidays – then it is best avoided!

9 Ways to Avoid Spreadsheet Errors

(I am using “worksheets” to refer to additional/separate spreadsheets/tabs, each with a subsets of work, within a spreadsheet file – these are generally labelled “Sheet 1”, “Sheet 2”, etc in Excel)

1. Organize your workbook by Function

Often I see very large single spreadsheets with several reports and side calculations all cluttered together on a single sheet which creates confusion, and leads to errors.

2. Watch your Headings

Avoid using just numbers in header cell, also include alpha characters in header labels.

For 3. 4. 5. and 6. you will need to either download the checklist – or get in touch and I will send it to you.
IF YOU ARE A STUDENT:   Please DO NOT sign up because you will end up signing up to my newsletter!
I get more than 3000 hits a year on this post from students, so I am making specific requirements that still help you but also that protect my business.  Thanks
7. Use Lots of Comments

Comments are a great way to attach information/instructions to a cell, given they remain unpublished limit comments to those that will assist users of the spreadsheet, not users of the final report.

8. Use line graphs to uncover unusual results

You can quickly and easily use a line graph to display outliers in a series of numbers. Chart formatting doesn’t matter. Chart placement doesn’t matter. What does matter is that outliers – unusually large or small numbers – stand out from the crowd. If there are no apparent issues simply delete the chart.

9. Save Versions

Save new versions as you progress, recording major changes on a History Worksheet/Tab with the date and details of the iterations. I know that googlesheets now does this (kind of) but to be honest I still find it better to have saved files i can open and compare if required….  (make sure you archive them when you are done so the extra files don’t end up confusing someone later…)

Finally, once you think your sheet is finished; loop back and find an error – then look for some others…. Here’s to hoping that you found them all, but probably you didn’t.