Function Problems

Create an Excel Waitlist from Yes or No Data Validation

Muhammad TalhaMuhammad Talha Nov 12, 2026 869 views

Question details

Create a waitlist sheet that displays records from an Overview sheet only when a Yes or No data-validation field is set to Yes.

Create an Excel Waitlist from Yes or No Data Validation
Product
Microsoft Excel for Microsoft 365
Device & OS
not provided
Scenario
The user maintains source records on an Overview worksheet and wants a separate, automatically updated waitlist.
Observed behavior
Copying formula cells transfers displayed values or formulas but does not copy the source worksheet's data-validation rules to the destination.
Before you start

Confirm that the Yes or No status is stored in a consistent column, such as column E on the Overview sheet. If you use FILTER, make sure the return range and the criteria range begin and end on matching rows.

Solution 1Recommended

Use the FILTER function to create a dynamic waitlist

Use this option in Microsoft 365 when you want the Waitlist sheet to automatically list only the Overview records marked Yes.

FILTER returns matching records as a dynamic array, so the list expands or contracts when the Yes or No status changes. Converting the source range to an Excel table can make the formula easier to maintain.

1
Prepare the Overview data

On the Overview sheet, place the Yes or No data-validation field in one consistent column, for example column E, and keep the records to display in columns A through B.

2
Enter the waitlist formula

On the Waitlist sheet, select cell A1 and enter =FILTER(Overview!A:B,Overview!E:E="Yes","No entries"). Press Enter to spill all matching rows into the sheet.

3
Use a bounded range if needed

If whole-column references slow the workbook, use matching limited ranges, such as =FILTER(Overview!A2:B500,Overview!E2:E500="Yes","No entries").

4
Apply destination validation separately

If users must select Yes or No on the Waitlist sheet, select the destination cells and choose Data > Data Validation, then create a List rule with Yes and No. The FILTER output itself does not transfer validation rules from Overview.

Use the FILTER function to create a dynamic waitlist
Dynamic-array requirement: FILTER is available in Microsoft 365 and newer Excel versions. Use the formula-based method if your Excel version does not support dynamic arrays.
Create a dynamic waitlist in WPS Spreadsheets

Build a Yes-Based Waitlist with WPS Spreadsheets

WPS Spreadsheets lets you create a live waitlist from Overview records marked Yes. Use a FILTER formula for an automatically expanding list, or use IF formulas and filters when a row-by-row layout is preferred.

  1. 1. Set up the Yes or No status column: In WPS Spreadsheets, select the status cells on the Overview sheet and use Data > Data Validation to create a list containing Yes and No.
  2. 2. Select the first Waitlist cell: Open the Waitlist sheet and select the cell where the matching records should begin, such as A1.
  3. 3. Enter a FILTER formula: Type =FILTER(Overview!A:B,Overview!E:E="Yes","No entries") and press Enter to show the records whose status is Yes.
  4. 4. Use a fallback formula when needed: For a row-by-row list, enter =IF(Overview!$E1="Yes",Overview!A1,"") and fill the formula across and down.
Create a dynamic waitlist from Yes or No status values with FILTER formulas.Set a Yes or No drop-down through Data Validation for consistent status entries.Open, edit, and save Microsoft Excel .xlsx and .xls workbooks.Use a familiar spreadsheet interface for a smooth transition from Excel.
microsoft office alternative - wps office

Frequently Asked Questions

Why does copying a formula not copy the Yes or No drop-down list?

A formula copies or calculates displayed values; it does not transfer the source cell's Data Validation rule. Select the destination input cells and create a separate rule through Data > Data Validation.

How do I show more than two columns on the waitlist?

Expand the FILTER return range. For example, use =FILTER(Overview!A:D,Overview!E:E="Yes","No entries") to return columns A through D when column E is Yes.

What happens when a status changes from No to Yes?

With a FILTER formula, the matching record appears in the spilled waitlist automatically. With Power Query, use Data > Refresh All to update the loaded table.

Can I use FILTER if the Overview data is an Excel table?

Yes. After naming the table, you can use structured references, such as =FILTER(Table1[[Name]:[Email]],Table1[Waitlist Status]="Yes","No entries"), using your actual table and column names.