Create a Form in Excel

There are two ways to “create a form in excel”: the quick way you copy and the durable way you understand. This page gives you both. The exact Excel answer is above; below, we build the small mental model that makes the fix stick, so the next variation of the same problem solves itself.

Exact answer

In Excel: format the headings as a Table (Ctrl+T), then add the built-in Form command to the Quick Access Toolbar via File ▸ Options ▸ Quick Access Toolbar ▸ All Commands ▸ Form, and click it with a cell in the table selected.

On this page7
Annotated stepsExcel
1

Type the field names as a single header row and press Ctrl+T to make the range a Table.

2

File ▸ Options ▸ Quick Access Toolbar, set "Choose commands from" to All Commands, select Form, click Add, then OK.

3

Click any cell inside the table and press the Form button on the Quick Access Toolbar.

4

Use New to add a record, Find Prev/Find Next to browse, and Criteria to search.

5

Add Data ▸ Data Validation rules on the columns first so the form fields are constrained.

6

For checkboxes and option buttons, enable Developer (File ▸ Options ▸ Customize Ribbon) and use Insert ▸ Form Controls with a linked cell.

7

For responses from outside the team, build it in Microsoft Forms and let it write into the workbook.

Ctrl+CthenCtrl+Shift+V+Cthen+Ctrl+VPaste values · WindowsMac

What this does

Excel has a built-in record-at-a-time data entry form that is hidden from the ribbon entirely — you have to add it to the Quick Access Toolbar yourself. It gives one field per column, with New, Delete, Find Prev, Find Next and Criteria buttons, and it caps out at 32 columns. Beyond that there are three other routes. Data validation turns cells into controlled inputs with drop-downs and rules, which is the lowest-effort way to make a sheet form-like. Form controls from the Developer tab add checkboxes, option buttons and combo boxes that write to linked cells. And Microsoft Forms collects responses from people who never open Excel and drops them straight into a workbook — the right answer when the respondents are outside your team. The same idea underpins a lot of everyday Excel work, so the few minutes spent getting it right here pay back across every sheet you build afterwards. Treat it as a pattern, not a one-off, and it stops being something you look up and starts being something you reach for. The difference between a quick fix and a sheet you can trust is the extra minute you spend validating “create a form in excel”. Start on a copy or a tiny sample, keep the affected cells visible, and compare the result with the tool above before you touch the real workbook. When this is a ribbon command, the selection matters more than the button: confirm the range, apply the command, then spot-check the output before saving. The point is a layout choice that keeps the sheet readable and sortable, but the practical win is that someone else can open the file and understand what happened without asking you.

A worked example

Put headings Date, Customer, Product, Qty, Price in A1:E1 and press Ctrl+T. Then File ▸ Options ▸ Quick Access Toolbar ▸ Choose commands from: All Commands ▸ Form ▸ Add ▸ OK. Click any cell in the table and press the new Form button: a dialog appears with five labelled boxes, and each New writes a row and clears the fields. Add Data ▸ Data Validation ▸ List on the Product column first, and the form field becomes a controlled entry rather than free text. Typing straight into a grid is where the bad rows come from — wrong column, skipped field, free-text spelling of a category — and a form plus validation removes most of that at the point of entry. If this is something you do often, add the command to the Quick Access Toolbar (right-click it on the ribbon and choose Add to Quick Access Toolbar) or learn its shortcut, so next time it is one click instead of a hunt through the menus.

In Google Sheets

This is a command rather than a formula, so there is no syntax to carry over. Google Sheets arranges its commands in menus across the top instead of a ribbon, names some of them differently and does not have every Excel command — look for the equivalent in the Sheets menus or its help before assuming the steps match. The aim was to get you unstuck fast and leave you a little more capable than a copy-paste would. The answer is at the top and the detail above shows why it holds — so the next time a colleague asks, you can answer without reaching for search. Here is the takeaway for “create a form in excel”: follow the steps at the top, check the result on the sheet itself, and keep undo in mind while you experiment. Done once deliberately, it becomes something you do from memory in Excel rather than something you search for again.

Common mistakes

  • Hunting for Form on the ribbon; it exists but has to be added to the Quick Access Toolbar first.
  • Running the form on a plain range rather than a Table, so new records do not extend the formatting or formulas.
  • Building a form for more than 32 columns, which the built-in dialog cannot show.
  • Using a form where data validation on the sheet would have been simpler and visible to everyone.
  • Sending an .xlsm form to external respondents, when Microsoft Forms collects the same data without an Excel install.

Frequently asked questions

How do I create a data entry form in Excel?

Make the headings a Table with Ctrl+T, then add the hidden Form command via File ▸ Options ▸ Quick Access Toolbar ▸ All Commands ▸ Form. Click a cell in the table and press it.

Why can I not find the Form button?

It is not on any ribbon tab by default. Add it to the Quick Access Toolbar from File ▸ Options ▸ Quick Access Toolbar, choosing All Commands.

How do I make a fillable form with checkboxes?

Turn on the Developer tab in File ▸ Options ▸ Customize Ribbon, then use Developer ▸ Insert ▸ Form Controls and set a linked cell for each control.

Can people fill it in without Excel?

Use Microsoft Forms. It collects responses in a browser and writes them into an Excel workbook, which is the right choice for respondents outside your organisation.

Other ways people ask this

On the way here you may have searched this as “create form in excel”, “how to make a form in excel”, “make a form in excel” and “create form using excel” — it is all the same task, and this page is the single, complete answer to it.

Why do people search for this in so many different ways?

Because the same task has many names. “create form in excel”, “how to make a form in excel”, “make a form in excel” all point at the one operation explained on this page, which is why they all lead here.