Chris Le Roy has developed a number of Microsoft Office Tutorials including a Microsoft Excel Tutorial and a Microsoft Excel Invoice Template.
The term Microsoft Excel Database has never really sat very well with me since my primary role in the IT world has been in developing database and what is used by the spreadsheeting fraternity is what I consider an over glorified list. However, for the sake of peace, I want to outline some of the principles you must follow in building what is known as the Microsoft Excel Database.
Let us review ...
A database in essence is what is considered a collection of information that is related in some manner. For example if you were running a company and selling a product you may have a database that simply lists all of the sales you have made over a period of time. Storing this data in a database would make sense as the company information and the selling of a product is related and as such would be appropriate for the database.
There are many different types of databases available such as Microsoft Access Databases, Oracle Databases, MySQL databases and so on but Microsoft Excel also has a form of a database known as a database list. The form of the list is virtually the same as the other databases as the data is under column headings in rows, but after that common point, the Excel database goes in its own direction. See, to look for specific data within a Microsoft Excel Database or Excel List we do not use the common database language of SQL, we actually use specially written functions. These functions are custom written by you and are known as criteria.
So how do we create an excel database...
Well first off, there is one rule we must always follow and that is one excel database per worksheet. Anymore and you just get yourself into lots of trouble. In fact if you need to have multiple excel databases within your workbook simply put each excel database onto a separate worksheet.
The next thing you must follow is that your database lists first row must contain the heading of the list. That is the first row contains your field names. Plus each of the field names must be 100% unique. You cannot have two field names with the same name or again you will have a list that will not work.
The next issue you need to be concerned with is identifying the field names. Excel databases have a simple rule, the field names or column names must be unique. Now the way you identify them is easy, all you have to do is to ensure the field names are many different data types, format, pattern etc to the rest of the database in your list. Generally what I do is to format my field names in bold to satisfy this requirement.
One of the most important rules you must remember when you create an excel database is that around the row and columns of the fields and data there must be a blank row and column. What this means is that you can still have a heading at the top of the fields, but there must be a blank row between the heading and the fields as well as along the last column as well. The blank row rule also applies to the bottom of the list as well.
When you are entering data into your list, every cell in every record must contain some value even if it is simply blank (a blank value is still considered a value) and each record must contain the same number of fields. If there is no specific data for a field you simply leave it blank and move to the next field.
Ensure that when you are entering data into a field that you don't have spaces before the text or at the end of the text in the field. If you do have spaces, then what will happen is that sorting and search for data in the list will be compromised and you will get unexpected results.
Upper case and low case characters in the field do not affect the searches or sort orders unless you specifically tell the Microsoft Excel application it is an issue. You can also use formulas in a cell if required. Formulas can refer to cells within the Excel Database List or outside of the Excel Database.
Note also that you can edit and format the cells just like any other spreadsheet however the issue you must consider as a priority is that the field names must have a different format to the rest of the data in the database list. It is highly recommended that there be no other formatting in the list except for the field headings. This ensures that there are no miscalculations by the application as to what is a field heading in the excel database and what is not.
Now that you have setup your list in this way following these rules, you are now ready to interrogate the list by applying criteria. The easiest way that you can do this is by using the Form dialog box. To get into the Excel Database form you simply choose the Data menu and then choose Form from the drop down menu.
From the Excel Database Form you can simply choose the Criteria button, type the criteria you have for your data and choose the Find Next button and it will take you to the first record that satisfies the criteria you are searching. Excel Databases are particularly useful for summary data that is where the volume of records you have in your database doesn't exceed 65,536 rows.
If you follow these rules to create an excel database you will find that the functions associated with the excel database list will work in an effective and efficient manner.
- Related Videos
- Related Articles
- Ask / Related Q&A
- How to Create A Microsoft Excel Database
- Learning Microsoft Excel Picture Book (show Me Don't Tell Me)
- Access vs. Excel - Which should I use for my database?
- How to Choose a Donor Database
- Database Indexing – an Introduction
- Relational Database Management System in Sap
- Basics of Database in SAP
- You Can Generate More Beauty, Therapy And Hair Appointments With A Great Database




How to convert iTunes M4P to MP3 for Zune PSP BlackBerry
By: terry007 | 06/07/2009to burn those tracks to an audio CD and then rip them once again to your computer hard drive wherein the DRM will be removed and you will get the tracks in (DRM free) MP3 format
‘Found key at pagethat points…’ MySQL Error
By: colindolly | 06/07/2009Stellar Phoenix Database Recovery For MySQL is a comprehensive MySQL Database Recovery utility that provides safe and instant database repair. It supports MySQL Server 4.x and 5.x. It provides complete recovery for InnoDB (.ibdata, .ibd and .frm) and MyISAM (.myd, .myi and .frm) files. It can recover databases created on Windows and Linux platforms. The software is compatible with Windows Vista, XP, 2003 and 2000.
Understand Customer Better – Use Efficient Language Translation Tools
By: ajax | 06/07/2009Language of the content plays an important role in bringing in new customers and retaining existing ones. Since web sites are globally available they must cater to different language users. Language translation products must be appropriately used to highlight and project the web site content.
Dynamics GP Supply Chain Management Notes
By: Andrew Karasev | 05/07/2009Microsoft Dynamics GP, formerly known as Great Plains Dynamics and eEnterprise, has good selection of native modules: SOP, POP, Inventory Control, Purchase Configurator, plus you could find various Add-ons or custom modules, supported by Dynamics GP ISV partners
Dynamics GP in Retail Business: Implementation and Integration Notes
By: Andrew Karasev | 04/07/2009If you are at the point of decision on Microsoft Dynamics GP, formerly known as Great Plains Dynamics, implementation for Retailer with multiple retail stores, we would like to describe “solutions”, which could be deployed in your organization.
Backup iPod: a right step
By: jimmy | 04/07/2009Backup iPod is a right step to keep safe your iPod data into another storage media for further use when data loss takes place.
The Advantages of Hotel Management Software
By: Editor123 | 04/07/2009No matter which side of the reservation desk you are standing on, the hotel online reservation system is now becoming indispensable for everyone. Whether it’s the customers or the hotel industry itself, the convenience, reliability and flexibility offered by hotel software has earned great respect and fan-following.
UPS Control Software Efficiently Manages UPS
By: Article Expert | 04/07/2009UPS control software is easy to install and comprises of all the latest technologies. UPS control software serves the purpose of both the individual users and corporate users and can be availed in numerous versions.
How Meditation Will Help you in Learning the Path to Enlightenment and Ascension
By: Chris Le Roy | 25/09/2006 | Self HelpThe world is made up simply of energy. That is right ... what causes the beats in our heart, what makes our minds work, what gives us those feelings is simply energy. Buddha talks about enlightenment and Buddhist Monks will spend this and the next life time learning how to become enlightened or more importantly how to ascend our spiritual body into the next.
Three Things you Can Try If you Have Article Writers Block
By: Chris Le Roy | 07/08/2006 | Article MarketingWriting can be one of the most challenging skills you can ever master. Some people find writing incredibly easy whilst others will sit for days just to push out one single article. One of the challenges all writers will face at some time is writers block. Essentially writers block occurs when the words you are trying to articulate just do not come out in the manner you wish. In some cases you may find, during writers block that you have no inspiration to write an article or do not know how to
Ten Things You Can Do To Decrease Your Stress At The Office
By: Chris Le Roy | 30/07/2006 | Stress ManagementThe world we live on is nothing but a mound of chaotic pressure that is building to the point it bursts like a volcano. We are bombarded with pressure from our employers, our customers and families to the point where some people actually do break. Most of us today in professional lives spend between 8 and 16 hours a day at the office, which equates to almost two-thirds of our lives being in a place we really do not want to be in, but there are things you can do to decrease the stress in your o
Seven Tools Every Writer Needs
By: Chris Le Roy | 28/07/2006 | WritingWriting for some people is the toughest job you can ever ask them to do yet given the right write tools and circumstances anyone can actually write high quality articles with a little bit of work and practice. There are in fact seven tools every writer actually needs regardless of whether they are writing a novel, a science document, a University assignment, a web article or journal for the local paper. Without these tools you will find it very difficult to succeed.
Seven Things You Should Do To Help You Prepare For Exams
By: Chris Le Roy | 26/07/2006 | EducationOkay, would everyone who likes Exams please put your hands up? That's right; just raise them up nice and high. No, No, no one. Not one person. If you are a sane person, like me, you will hate exams. They are stressful, a lot of work and all in all a fact of life. That is right, a fact of life. When people leave school after 12, 13 years of school, they are often led into a false sense of security that their lives will be free from study and exams for ever. WRONG!!!
Seven Things You Can Do To Reduce Your Stress
By: Chris Le Roy | 25/07/2006 | Self HelpOur world is awash with a wave of tension that seems to infect every single one of us. Have you driven down the street lately, only to find someone abusing you because you are not doing 30 kilometers over the speed limit? Have you been cursed by a beggar because you have not given them a cigarette? Have you been robbed lately, simply because the person robbing you wanted your LCD projector?
Six Steps To Unleashing The Peace Within
By: Chris Le Roy | 25/07/2006 | Self HelpWe live in a hectic and uncertain world, with violence and chaos surrounding us every minute of the day. We are getting busier and busier and being bombarded with commercialism and adverts from every angle. Just like many of us I have been looking for a way to break the constant information overload to help give my mind a chance to relax and after many years of studying and test trying the art of meditation by many of the great religions like Budhism I have found a simple six step formula.