logo
search
Function Problems

Fix Excel 365 MATCH Formula Not Showing Table Fields

Algirdas JasaitisAlgirdas Jasaitis Sep 28, 2026 868 views

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.

Fix Excel 365 MATCH Formula Not Showing Table Fields
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.
Before you start

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.

Solution 1Recommended

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.

1
Select the Table

Click on any cell inside the affected table to reveal the Table Tools on the ribbon.

2
Open Table Design

Navigate to the 'Table Design' (or simply 'Design') tab at the top of the Excel window.

3
Locate Table Name

Look at the 'Properties' group on the far left side of the ribbon to find the 'Table Name' input box.

4
Rename the Table

Delete any periods (.) from the current name. You can replace them with underscores (_) if you need to separate words, then press Enter to save.

5
Test the Formula

Type your MATCH formula again. When you type the new table name followed by a bracket [, the table fields will now appear as suggestions.

Remove Periods from the Table Name
Best Practice: Stick to alphanumeric characters and underscores for table and named range titles to avoid syntax conflicts across different versions of Excel.
Effortless Formula Writing

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. 1. Format as Table: Open your dataset in WPS Spreadsheet, select the data range, and press Ctrl+T to create a formatted table.
  2. 2. Name Your Table: Navigate to the Table Tools tab and assign a clean name to your table to keep your formulas organized.
  3. 3. Enter the Formula: Click the cell where you want the result, type =MATCH(, and select your lookup value.
  4. 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.
Fully compatible with Microsoft Excel (.xlsx) files and table formulas.Reliable formula autocomplete for all table fields and named ranges.Advanced support for lookup functions like MATCH, VLOOKUP, and XLOOKUP.Free, lightweight, and features a familiar UI for a seamless transition.
microsoft office alternative - wps office

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.