How-to · Excel for Mac
How to use data validation in Excel on Mac: step by step for Microsoft 365
To use data validation in Excel on Mac, select the cells, open the Data tab, click Data Validation, and choose an Allow type such as List. Excel then accepts only the values you allow, and a list shows a drop-down arrow in each cell.
Quick answer
- Select the cells, then go to Data > Tools > Data Validation.
- Set Allow to List, then type your items or pick a range in Source.
- Press Return or click Expand, then click OK to save the rule.
- Use Clear All in the same dialog to remove the rule later.
- Microsoft lists no Mac shortcut for the dialog. Test ⌥ Down Arrow on your build before you rely on it.
What you need
- Excel for Microsoft 365, Excel 2024, or Excel 2021 for Mac
- A sheet that is not protected, in a workbook that is not shared
- A list of items, typed in or already on the sheet
- The Data tab, where the Data Validation button lives
How to Add a drop-down list with data validation in Excel on Mac in Excel on a Mac
Select the cells
⌘ Click
Click the first cell, then drag across the cells that need the rule. To add cells that are not next to each other, hold ⌘ while you click. Leave out any header row.
Tip: Start with a few cells to test the rule before you apply it to a whole column.
Open the Data tab
Click Data in the ribbon. The Tools group on this tab holds the Data Validation button.
Click Data Validation
In the Tools group, click Data Validation. Some builds label it Validate. The dialog opens on the Settings tab.
Tip: If the button is greyed out, the sheet may be protected or the workbook shared.
Set Allow to List
Open the Allow pop-up on the Settings tab and choose List. A Source box appears below it.
Enter the list source
Click in the Source box. Type items separated by commas, or select a range on the sheet. The dialog shrinks while you select, so the cells stay visible.
Tip: Typed items are fixed. A range picks up edits made to the range itself.
Restore the dialog
Return
Press Return or click Expand to bring the full dialog back. Confirm that the Source range does not include the header row.
Set the drop-down and blank rules
Tick In-cell dropdown so each cell shows an arrow. Tick Ignore blank if empty cells should count as valid.
Add an input message (optional)
Open the Input Message tab. Add a short title and a message. Excel shows them when someone selects a cell in the range.
Choose an error alert style
On the Error Alert tab, pick Stop to block other values. Pick Warning or Information to show a message and still accept them.
Click OK and test
Click OK. Select a cell in the range and type a value that is not on the list. Excel should respond with the alert you chose.
What data validation does in Excel
Data validation is a rule you attach to cells. Excel checks each entry against that rule. You decide what counts as valid. You also decide whether Excel blocks a bad entry or only warns about it.
Most people use it for a drop-down list, a limit on numbers or dates, or a custom rule. This guide starts with the drop-down list. The other rule types follow the same steps, with different settings.
7
Allow types Microsoft lists under Data Validation: Whole Number, Decimal, List, Date, Time, Text Length and Custom
Apply data validation to cells (Microsoft Support)225
Characters Microsoft's drop-down article allows for an Input Message title and message (Windows steps)
Create a drop-down list (Microsoft Support)16.114.3
Latest Mac build in Microsoft's release notes, dated Oct 27, 2026, with quality fixes only
Release notes for Office for Mac (Microsoft Learn)Before you start: version, sheet, and workbook checks
The steps here match Excel for Microsoft 365 for Mac. Microsoft's article also covers Excel 2024 and Excel 2021 for Mac, and it says the steps do not change between those versions. If a label on your screen looks different, search the Data tab for Data Validation or Validate.
The Data Validation command can be greyed out when the sheet is protected or the workbook is shared. Unprotect the sheet or stop sharing, then try again. The sheet protection guide covers the password side.
Typing list items or pointing at a range
The Source box takes typed items or a range. Type items separated by commas, such as Not started,In progress,Done. Or select a range on the sheet, and the dialog shrinks so you can see the cells.
Typed items stay fixed inside the rule. A range works better when the list will grow or change. Select only the items under the header, because a selected header shows up as a choice.
Input message and error alert settings
The Input Message tab shows a note when someone selects the cell. Add a short title and a message that says what to enter. Microsoft's drop-down article allows up to 225 characters for the title and message. That figure comes from the Windows section, so check it on your Mac build.
The Error Alert tab controls what happens with a bad entry. Stop blocks the value. Warning and Information show a message but still accept the value. Microsoft's articles name the third style differently, calling it Information in one and Important in the other.
A blank alert title is easy to miss. Excel then shows Microsoft Excel as the title and a default message. Write your own title so people know which rule fired.
Worked example: a status column in a project tracker
Say your column holds project status. You want only Not started, In progress, or Done. Select the status cells, open Data Validation, set Allow to List, and type Not started,In progress,Done in Source.
On the Input Message tab, enter the title Status and the message Pick a status from the list. On the Error Alert tab, choose Stop. Write a message such as Only these statuses are allowed.
Click OK, then click a status cell and type Finished. Excel rejects it because Finished is not on the list. Type Done instead, and the entry is accepted. The test takes less time than the setup, and it proves the rule works.
Other rule types: numbers, dates, and custom formulas
| Allow type | What it checks | Example use |
|---|---|---|
| Whole Number | Whole numbers only, within limits you set | Quantity ordered |
| Decimal | Numbers with decimal places, within limits you set | Price per unit |
| Date | Dates inside a start and end date you set | Invoice date in a reporting window |
| Time | Times inside a range you set | Shift start time |
| Text Length | Text up to or at least a length you set | Product code |
| Custom | Any formula that returns TRUE for a valid entry | Unique IDs |
Number and date rules use the same dialog. Pick the type, then fill in the limits that appear. The fields change to match the type you choose.
Custom takes a formula, so it needs more care. For unique IDs, write a formula that counts how many times the value already appears in the column. Accept the entry only when it appears once. Use absolute references for the column, or the rule shifts as you apply it to more cells.
Keep a drop-down list up to date
Microsoft recommends putting list entries in an Excel table. Select a cell in the range, then create the table. Microsoft's article gives Ctrl+T for this. On a Mac, you can also use the Table button on the Insert tab. Then point the Source box at the table column.
Microsoft says tables update drop-downs automatically when you add or remove items. The October 2026 What's New post also says named tables at creation are now available to Mac users, so you can name the table as you build it.
A Microsoft Q&A moderator adds a caveat. A list rule does not create a live link to its source, so chosen values stay as plain text. The workaround in that thread is a VBA macro. Test a changed item before you depend on the list.

