How to Fix Missing First and Last Name Fields in Word Mail Merge
Question details
The user is unable to find or insert 'First Name' and 'Last Name' fields when performing a Mail Merge in Word using an Excel address list.

- Product
- Microsoft Word, Microsoft Excel
- Device & OS
- not provided
- Scenario
- Creating mail merge labels or documents using an Excel address list as the data source.
- Observed behavior
- The 'First Name' and 'Last Name' fields are missing from the Insert Merge Field dropdown, preventing the user from completing the mail merge correctly.
Open your Excel data source workbook and verify that the column headers in the first row are clearly labeled as 'First Name' and 'Last Name', and save any changes before attempting the merge again.
Reconnect to the Correct Excel Worksheet
The most common reason for missing merge fields is that Word is connected to an empty or incorrect sheet within the Excel workbook.
When importing an Excel workbook into Word for a mail merge, Word may default to the first worksheet. If your data is located on a different sheet, the expected fields will not appear. Reattaching the correct worksheet resolves this issue.
In your Word mail merge document, navigate to the 'Mailings' tab on the ribbon.
Click on 'Select Recipients' and choose 'Use an Existing List' from the dropdown menu.
Browse to the location of your Excel workbook containing the address data, select the file, and click 'Open'.
In the Select Table dialog box, look for the sheet containing your data. Its name should have a '$' appended to it (e.g., 'Sheet1$'). Select it.
Click 'OK' to connect the data source. Click the 'Insert Merge Field' dropdown to ensure 'First Name' and 'Last Name' are now available.

Ensure Your Excel Source Contains Correctly Named Columns
Word relies on the exact column headers from Excel to generate merge fields. If they are missing or merged, Word cannot display them.
Easily Create Mail Merges with WPS Office
WPS Writer provides a streamlined, intuitive Mail Merge feature that seamlessly imports data from WPS Spreadsheet or Excel files without missing field errors.
- 1. Open WPS Writer: Launch WPS Writer and open your main document or label template.
- 2. Access Mail Merge: Navigate to the 'Mailings' tab located on the top ribbon.
- 3. Open Data Source: Click 'Open Data Source' and browse your computer to select your Excel or WPS Spreadsheet file.
- 4. Insert Merge Fields: Click 'Insert Merge Field' and easily select 'First Name' and 'Last Name' from your spreadsheet headers.
- 5. Complete Merge: Click 'Merge to New Document' to generate your final letters or labels perfectly.

Frequently Asked Questions
Why does my Excel worksheet name have a dollar sign ($) in the Word Mail Merge dialog?
The dollar sign indicates that the item is an Excel worksheet rather than a named range or print area. Always select the option with the '$' to ensure you are pulling data from the entire sheet.
Can I combine First Name and Last Name into one field in my Excel source?
Yes. You can create a new column in Excel titled 'Full Name' and use the CONCATENATE function or the '&' operator to combine the first and last names. This will then appear as a single merge field in Word.
Why is the 'Insert Merge Field' button grayed out?
This button remains grayed out until a valid data source is successfully connected. Go to 'Select Recipients' and link your Excel file first to activate the button.
What happens if my Excel data starts on the second row?
Word assumes the first row of your selected worksheet or range contains the column headers. If your data starts on the second row, Word will treat the first row of actual data as the field names, which leads to incorrect or missing merge fields.




