
We all know what Microsoft Excel is. It’s a spreadsheet software. It’s not a database. It’s never been a database. It never will be a database. Do I sound strident there? GOOD!
Seriously, it’s not a database, folks, so please quit using it as one. I can’t tell you how many places I’ve worked keep critical data in spreadsheets, jumping through all kinds of hoops and writing all kinds of code to get it to act like a database. The employee hours they spend maintaining these spreadsheets and getting information back out of them just astounds me. Why don’t they just convert it to a database and be done with it?
I’ve heard many excuses over the years as to why businesses use Excel over Access. Let’s debunk some of those reasons.
It really isn’t, you know. Most employees who interact with the database only need to know how to fill in a form or click on an already created report. The only people who need any in-depth knowledge of Access are the ones who create the database and those who maintain the back end of the database. And honestly, they need less in-depth knowledge than the person struggling with coding in Excel to try and get a spreadsheet to act like a database, and they don’t have to spend nearly as much time to manage the database.
So what? You may have always used a hammer to crack nuts, but it doesn’t make it the best tool for the job. If you’re working on the company financials, by all means, use a spreadsheet. If you’re detailing your budget, of course you’ll use a spreadsheet. But if you’re maintaining non-numerical data, use a database. Actually, even most financial data is kept on a database these days (that’s what accounting programs are, they’re databases). They simply export cumulative data to spreadsheets for special financial calculations such as projections and planning.
How many times have I heard this? And a year or three later, they’re still using that spreadsheet, only it’s grown to 10,000 rows and takes 5 minutes to open. Unless you’re intending this spreadsheet to be a list of your 50 or so employees with phone numbers, you’re probably better off with a spreadsheet. Although, even the list of employees could possibly grow exponentially, so scratch that idea. Seriously though, if you think you’re just making a small list, go ahead and put it into a spreadsheet. But if over time that list is growing unmanageable, then create a database and import your data from the spreadsheet. It’s really simple to do and well worth the 5 minutes it’s going to take you.
Here’s the nitty gritty of why you should use a database to store data and not a spreadsheet:
The next time your boss wants to use a spreadsheet for a project better suited to a database, just say no. Explain why a database is better and get permission to use a database. Like I said, Excel is a good tool for certain things, but it just isn’t a database.
If you would like to make a comment, please fill out the form below.
I would also say that Excel isn’t a word processor either. You can not put 10 lines of text into every cell and expect it to print all on one page and be readable. Neither is Power Point!
Sabrina´s last blog ..I’m Hunting Wabbits
Hi,
It’s actually amazing of how many people still do use Excel as a database. I find Access much more powerful.
It’s amazing of how many times people try to update an Excel spreadsheet at the same time as someone else is using it and they wonder why they complain.
The only thing I don’t like about Access is people using it for CRM purposes. We use AdSystem for that. You can find it through http://www.datafest.com.
Thanks,
Richard
http://www.theprofessionalassistant.net
Richard Rinyai´s last blog ..Using Your Mail Trays Correctly
Exactly! The right tool for the right job.
Love it! Jodith you are spot on. I love your perspective, intuitiveness and “straight-to-the-punch” writing style. You have a new student in San Diego. Cannot wait to read the rest of your blogs.
Ummm….*looks around nerviously*….Thank you?
*laughs* I never was very good with compliments. I’m glad you’re enjoying the blog!
This is a great article! My current employer wants to convert our database that has stored critical client information into an Excel workbook and he can’t understand why we can’t do this!!! I am printing this article and giving it to him!
Thanks,
Dewoun
The Office Professionals Place
http://adminhotspot.blogspot.com/
Dewoun´s last blog ..Take the “Jingle” out of Holiday Stress
Well, you *could* convert it to Excel, but why would you want to *boggles*. Managers like to have something familiar to work with, but usually have to be convinced they’re shooting themselves in the foot in the long run.
I think that using a database is key in running a business and performing administrative duties. I think that most basic office programs are capale of handling this for any business
A database can be the most valuable assett a company owns. I am sure this has never been the case for a spreadsheet. Spreadsheets do help with mail merges but a good database will do this anyway.
Quickbooks Education´s last blog ..QuickBooks – Subaccounts
I think that having organized reports in any form will help any size firm/company to be successful. These are some great ideas that you discuss. Thanks for the great insight