Removing data validation from cells
Select the cells that have the rule. Open Data > Tools > Data Validation and click Clear All. Then click OK. The rule goes away, and the values already in the cells stay where they are.
To change a rule instead, open the same dialog and edit the settings. You do not need to clear it first.
Excel for the web: same feature, different labels
Excel for the web uses the same feature with the same steps. The labels differ, and the Tools group on the Data tab becomes the Data Tools group. Read the labels again before you click if you switch between the Mac app and the browser.
| Mac app label | Excel for the web label |
|---|---|
| Tools group on the Data tab | Data Tools group |
| Input Message tab | Show message |
| Error Alert tab | Show Alert |
| Error Alert style | Type |
Shortcuts and what Microsoft documents
Microsoft's keyboard shortcut page does not list a Mac shortcut for the Data Validation dialog. It writes key names like Cmd, Option, and Ctrl. This guide uses the symbols ⌘, ⌥, ⌃, and ⇧ instead, so the keys match your keyboard.
The shortcut worth knowing is ⌥ Down Arrow. On a cell, it opens the AutoComplete list. Microsoft documents the same key for filter and PivotTable pop-up menus. It does not document it for the validation drop-down, so test it on your build before you rely on it.

Drop-down problems on Mac and how to fix them
The Data Validation command is greyed out
Protection or sharing is the usual cause. Unprotect the sheet from the Review tab or stop sharing the workbook, then open the dialog again.
The drop-down arrow does not appear
Open the Settings tab and confirm that In-cell dropdown is ticked. Then resize the cell, since a narrow cell can hide the arrow. The generic checks in a Microsoft Q&A thread include these same steps, so they are a good place to start.
The list opens outside the Excel window
A Microsoft Q&A poster reported this on an M1 Pro MacBook with an external display. The version was 16.71 on macOS 13.2.1. The list drew above the Excel window and could not be clicked in Mission Control. The thread has no accepted fix. The poster said In-cell dropdown was already ticked and resizing did not help.
The list does not update when the source changes
A list rule does not link live to its source. Use an Excel table, as described above, and test a change before you rely on it. If you need more than that, the Q&A workaround is a VBA macro, which needs more setup than this guide covers.
Mistakes people make with drop-down lists
- Including the header row in the Source range, so the header shows up as a choice.
- Choosing Warning for a value that must match the list exactly. Warning lets the value through.
- Leaving the alert title blank, so Excel shows Microsoft Excel as the title.
- Typing items by hand, then editing the same list in several places that drift apart.
- Trying to add a rule to a protected sheet without unprotecting it first.
- Skipping the test. Type a bad value once before you share the file.
Check your Mac build before you troubleshoot
Microsoft's release notes list the latest Mac build as 16.114.3 (Build 26102720), released October 27, 2026. That entry says only quality and performance improvements. The notes for August 11 to October 27, 2026 mention no data validation changes.
To find your build, open Excel > About Excel. If your screen differs from these steps, your build may be newer than the notes this guide used.
Where to go next with lists and rules
A named range makes a long Source address easier to read and reuse. The named range guide walks through the steps.
If the cells you validate hold numbers stored as text, fix that first with the text to number guide. Then your number rules check real numbers.

