Fix Excel 365 MATCH Formula Not Showing Table Fields
Question details
The user is unable to see table field autocomplete suggestions when typing a MATCH formula in Excel 365, a feature that previously worked in Excel 2016.

- Product
- Excel 365
- Device & OS
- not provided
- Scenario
- Writing a MATCH formula that uses structured references to point to specific fields within a formatted data table.
- Observed behavior
- Excel 365 fails to display the dropdown list of table fields during formula entry, preventing easy selection of structured references.
Ensure that your data is explicitly formatted as an Excel Table (via Insert > Table) rather than just a standard cell range, as structured references only work with official tables.
Remove Periods from the Table Name
Renaming the affected table to remove any periods restores the autocomplete suggestions for table fields in Excel 365.
Excel 365 occasionally struggles to parse structured references if the table name contains a period (.). This parsing bug causes the formula autocomplete feature to fail when typing functions like MATCH. Removing the period from the table's name allows Excel to recognize the structured reference correctly.
Click on any cell inside the affected table to reveal the Table Tools on the ribbon.
Navigate to the 'Table Design' (or simply 'Design') tab at the top of the Excel window.
Look at the 'Properties' group on the far left side of the ribbon to find the 'Table Name' input box.
Delete any periods (.) from the current name. You can replace them with underscores (_) if you need to separate words, then press Enter to save.
Type your MATCH formula again. When you type the new table name followed by a bracket [, the table fields will now appear as suggestions.

Use WPS Spreadsheet for Flawless Formula and Table Referencing
WPS Spreadsheet fully supports structured table references and the MATCH function. It offers reliable formula autocomplete, so you can seamlessly reference table fields without worrying about version-specific glitches found in Excel 365.
- 1. Format as Table: Open your dataset in WPS Spreadsheet, select the data range, and press Ctrl+T to create a formatted table.
- 2. Name Your Table: Navigate to the Table Tools tab and assign a clean name to your table to keep your formulas organized.
- 3. Enter the Formula: Click the cell where you want the result, type =MATCH(, and select your lookup value.
- 4. Use Structured References: Type the table name followed by a bracket [. WPS will instantly display a dropdown of all available table fields for easy selection.

Frequently Asked Questions
What characters are restricted in Excel table names?
Excel table names cannot contain spaces, most special characters, or start with a number. While periods are technically allowed by the system, they often cause parsing bugs with formula suggestions in newer versions like Excel 365.
Why doesn't Excel autocomplete formulas for me at all?
This usually happens if the 'Formula AutoComplete' feature is disabled. Go to File > Options > Formulas, and ensure that the 'Formula AutoComplete' checkbox is checked under the 'Working with formulas' section.
How does the MATCH function work with structured references?
When using a structured reference, you type the table name followed by a bracket, such as Table1[Column1]. The MATCH function then scans this specific column array to find and return the relative numerical position of your lookup value.




