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.

Updated Checked against Excel for Microsoft 365, Excel 2024, and Excel 2021 for Mac5 minEasy

Person at a desk learning how to use data validation in Excel on Mac
Working through a spreadsheet at a desk · Image by Pexels from Pixabay

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

  1. 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.

  2. Open the Data tab

    Data

    Click Data in the ribbon. The Tools group on this tab holds the Data Validation button.

  3. Click Data Validation

    DataToolsData 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.

  4. Set Allow to List

    Settings tabAllowList

    Open the Allow pop-up on the Settings tab and choose List. A Source box appears below it.

  5. Enter the list source

    Settings tabSource

    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.

  6. 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.

  7. Set the drop-down and blank rules

    Settings tabIn-cell dropdown

    Tick In-cell dropdown so each cell shows an arrow. Tick Ignore blank if empty cells should count as valid.

  8. Add an input message (optional)

    Input Message tab

    Open the Input Message tab. Add a short title and a message. Excel shows them when someone selects a cell in the range.

  9. Choose an error alert style

    Error Alert tabStyle

    On the Error Alert tab, pick Stop to block other values. Pick Warning or Information to show a message and still accept them.

  10. Click OK and test

    OK

    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

Microsoft lists seven Allow types. This table covers the six that are not List.
Allow typeWhat it checksExample use
Whole NumberWhole numbers only, within limits you setQuantity ordered
DecimalNumbers with decimal places, within limits you setPrice per unit
DateDates inside a start and end date you setInvoice date in a reporting window
TimeTimes inside a range you setShift start time
Text LengthText up to or at least a length you setProduct code
CustomAny formula that returns TRUE for a valid entryUnique 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.

Team reviewing a spreadsheet on a laptop screen with data validation rules in place
Reviewing a shared spreadsheet · Image by 089photoshootings from Pixabay

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.

Labels Microsoft lists for the Mac app and Excel for the web.
Mac app labelExcel for the web label
Tools group on the Data tabData Tools group
Input Message tabShow message
Error Alert tabShow Alert
Error Alert styleType

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.

Person at a desk learning how to use data validation in Excel on Mac
Working through a spreadsheet at a desk · Image by Pexels from Pixabay

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.

Silver Mac laptop on an office desk beside a notebook for planning data entry
A Mac on a work desk · Image by StartupStockPhotos from Pixabay

Quick check before you share the file

  1. Select a cell and confirm that the arrow appears.
  2. Type a value that is not on the list and check the alert.
  3. Type an allowed value and confirm it stays in the cell.
  4. Confirm that the header row is not in the Source range.

Excel shortcuts for this on Mac

Excel keyboard shortcuts on Mac
To do thisPress
Add a cell or range to the selection⌘ Click
Bring the full Data Validation dialog back after picking a rangeReturn
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.

Excel
HomeInsertData ValidationClick here firstDrawFormulasDataReview

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

  1. Create a drop-down list · Microsoft Support · checked 2026-11-09
  2. Apply data validation to cells · Microsoft Support · checked 2026-11-09
  3. Keyboard shortcuts in Excel · Microsoft Support · checked 2026-11-09
  4. Release notes for Office for Mac · Microsoft Learn · checked 2026-11-09
  5. What's New in Excel (October 2026) · Microsoft Tech Community · checked 2026-11-09
  6. Excel for Mac Data Validation Dropdown not showing in cell · Microsoft Q&A · checked 2026-11-09
  7. 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.