Quick check before you share the file
- Select a cell and confirm that the arrow appears.
- Type a value that is not on the list and check the alert.
- Type an allowed value and confirm it stays in the cell.
- Confirm that the header row is not in the Source range.
Excel shortcuts for this on Mac
| To do this | Press |
|---|---|
| Add a cell or range to the selection | ⌘ Click |
| Bring the full Data Validation dialog back after picking a range | Return |
| Open the AutoComplete list on a cell (test on your build) | ⌥ Down Arrow |
If it does not work
- Data Validation is greyed out
- The sheet is probably protected or the workbook is shared. Unprotect the sheet from the Review tab or stop sharing the workbook, then open the dialog again.
- The drop-down arrow does not appear
- Open the Settings tab and confirm that In-cell dropdown is ticked. Then widen the column, since a narrow cell can hide the arrow.
- The list opens outside the Excel window
- Reported on Excel 16.71 with an external display. The Microsoft Q&A thread has no accepted fix. Restart Excel, note your build number, and check the release notes for a fix.
- The list does not update when the source changes
- Put the items in an Excel table and point Source at the table column. Test a change. If values still do not refresh, the Q&A workaround is a VBA macro.
- Excel shows Microsoft Excel as the alert title
- The alert title was left blank. Open Data Validation, go to the Error Alert tab, and type a title.
- Someone can still type a value that is not on the list
- The style is probably Warning or Information. Change it to Stop on the Error Alert tab.
Faster with Lazur
Do it faster: ask Lazur while you are in Excel
Hold ⌥ ⌘ and say what you want. Lazur sees your Excel window. Lazur guides you one click at a time and waits for each click.
- 1
Hold ⌥⌘ and talk
- 2
Lazur guides you one click at a time and waits for each click.
- 3
You stay in Excel. Nothing to copy into a chat window.
Free for 3 days, then $18/month. Download for Mac
You say“Walk me through adding a drop-down list.”
Lazur · walks you through itLazur points at each control in order, then waits for your click before it moves on.
Questions people ask
Is there a keyboard shortcut for Data Validation on Mac?
Microsoft's keyboard shortcut page does not list one for this dialog. Use the Data tab, then the Data Validation button. On a cell, ⌥ Down Arrow opens the AutoComplete list, which is a different feature.
Which Excel versions support data validation on Mac?
Microsoft's article lists Microsoft 365, Excel 2024, and Excel 2021 for Mac. It also lists Excel 2019 and 2016 and says the steps have no version-specific differences. Check the Data tab if your labels differ.
Why does my drop-down list not update when I change the source?
A Microsoft Q&A moderator says a list rule does not create a live link to its source. Put the items in an Excel table, which Microsoft says updates drop-downs automatically, and test a change before you depend on it.
Can someone type a value that is not in the list?
Only with the Warning or Information style. Stop blocks the value. Warning and Information show a message but still accept the entry, so choose Stop when the list must be exact.
Why does the alert say Microsoft Excel?
Excel uses that title when the alert title is blank. Add a title on the Error Alert tab, and Excel shows your text in its place.
Does data validation work the same in Excel for the web?
The feature is the same, but the labels differ. Look for Show message, Show Alert, and Type, and find the controls in the Data Tools group.
How do I remove a drop-down list from a column?
Select the cells, open Data > Tools > Data Validation, click Clear All, and click OK. The values already in the cells stay where they are.
Why is the Data Validation command greyed out?
The sheet may be protected, or the workbook may be shared. Unprotect the sheet or stop sharing the workbook, then try the command again.
Sources
- Create a drop-down list · Microsoft Support · checked 2026-11-09
- Apply data validation to cells · Microsoft Support · checked 2026-11-09
- Keyboard shortcuts in Excel · Microsoft Support · checked 2026-11-09
- Release notes for Office for Mac · Microsoft Learn · checked 2026-11-09
- What's New in Excel (October 2026) · Microsoft Tech Community · checked 2026-11-09
- Excel for Mac Data Validation Dropdown not showing in cell · Microsoft Q&A · checked 2026-11-09
- Data validation list values on excel worksheet for Mac OS not updating automatically · Microsoft Q&A · checked 2026-11-09
Try Lazur free for 3 days
Hold a key and ask. Lazur sees your screen, points at the button and talks you through it, in any Mac app. No credit card.