Watch the Video on Using Data Entry Forms in Excel
Below is a detailed written tutorial about Excel Data Entry form in case you prefer reading over watching a video.
Excel has many useful features when it comes to data entry.
And one such feature is the Data Entry Form.
In this tutorial, I will show you what are data entry forms and how to create and use them in Excel.
Why Do You Need to Know About Data Entry Forms?
Maybe you don’t!
But if data entry is a part of your daily work, I recommend you check out this feature and see how it can help you save time (and make you more efficient).
There are two common issues that I have faced (and seen people face) when it comes to data entry in Excel:
- It’s time-consuming. You need to enter the data in one cell, then go to the next cell and enter the data for it. Sometimes, you need to scroll up and see which column it is and what data needs to be entered. Or scroll to the right and then come back to the beginning in case there are many columns.
- It’s error-prone. If you have a huge data set which needs 40 entries, there is a possibility you may end up entering something that was not intended for that cell.
A data entry form can help by making the process faster and less error-prone.
Before I show you how to create a data entry form in Excel, let me quickly show you what it does.
Below is a data set that is typically maintained by the hiring team in an organization.
Every time a user has to add a new record, he/she will have to select the cell in the next empty row and then go cell by cell to make the entry for each column.
While this is a perfectly fine way of doing it, a more efficient way would be to use a Data Entry Form in Excel.
Below is a data entry form that you can use to make entries to this data set.
The highlighted fields are where you would enter the data. Once done, hit the Enter key to make the data a part of the table and move on to the next entry.
Below is a demo of how it works:
As you can see, this is easier than regular data entry as it has everything in a single dialog box.
Data Entry Form in Excel
Using a data entry form in Excel needs a little pre-work.
You would notice that there is no option to use a data entry form in Excel (not in any tab in the ribbon).
To use it, you will have to first add it to the Quick Access Toolbar (or the ribbon).
Adding Data Entry Form Option To Quick Access Toolbar
Below are the steps to add the data entry form option to the Quick Access Toolbar:
- Right-click on any of the existing icons in the Quick Access Toolbar.
- Click on ‘Customize Quick Access Toolbar’.
- In the ‘Excel Options’ dialog box that opens, select the ‘All Commands’ option from the drop-down.
- Scroll down the list of commands and select ‘Form’.
- Click on the ‘Add’ button.
- Click OK.
The above steps would add the Form icon to the Quick Access Toolbar (as shown below).
Once you have it in QAT, you can click any cell in your dataset (in which you want to make the entry) and click on the Form icon.
Note: For Data Entry Form to work, your data should be in an Excel Table. If it isn’t already, you’ll have to convert it into an Excel Table (keyboard shortcut – Control + T).
Parts of the Data Entry Form
A Data Entry Form in Excel has many different buttons (as you can see below).
Here is a brief description of what each button is about:
- New: This will clear any existing data in the form and allows you to create a new record.
- Delete: This will allow you to delete an existing record. For example, if I hit the Delete key in the above example, it will delete the record for Mike Banes.
- Restore: If you’re editing an existing entry, you can restore the previous data in the form (if you haven’t clicked New or hit Enter).
- Find Prev: This will find the previous entry.
- Find Next: This will find the next entry.
- Criteria: This allows you to find specific records. For example, if I am looking for all the records, where the candidate was Hired, I need to click the Criteria button, enter ‘Hired’ in the Status field and then use the find buttons. Example of this is covered later in this tutorial.
- Close: This will close the form.
- Scroll Bar: You can use the scroll bar to go through the records.
Now let’s go through all the things you can do with a Data Entry form in Excel.
Note that you need to convert your data into an Excel Table and select any cell in the table to be able to open the Data Entry form dialog box.
If you haven’t selected a cell in the Excel Table, it will show a prompt as shown below:
Creating a New Entry
Below are the steps to create a new entry using the Data Entry Form in Excel:
- Select any cell in the Excel Table.
- Click on the Form icon in the Quick Access Toolbar.
- Enter the data in the form fields.
- Hit the Enter key (or click the New button) to enter the record in the table and get a blank form for next record.
Navigating Through Existing Records
One of the benefits of using Data Entry Form is that you can easily navigate and edit the records without ever leaving the dialog box.
This can be especially useful if you have a dataset with many columns. This can save you a lot of scrolling and the process of going back and forth.
Below are the steps to navigate and edit the records using a data entry form:
- Select any cell in the Excel Table.
- Click on the Form icon in the Quick Access Toolbar.
- To go to the next entry, click on the ‘Find Next’ button and to go to the previous entry, click the ‘Find Prev’ button.
- To edit an entry, simply make the change and hit enter. In case you want to revert to the original entry (if you haven’t hit the enter key), click the ‘Restore’ button.
You can also use the scroll bar to navigate through entries one-by-one.
The above snapshot shows basic navigation where you are going through all the records one after the other.
But you can also quickly navigate through all the records based on criteria.
For example, if you want to go through all the entries where the status is ‘In-progress’, you can do that using the below steps:
Criteria is a very useful feature when you have a huge dataset, and you want to quickly go through those records that meet a given set of criteria.
Note that you can use multiple criteria fields to navigate through the data.
For example, if you want to go through all the ‘In-progress’ records after 07-08-2018, you can use ‘>07-08-2018’ in the criteria for ‘Date’ field and ‘In-progress’ as the value in the status field. Now when you navigate using Find Prev/Find Next buttons, it will only show records after 07-08-2018 where the status is In-progress.
You can also use wildcard characters in criteria.
For example, if you have been inconsistent in entering the data and have used variations of a word (such as In progress, in-progress, in progress, and inprogress), then you need to use wildcard characters to get these records.
Below are the steps to do this:
- Select any cell in the Excel table.
- Click on the Form icon in the Quick Access Toolbar.
- Click the Criteria button.
- In the Status field, enter *progress
- Use the Find Prev/Find Next buttons to navigate through the entries where the status is In-Progress.
This works as an asterisk (*) is a wildcard character that can represent any number of characters in Excel. So if the status contains the ‘progress’, it will be picked up by Find Prev/Find Next buttons no matter what is before it).
Deleting a Record
You can delete records from the Data Entry form itself.
This can be useful when you want to find a specific type of records and delete these.
Below are the steps to delete a record using Data Entry Form:
- Select any cell in the Excel table.
- Click on the Form icon in the Quick Access Toolbar.
- Navigate to the record you want to delete
- Click the Delete button.
While you may feel that this all looks like a lot of work just to enter and navigate through records, it saves a lot of time if you’re working with lots of data and have to do data entry quite often.
Restricting Data Entry Based on Rules
You can use data validation in cells to make sure the data entered conforms to a few rules.
For example, if you want to make sure that the date column only accepts a date during data entry, you can create a data validation rule to only allow dates.
If a user enters a data that is not a date, it will not be allowed and the user will be shown an error.
Here is how to create these rules when doing data entry:
- Select the cells (or even the entire column) where you want to create a data validation rule. In this example, I have selected column A.
- Click the Data tab.
- Click the Data Validation option.
- In the ‘Data Validation’ dialog box, within the ‘Settings’ tab, select ‘Date’ from the ‘Allow’ drop down.
- Specify the start and the end date. Entries within this date range would be valid and rest all would be denied.
- Click OK.
Now, if you use the data entry form to enter data in the Date column, and if it isn’t a date, then it will not be allowed.
You will see a message as shown below:
Similarly, you can use data validation with data entry forms to make sure users don’t end up entering the wrong data. Some examples where you can use this is numbers, text length, dates, etc.
Here are a few important things to know about Excel Data Entry Form:
- You can use wildcard characters while navigating through the records (through criteria option).
- You need to have an Excel table to be able to use the Data Entry Form. Also, you need to have a cell selected in it to use the form. There is one exception to this though. If you have a named range with the name ‘Database’, then the Excel Form will also refer to this named range, even if you have an Excel table.
- The field width in the Data Entry form is dependent on the column width of the data. If your column width is too narrow, the same would be reflected in the form.
- You can also insert bullet points in the data entry form. To do this, use the keyboard shortcut ALT + 7 or ALT + 9 from your numeric keypad. Here is a video about bullet points.
You May Also Like the Following Excel Tutorials:
- 100+ Excel Interview Questions.
- Drop Down Lists in Excel.
- Find and Remove Duplicates in Excel.
- Excel Text to Columns.
Regardless of the company size, anyone working with data regularly can benefit from quick and easy ways to work with data. If you work with smaller datasets, entering the data manually may be the way to go. However, what if your dataset contains thousands of rows or columns? You’re now probably wondering, can I automate data entry in Excel?
In this guide, you’ll learn the importance of using Excel data entry forms and how to create these entry forms in Excel using different features. Covering 4 different methods, you’ll learn how to create a data entry form in Excel using its built-in feature, VBA, Macros, and finally, Power Automate
Why Use Excel Data Entry Forms?
Excel data entry forms are templates for data entry. Think of it as additional support to enter data in your spreadsheet, which can range across multiple columns and rows. It’s especially useful for those working with multiple category lists or large databases. The main reasons why you may want to use data entry forms include:
- Avoid manual errors: Input data in bulk following a structure to avoid typos that may distort your whole dataset.
- Save time: Think about having to input over 1,000 rows without making mistakes. Excel automation tools save you hours of work.
- Maintain original structure: If your data is already categorized, set the structure beforehand and place data where it should be.
- Automate processes: Create flows with Power Automate, which can “Run” automatically at specific intervals.
How Do I Create a Data Entry Form in Excel?
To create a data entry form in Excel, you don’t need to learn to program or have coding skills. Luckily, Office 365 includes applications and features that do the work for you. You simply need to know where to look for these tools and how to make them work for you.
How to Create a Data Entry Form Using Excel Forms?
To create your first data entry form using “Forms”, an Excel built-in feature, you’ll first have to add it to the Quick Access Toolbar (QAT).
How to Add Excel Forms to the Quick Access Toolbar?
- 1. Open your Excel spreadsheet and click on the small arrow at the top, as shown below. Select “More Commands…” from the drop-down list.
Create A Data Entry Form in Excel (4 Easy Ways) — Customize Quick Access Toolbar
- 2. Select “Quick Access Toolbar” from the left-side menu, and then “Commands Not in the Ribbon” from the “Choose commands from” drop-down menu.
Create A Data Entry Form in Excel (4 Easy Ways) — Commands Not in the Ribbon
- 3. Scroll down the list until you find the “Form” feature and to your QAT by clicking on the “Add” button, placed in the center. Click “OK” to finish.
Create A Data Entry Form in Excel (4 Easy Ways) — OK to finish
Now that it’s easily accessible, you can begin to use it.
- 4. Click on any row item and then the Form icon you just created, located in the green ribbon at the top of your screen.
Create A Data Entry Form in Excel (4 Easy Ways) — Click on Form icon
- 5. A window will pop up that shows the table information contained in “Sheet 1”. To the left, the form provides the column names, followed by the data already contained in the cells. To create a new data entry, aka “record”, click on the “New” button, which appears to the right.
Create A Data Entry Form in Excel (4 Easy Ways) — Click New
- 6. You can start inputting your data in the blank fields. Once you’re done, click “Close”.
Create A Data Entry Form in Excel (4 Easy Ways) — Enter data
This is a straightforward way to use the data entry form feature in Excel. However, for larger datasets, the following ways will be more helpful.
How to Create a Data Entry Form Using VBA?
This method is the preferred option for users that wish to create a more visual data entry form, as it makes it easier to manage all elements required to structure your data. To create a data entry form using Microsoft Visual Basic for Applications (VBA), you’ll first need to add this feature to your Ribbon for quicker access.
Add VBA to Your Ribbon Toolbar
- 1. Repeat steps 1 and 2 from the previous section.
- 2. Select “Customize Ribbon” from the left-side menu and then “Main Tabs” from the “Customize the Ribbon” drop-down menu to the right.
Create A Data Entry Form in Excel (4 Easy Ways) — Customize Ribbon
- 3. Tick the “Developer” option and then “OK” to automatically enable this tab on your Ribbon. The VBA feature should be included automatically in newer Excel versions.
Create A Data Entry Form in Excel (4 Easy Ways) — Developer tab
- 4. Go to your new “Developer” tab in your Ribbon, and then click on the “VBA” feature button.
Create A Data Entry Form in Excel (4 Easy Ways) — VBA button
- 5. Excel will automatically launch the VBA window. Go to “Insert” and then select “UserForm”.
Create A Data Entry Form in Excel (4 Easy Ways) — UserForm
- 6. You’ll find a small “Toolbox” window and the “UserForm” to the right. This is the space where you can create your own by including any elements you wish.
Create A Data Entry Form in Excel (4 Easy Ways) — Toolbox elements
- 7. Select one of the elements from the “Toolbox” and drag it to the “UserForm1” box. Here, we have selected the “A” button to create a “Label”.
Create A Data Entry Form in Excel (4 Easy Ways) — Drag elements
To change the name of the “Label” simply double-click on it. This same system can be used for any of the remaining elements, including text boxes, lists, or commands. To save your work, you will need to save the Excel file as a macro-enabled workbook, i.e., in “.xlsm” format.
Power Automate & Excel: Examples And Use Cases
Power Automate allows you to create workflows, e.g. for data collection. Here’s how to combine Power Automate with Excel to automate tedious daily tasks.
READ MORE
How to Create a Data Entry Form Using Power Automate?
To create a data entry form in Excel using Power Automate, you first need to make sure the data is stored in Excel online and in table format.
- 1. Launch Power Automate and click on “Create” and then “Instant cloud flow”.
Create A Data Entry Form in Excel (4 Easy Ways) — Click on Recorded Macro
- 2. Select “Manually trigger a flow” from the options.
Create A Data Entry Form in Excel (4 Easy Ways) — Click on Recorded Macro
- 3. Click on “Manually trigger a flow” to access the “Add an input” option.
Create A Data Entry Form in Excel (4 Easy Ways) — Click on Recorded Macro
- 4. Select the type of data to enter.
Create A Data Entry Form in Excel (4 Easy Ways) — Click on Recorded Macro
- 5. After each data entry type, you can click on the vertical ellipsis icon to create an Excel data entry form with a drop-down list. Once you finish, click on “New Step”.
Create A Data Entry Form in Excel (4 Easy Ways) — Drop-down list
- 6. Select “Excel Online (Business)” and then “Create table” from the “Actions” tab. This will connect your form with the spreadsheet you’d like to enter data in.
Create A Data Entry Form in Excel (4 Easy Ways) — Click on Recorded Macro
- 7. Add the “Location”, “Document Library”, the name of the “File”, and the “Table range” where your form is created. Note that the “Column names” will need to be input using a semicolon as a separator. Once you finish, click “Save”.
Create A Data Entry Form in Excel (4 Easy Ways) — Click on Recorded Macro
You’ll see how Power Automate recommends testing the flow. To test, simply click on the “Test” button to the far right.
How to Create a Data Entry Form Using Macros?
Macros can be used in Excel to automate tasks that are usually very time-consuming, such as manually entering large datasets in a spreadsheet. The great thing about using VBA Macros is that you can do it straight from your spreadsheet. From creating tables to connecting your spreadsheet with external data sources, this feature offers limitless possibilities in task automation.
To get a more profound understanding of how it works, check out our guide on How to Use Macros in Excel to Automate Tasks.
Want to Boost Your Team’s Productivity and Efficiency?
Transform the way your team collaborates with Confluence, a remote-friendly workspace designed to bring knowledge and collaboration together. Say goodbye to scattered information and disjointed communication, and embrace a platform that empowers your team to accomplish more, together.
Key Features and Benefits:
- Centralized Knowledge: Access your team’s collective wisdom with ease.
- Collaborative Workspace: Foster engagement with flexible project tools.
- Seamless Communication: Connect your entire organization effortlessly.
- Preserve Ideas: Capture insights without losing them in chats or notifications.
- Comprehensive Platform: Manage all content in one organized location.
- Open Teamwork: Empower employees to contribute, share, and grow.
- Superior Integrations: Sync with tools like Slack, Jira, Trello, and more.
Limited-Time Offer: Sign up for Confluence today and claim your forever-free plan, revolutionizing your team’s collaboration experience.
Conclusion
Excel is the go-to solution for data storage and management. However, inputting the data is the first and crucial step in any process. If you work in inventory management or a business with high-volume record-keeping, then you’ll most certainly benefit from automation tools in Excel.
Automating Excel functions is possible through powerful integrated features such as VBA, Macros, and Power Automate. You should now feel comfortable with these tools and have the necessary know-how skills to create a data entry form in Excel using 4 easy but powerful ways.
Data entry can sometimes be a big part of using Excel.
With near endless cells, it can be hard for the person inputting data to know where to put what data.
A data entry form can solve this problem and help guide the user to input the correct data in the correct place.
Excel has had VBA user forms for a long time, but they are complicated to set up and not very flexible to change.
In this blog post, we’re going to explore 5 easy ways to create a data entry form for Excel.
Video Tutorial
Excel Tables
We’ve had Excel tables since Excel 2007.
They’re perfect data containers and can be used as a simple data entry form.
Creating a table is easy.
- Select the range of data including the column headings.
- Go to the Insert tab in the ribbon.
- Press the Table button in the Tables section.
We can also use a keyboard shortcut to create a table. The Ctrl + T keyboard shortcut will do the same thing.
Make sure the Create Table dialog box has the My table has headers option checked and press the OK button.
We now have our data inside an Excel table and we can use this to enter new data.
To add new data into our table we can start typing a new entry into the cells directly below the table and the table will absorb the new data.
We can use the Tab key instead of Enter while entering our data. This will cause the active cell cursor to move to the right instead of down so we can add the next value into our record.
When the active cell cursor is in the last cell of the table (lower right cell), pressing the Tab key will create a new empty row in the table ready for the next entry.
This is a perfect and simple data entry form.
Data Entry Form
Excel actually has a hidden data entry form and we can access it by adding the command to the Quick Access Toolbar.
Add the form command to the Quick Access Toolbar.
- Right click anywhere on the quick quick access toolbar.
- Select Customize Quick Access Toolbar from the menu options.
This will open up the Excel option menu on the Quick Access Toolbar tab.
- Select Commands Not in the Ribbon.
- Select Form from the list of available commands. Press F to jump to the commands starting with F.
- Press the Add button to add the command into the quick access toolbar.
- Press the OK button.
We can then open up data entry form for any set of data.
- Select a cell inside the data which we want to create a data entry form with.
- Click on the Form icon in the quick access toolbar area.
This will open up a customized data entry form based on the fields in our data.
Microsoft Forms
If we need a simple data entry form, why not use Microsoft Forms?
This form option will require our Excel workbook to be saved into SharePoint or OneDrive.
The form will be in a browser and not in Excel, but we can link the form to an Excel workbook so that all the data goes into our Excel table.
This is a great option if multiple people or people outside our organization need to input data into the Excel workbook.
We need to create a Form for Excel in either SharePoint or OneDrive. The process is the same for both SharePoint or OneDrive.
- Go to a SharePoint document library or a OneDrive folder where the Excel workbook is going to be saved.
- Click on New and then choose Forms for Excel.
This will prompt us to name the Excel workbook and open up a new browser tab where we can build our form by adding different types of questions.
We first need to create the Form and this will create the table in our Excel workbook where the data will get populated.
Then we can share the form with anyone we want to input data into Excel.
When a user enters data into the form and presses the submit button, that data will automatically show up into our Excel workbook.
Power Apps
Power Apps is a flexible drag and drop formula based app building platform from Microsoft.
We can certainly use it to create a data entry from for our Excel data.
In fact, if we have a table of data set up, Power Apps will create the app for us based on our data. It can’t be any easier than that.
Sign in to the powerapps.microsoft.com service ➜ go to the Create tab in the navigation pane ➜ select Excel Online.
We’ll then be prompted to sign in to our SharePoint or OneDrive account where our Excel file is saved to select the Excel workbook and table with our data.
This will generate us a fully functional three screen data entry app.
- We can search and view all the records in our Excel table in a scroll-able gallery.
- We can view an individual record in our data.
- We can edit an existing record or add new records.
This is all connected to our Excel table, so any changes or additions from the app will show up in Excel.
Power Automate
Power Automate is a cloud based tool for automating task between apps.
But we can use the button trigger to make an automation that captures user input and adds the data into an Excel table.
We’ll need to have our Excel workbook saved in OneDrive or SharePoint and have a table already setup with the fields we want to populate.
To create our Power Automate data entry form.
- Go to flow.microsoft.com and sign in.
- Go to the Create tab.
- Create an Instant flow.
- Give the flow a name.
- Choose the Manually trigger a flow option as the trigger.
- Press the Create button.
This will open up the Power Automate builder and we can build our automation.
- Click on the Manually trigger a flow block to expand the trigger’s options. This is where we’ll find the ability to add input fields.
- Click on the Add an input button. This will give us options to add a few different types of input fields including Text, Yes/No, Files, Email, Number and Dates.
- Rename the field to something descriptive. This will help the user know what type of data to input when they run this automation.
- Click on the three ellipses to the right of each field to change the input options. We’ll be able to Add a drop-down list of option, Add a multi-select list of options, Make the field optional or Delete the field from this menu.
- After we have added all our input fields, we can now add a New step to the automation.
Search for the Excel connector and add the Add a row into a table action. If you’re on an Office 365 business account, use the Excel Online (Business) connectors, otherwise use the Excel Online (OneDrive) connectors.
Now we can set up our Excel Add a row into a table step.
- Navigate to the Excel file and table where we are going to be adding data.
- After selecting the table, the fields in that table will appear listed and we can add the appropriate dynamic content from the Manually trigger a flow trigger step.
Now we can run our Flow from the Power Automate service.
- Go to My flows in the left navigation pane.
- Go to the My flows tab.
- Find the flow in the list of available flows and click on the Run button.
- A side pane will pop up with our inputs and we can enter our data.
- Click Run flow.
We can also run this from our mobile device with the Power Automate apps.
- Go to the Buttons section in the app.
- Press on the flow to run.
- Enter the data inputs in the form.
- Press on the DONE button in the top right.
Whichever way we run the flow, a few seconds later the data will appear in our Excel table.
Conclusions
Whether we require a simple form or something more complex and customize-able, there is a solution for our data entry needs.
We can quickly create something inside our workbook or use an external solution that connects to and loads data into Excel.
We can even create forms that people outside our organization can use to populate our spreadsheets.
Let me know in the comments what is your favourite data entry form option.
About the Author
John is a Microsoft MVP and qualified actuary with over 15 years of experience. He has worked in a variety of industries, including insurance, ad tech, and most recently Power Platform consulting. He is a keen problem solver and has a passion for using technology to make businesses more efficient.
Data Entry Forms is an extremely useful feature if inputting data is part of your daily work.
It can help you avoid the mistakes and make the data entry process faster. It also helps you focus on one record at a time!
It is a convenient and faster way to input records in Excel by displaying one row of information at a time without having to move from one column to another.
In this tutorial, we will show you How to Create Form in Excel for Data Entry.
Whenever I wanted to enter data in Excel, it would take me a very long time to input these records one by one, but I discovered a handy trick that can turn my Excel Table into a handy Excel Data Entry Form!
Say goodbye to inputting entering data into this Table row by row by row by row….
Below, we will cover the Top 11 Excel Data Entry Form Tips and Tricks that will be beneficial for you:
- #1 – Create Form in Excel
- #2 – Add to Quick Access Toolbar (QAT)
- #3 – Access the Form anytime
- #4 – Browse through Records
- #5 – Edit Existing Record
- #6 – Search Criteria
- #7 – Restore a Record
- #8 – Data Validation in Forms
- #9 – Delete a Record
- #10 – Close the Form
- #11 – Keyboard Shortcuts for Data Entry Forms
Make sure to download the Excel Workbook below and follow along:
DOWNLOAD EXCEL WORKBOOK
Want to know how to use the Data Entry Form?
*** Watch our video and step by step guide below with free downloadable Excel workbook to practice ***
Watch it on YouTube and give it a thumbs-up!
Watch it on YouTube and give it a thumbs-up!
Watch it on YouTube and give it a thumbs-up!
1. Create Form in Excel
I will show you how easy it is to Create Form in Excel for Data Entry with the following quick video below (scroll further down to see the step by step instructions after you watch this awesome video).
*** Watch our video below on How to Create Form in Excel in 5 minutes!***
DOWNLOAD OUR
FREE EXCEL GUIDES
In this tutorial, you have learned how to create form in Excel with minutes without using VBA!!
Follow the steps below:
STEP 1: Convert your Column names into a Table, go to Insert> Table
Make sure My table has headers is also checked.
STEP 2:Let us add the Form Creation functionality to understand how to make a fillable form in Excel.
Go to File > Options
STEP 3:Go to Customize Ribbon.
Select Commands Not in the Ribbon and Form. This is the functionality we need.
Click New Tab.
STEP 4:Under the New Tab, select New Group, and click Add.
This will add Forms to a New Tab in our Ribbon.
Notice that there is also a Rename button, you can use it to rename the New Tab and New Group into something more descriptive, like Form:
STEP 5:Select your Table, and on your new Form tab, select Form.
STEP 6: A new Form dialogue box will pop up!
Input your data into each section.
Click New to save it. Repeat this process for all the records you want to add.
Press Close to get out of this screen and see the data in your Excel Table.
You can now use this new form to continually input data into your Excel Table!
2. Add to Quick Access Toolbar (QAT)
Now that you have learned how to create form in Excel, lets put them on your QAT for easy access.
To add to the quick access toolbar, follow the steps below:
STEP 1: Click on the small arrow right next to QAT.
STEP 2: Click on More Commands from the dropdown list.
STEP 3: In the Excel Options dialog box, select All Commands from Choose commands from list.
STEP 4: Select Form from the list and then click on Add>>.
STEP 5: Form is now available in the Customize Quick Access Toolbar. Click OK.
Data Entry Form is now part of your Quick Access Toolbar.
3. Access the Form anytime
To access the Excel Data Entry Form, click on any cell in the table and click on the Form icon in Quick Access Toolbar.
If you try to access the form when you haven’t selected a cell within the data table, you will receive an error message like the one shown below:
4. Browse through Records
To navigate through the existing records, simply use the Find Previous and Find Next buttons available on the Data Entry Form.
You can also use the scroll bar to go through the records one after the other.
This will save time when you have a data with multiple columns and records.
5. Edit Existing Record
Use the Find Previous and Find Next buttons to search for the record to want to edit.
Once you find the desired record, simply make the necessary edit and hit Enter in Excel.
The data table will be updated with the changes made.
6. Search Criteria
Using Wildcards
If you wish to search all entries containing the word “east” in the Region Column, you can do that by using the wildcard asterisk (*).
STEP 1: In the Data Entry Form, click on the Criteria button
STEP 2: In the Region field, type *east (to search all-region containing the word east)
STEP 3: Click Find Next to find the entries containing the word east.
Excel Data Entry Form will find the three entries for you in this scenario!
Using greater or less than sign
If you want to search for persons having a salary greater than or equal to $75,000, you can do so by following the steps below:
STEP 1: In the Data Entry Form, click on the Criteria button
STEP 2: In the Salary field, type >=75000.
STEP 3: Click Find Next to find all entries with a salary greater than or equal to $75,000.
7. Restore a Record
Suppose you have accidentally deleted the first name of a record.
And you don’t remember what was written in that field! Don’t panic.
You can use the Restore button in the Excel Data Entry Form and retrieve the data lost accidentally.
The data will reappear in the respective field.
One thing you need to keep in mind is that the Restore button is only useful if you haven’t hit Enter.
The moment you press the Enter button, the Restore button will become inactive and you won’t be able to revert back to the original data.
8. Data Validation in Forms
Even though you cannot directly add any data validation to the form. Any restriction created on the data table will still be in effect in the Forms.
Let’s see how!
Say, you add a list rule to the Region Column using Data Validation.
STEP 1: Select the Region Column.
STEP 2: Go to Data Tab > Data Tools (Group) > Data Validation.
STEP 3: In the Data Validation dialog box, click on the Allow dropdown and select List.
STEP 4: In the Source field, type Northeast, Northwest, Southeast, Southwest, and click OK.
Data Validation has now been inserted in the Region Column where you are only allowed to enter values present in the list (Northeast, Northwest, Southeast, Southwest).
STEP 5: Click on the Forms icon in QAT.
STEP 6: Change the Region for Record 1 from Northeast to East and Click OK.
Once you click OK, you will see an error message as below:
9. Delete a Record
STEP 1: Use the Scroll Bar to navigate to find the entry you want to delete.
STEP 2: Simply, click on the Delete button.
STEP 3: A confirmation message will appear on your screen, Click OK.
The desired entry will be removed from the data table.
10. Close the Form
To close the dialog box for Data Forms, simply click on the Close button (X) on the top-right corner of the bix.
11. Keyboards Shortcuts for Data Entry Forms
You can use the following keyboard shortcuts to work faster when using Data Entry Forms:
- Press Tab to go to the next field in the Excel Forms.
- Press Enter to go to the next record in the Excel Forms.
- Hit the Esc button on your keyboard to close the Excel Form.
This completes our tutorial on the Top 11 things you should know if Data Entry is what you do in Excel. It will not only make the process faster but also a lot more easier and fun!
Few things to keep in mind when using the Excel Data Entry Form are:
- You can add a maximum of 32 fields per record.
- You cannot print a data form record.
- Before you hit Enter, you can restore any changes made to the data.
So, give it a try! I am sure you are gonna love it!!
You can know more about How to Create Form in Excel by going through this tutorial by Microsoft.
Home / Advanced Excel / How to Create a Data Entry Form in Excel
The data entry form is one of the best ways to enter data into a table. But, creating a form to enter data it not a cup of cake.
Yes, that’s right.
While struggling with this problem, I have found that you can create a form in Excel for data entry just with a single click. The best part about this form is it’s pre-designed and flexible. Just look at the below example.
Here’s the idea: To create this entry form, the only thing you need to do is to activate it.
In a short while, you will discover that how helpful this tool is. But, this is hard to believe that there is no listing of this data entry form in the ribbon. So, you have to make it appear before we use it. And before you activate this form, you need a table to enter data or at least headers of the data.
To activate it, click any of the cells in the table or just select one of the heading cells and use one of the below two methods.
- Use the keyboard shortcut key: Alt ⇢ D ⇢ O ⇢ O.
- Add an icon to the quick access toolbar.
- File ➜ Options ➜ Quick Access Toolbar.
- Choose Command From ➜ Commands Not In Ribbon ➜ From ➜ Add ➜ Click OK.
After using one of the above options, it will create a data entry form for you just like below.
And if you notice, all the headings of your data table are automatically captured in the form.
1. Create New Entry
To create a new data entry fill all the input boxes with data and click on the “New” button. Now if you look at the below example you’ll find that there is no input bar for the amount column.
We have a formula in the amount column to multiply the quantity by the price. That means this form is quite smart to discover the columns where there is no need to input data.
2. Navigate Entries
To navigate all the entries which you have entered in your data, you can use the scroll bar or you can use the “Find Prev” & “Find Next” buttons.
3. Edit Entries
To edit an entry you have to first navigate to that entry by the using method mentioned above. Once you navigate, you can make the changes in any of the input boxes and after that, just press enter key.
While editing your entry (before pressing enter or clicking the close button), if you want to restore your entry you can do it with the restore button. It will restore the previous data in all the input boxes.
4. Delete Entries
To delete an entry you have to navigate to that entry and click on the delete button. A pop window will appear for the confirmation of the deletion and it will instantly delete that entry from your data table.
5. Find a Specific Entry
If you are working on large data, you can use the “Criteria” button to find a specific entry.
For example, if you want to find entries below the table that match some specific criteria, just click on the Criteria button, enter the criteria in the input box, and press Enter. You will get the data entries matching your criteria. You can also use your criteria in more than one input box.
Important Points about this Data Entry Form
Well, there are some important points that you should know to play well with this form.
- The maximum number of input boxes you can use in the data entry form is 32.
- The width of the input box is purely connected with the related column in the worksheet. If your worksheet columns are not sufficiently wide to show values, the same width will reflect in your data form also.
- On the other hand, if only one of the columns is over in width, the same width will reflect for all input boxes in data form.
- If you have a range with the name “Database” then there is no need to select any cell from the table. It will always insert data into that table.
- While using criteria to pull some specific data, you can use Excel Wildcard Characters in this form.
- While creating data entries if you try to overwrite data in the cell, it will give you an alert message “Cannot extend list or database”.
.